The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Out of Sight, Out of Sync: Understanding Conflict in Distributed Teams
Organization Science
A Style-Aware Architectural Middleware for Resource-Constrained, Distributed Systems
IEEE Transactions on Software Engineering
A research agenda for distributed software development
Proceedings of the 28th international conference on Software engineering
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Human-Computer Interaction
Composite subscriptions in content-based publish/subscribe systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Software Architecture: Foundations, Theory, and Practice
Software Architecture: Foundations, Theory, and Practice
CAMEL: A Tool for Collaborative Distributed Software Design
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
Connecting Programming Environments to Support Ad-Hoc Collaboration
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
An agent-based framework for distributed collaborative model evolution
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Computer Supported Cooperative Work
Hi-index | 0.00 |
Large, multinational software development organizations face a number of issues in supporting software design and modeling by geographically distributed architects. To address these issues, we present CoDesign, an extensible, collaborative, event-based software modeling framework developed in a distributed, collaborative setting by our two organizations. CoDesign's core capabilities include real-time model synchronization between geographically distributed architects, as well as detection and resolution of a range of modeling conflicts via several off-the-shelf conflict detection engines.