DocumentCode
2292863
Title
Web-based support for managing large collections of software artefacts
Author
Boldyreff, Cornelia ; Brittle, James ; Korhonen, Chris ; Kyaw, Phyo ; Lavery, Janet ; Nutter, David ; Rank, Stephen
Author_Institution
Res. Inst. for Software Evolution, Durham Univ., UK
fYear
2003
fDate
3-6 Nov. 2003
Firstpage
678
Lastpage
683
Abstract
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 (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.
Keywords
Web sites; computer aided software engineering; open systems; software libraries; software maintenance; CASE tool development; GENESIS project; GENISOM; OSCAR; Open Source Component Artefact Repository; Web-based support; collaborative development; software artefacts management; software repository; Application software; Collaboration; Collaborative software; Collaborative work; Computer industry; Open source software; Project management; Software development management; Software maintenance; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2020-0
Type
conf
DOI
10.1109/CMPSAC.2003.1245416
Filename
1245416
Link To Document