Skip to main content
Article thumbnail
Location of Repository

Web-based support for managing large collections of software artefacts

By Cornelia Boldyreff, James Brittle, Chris Korhonen, Phyo Kyaw, Janet Lavery, David Nutter and Stephen Rank


There has been a long history of CASE tool development, with an underlying software repository at the heart of most systems. Usually such tools, even the more recently web-based systems, are focused on supporting individual projects within an enterprise or across a number of distributed sites. Little support for maintaining large heterogeneous collections of software artefacts across a number of projects has been developed. Within the GENESIS project, this has been a key consideration in the development of the Open Source Component Artefact Repository\ud (OSCAR). Its most recent extensions are explicitly addressing the provision of cross project global views of large software collections as well as historical views of individual artefacts within a collection. The long-term benefits of such support can only be realised if OSCAR is widely adopted and various steps to facilitate this are described

Topics: G600 Software Engineering
Year: 2003
OAI identifier:

Suggested articles


  1. (1990). PRACTITIONER: Pragmatic Support for the Reuse of Concepts in Existing Software",
  2. (1992). A Design Framework for Software Concepts in the Domain of Steel Production",
  3. (1995). The AMES Approach to Application Understanding: a case study", doi
  4. (1996). Greater Understanding Through Maintainer Driven Traceability", doi
  5. (1990). Towards Knowledge-Based Reverse Engineering",
  6. (1998). Using Application Understanding to support Impact Analysis", doi
  7. (1997). An Integrated Process Model of Software Configuration Management for Reusable Components",
  8. (1986). Reusing and Interconnecting Software Components, doi
  9. (2003). Architectural Framework For a Collaborative Design Environment",
  10. (2003). A Framework for Developing a Design Evolution Environment", submitted to
  11. (2002). Architectural Requirements for an Open Source Component and Artefact Repository system within GENESIS",
  12. (2002). Open-Source Artefact Management for Distributed Software Engineering", doi
  13. (2002). Active Artefact Management for Distributed Software Engineering", doi
  14. (2003). An Artefact Repository to Support Distributed Software Engineering", doi
  15. (2002). Generalised Environment for Process Management doi
  16. Open-Source Development Processes and Tools", doi
  17. (1999). C.Boldyreff "SEGWorld: A WWWbased Infrastructure to Support the Development of Shared Software Engineering Artifacts" doi
  18. (2003). Historical Awareness Support and Its Evaluation in Collaborative Software Engineering" to appear in doi
  19. (2003). Self Organizing Maps Applied to Web Content",
  20. (2000). Self Organization of a Massive Document Collection", doi
  21. (1998). Self-Organizing Maps and Software Reuse, doi
  22. Incremental Adoption Strategy for the GENESIS Platform",
  23. (1993). The Capability Maturity Model for Software", doi

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