Fabrik: a visual programming environment
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Groupware: some issues and experiences
Communications of the ACM
Supporting collaborative software development with ConversationBuilder
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Supporting cooperation in the Marvel process-centered SDE
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
The action workflow approach to workflow management technology
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Flexible, active support for collaborative work with ConversationBuilder
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Fine-grained revision control for collaborative software development
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
The Rendezvous architecture and language for constructing multiuser applications
ACM Transactions on Computer-Human Interaction (TOCHI)
EPOS: object-oriented cooperative process modelling
Software process modelling and technology
ADELE-TEMPO: an environment to support process modelling and enaction
Software process modelling and technology
SPADE: an environment for software process analysis, design, and enactment
Software process modelling and technology
E3: object-oriented software process model design
Software process modelling and technology
Visual object-oriented programming
Specifying dynamic support for collaborative work within WORLDS
COCS '95 Proceedings of conference on Organizational computing systems
Flexibility and control for dynamic workflows in the WORLDS environment
COCS '95 Proceedings of conference on Organizational computing systems
An architecture for integrating concurrency control into environment frameworks
Proceedings of the 17th international conference on Software engineering
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
Supporting flexible consistency management via discrete change description propagation
Software—Practice & Experience
Towards a unified event-based software architecture
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Supporting Cooperation in the SPADE-1 Environment
IEEE Transactions on Software Engineering
A paradigm for decentralized process modeling and its realization in the Oz environment
ICSE '94 Proceedings of the 16th international conference on Software engineering
Rule Chaining in Marvel: Dynamic Binding of Parameters
IEEE Expert: Intelligent Systems and Their Applications
Software Process Model Evolution in the SPADE Environment
IEEE Transactions on Software Engineering
Techniques for Process Model Evolution in EPOS
IEEE Transactions on Software Engineering
Providing Integrated Support for Multiple Development Notations
CAiSe '95 Proceedings of the 7th International Conference on Advanced Information Systems Engineering
A Federated Approach to Tool Integration
CAiSe '95 Proceedings of the 7th International Conference on Advanced Information Systems Engineering
Integrating Process Technology and CSCW
EWSPT '95 Proceedings of the 4th European Workshop on Software Process Technology
Initial Requirements for E3: An Environment for Experimenting and Evolving Software Process
EWSPT '92 Proceedings of the Second European Workshop on Software Process Technology
Integrating and Supporting Entity Relationship and Object Role Models
OOER '95 Proceedings of the 14th International Conference on Object-Oriented and Entity-Relationship Modelling
Design and Implementation of a Method Base Management System for a Situational CASE Environment
APSEC '95 Proceedings of the Second Asia Pacific Software Engineering Conference
Support for collaborative, integrated software development
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
ViTABaL: a visual language supporting design by tool abstraction
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Integrating groupware activities into workflow management systems
ICCSSE '96 Proceedings of the 7th Israeli Conference on Computer-Based Systems and Software Engineering
Enveloping Sophisticated Tools into Computer-Aided Software Engineering Environments
CASE '95 Proceedings of the Seventh International Workshop on Computer-Aided Software Engineering
Low-Level and High-Level CSCW Support in the Serendipity Process Modeling Environment
OZCHI '96 Proceedings of the 6th Australian Conference on Computer-Human Interaction (OZCHI '96)
Towards a unified event-based software architecture
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Inconsistency Management for Multiple-View Software Development Environments
IEEE Transactions on Software Engineering
Building a federation of process support systems
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Software process support over the Internet
Proceedings of the 21st international conference on Software engineering
A Decentralized Architecture for Software Process Modeling and Enactment
IEEE Internet Computing
Merging Project Planning and Web-Enabled Dynamic Workflow Technologies
IEEE Internet Computing
Exploiting a Virtual Environment in a Visual PML
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Utilizing Past Event Histories in a Process-Centered Software Engineering Environment
ASWEC '97 Proceedings of the Australian Software Engineering Conference
Metis: lightweight, flexible, and Web-based workflow services for digital libraries
Proceedings of the 3rd ACM/IEEE-CS joint conference on Digital libraries
The usefulness of CSCW systems in process-sensitive software engineering environments
CDVE'06 Proceedings of the Third international conference on Cooperative Design, Visualization, and Engineering
Hi-index | 0.00 |
Large cooperative work systems require work coordination,context awareness and process modelling and enactment mechanisms tobe effective. Support for process modelling and work coordinationin such systems also needs to support informal aspects of workwhich are difficult to codify. Computer-Supported Cooperative Work(CSCW) facilities, such as inter-person communication andcollaborative editing, also need to be well-integrated into bothprocess-modelling tools and tools used to perform work. Serendipityis an environment which provides high-level, visual processmodelling and event-handling languages, and diverse CSCWcapabilities, and which can be integrated with a range of tools tocoordinate cooperative work. This paper describes Serendipity‘svisual languages, support environment, architecture, andimplementation, together with experience using the environment and integrating it with other environments.