Location of Repository

Environments to support collaborative software engineering

By Cornelia Boldyreff, David Nutter, Stephen Rank, Mike Smith, Pauline Wilcox, Rick Dewar, Dawid Weiss and Pierluigi Ritrovato


With increasing globalisation of software production, widespread use of\ud software components, and the need to maintain software systems over long\ud periods of time, there has been a recognition that better support\ud for collaborative working is needed by software engineers.\ud In this paper, two approaches to developing\ud improved system support for collaborative software engineering are\ud described: GENESIS and OPHELIA.\ud \ud \ud As both projects are moving towards industrial trials and eventual publicreleases of their systems, this exercise of comparing and\ud contrasting our approaches has provided the basis for future\ud collaboration between our projects particularly in carrying out\ud comparative studies of our approaches in practical use

Topics: G600 Software Engineering
Year: 2003
OAI identifier: oai:eprints.lincoln.ac.uk:11

Suggested articles



  1. (2002). Active Artefact Management for Distributed Software Engineering”, doi
  2. (2002). Applying Workflow Management to Support Massive Maintenance” doi
  3. (2002). ArgoUML project website
  4. (2002). Designing a Distributed Software Development Support System Using a Peer-to-Peer architecture” doi
  5. (1989). Eclipse: an integrated project support environment” doi
  6. (2002). FlowManager: a workflow management system based on Petri nets”, doi
  7. (2002). Generalised Environment for Process Management in Cooperative Software Engineering”, doi
  8. (2002). Genesis project website doi
  9. (1989). I.“PCTEinterfaces: Supportingtoolsinsoftware engineering environments.”
  10. (2001). OPHELIA – Open Platform and metHodologies for devELopment tools IntegrAtion in a distributed environment”,
  11. (2002). Ophelia project website
  12. (2002). Project Management Issues in Globally Distributed Development”,
  13. (1988). The Common Ada Programming Support Environment (APSE) Interface Set (CAIS)”, doi
  14. (1991). The Eureka Software Factory: Concepts and accomplishments.” doi
  15. (1978). The Programmer’s Workbench”, The Bell System technical doi
  16. (2002). Traceability: Taming uncontrolled change in software development”,

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.