@inproceedings{DBLP:conf/vldb/MylopoulosR92, author = {John Mylopoulos and Thomas Rose}, editor = {Li-Yan Yuan}, title = {Software Repositories}, booktitle = {18th International Conference on Very Large Data Bases, August 23-27, 1992, Vancouver, Canada, Proceedings}, publisher = {Morgan Kaufmann}, year = {1992}, isbn = {1-55860-151-1}, pages = {455}, ee = {db/conf/vldb/MylopoulosR92.html}, crossref = {DBLP:conf/vldb/92}, bibsource = {DBLP, http://dblp.uni-trier.de} }
A software repository is a special kind of information system maintaining information about one or more software components and supporting a number of controlfunctions. The information may range from software code, to design and requirements specifications, design decisions, test data, software versions and configurations. Control functions may include check-in/check-out facilities, work flow and notification mechanisms and others specifically tailored for software development, evolution, reuse or re-engineering. The purpose of this tutorial is to review the state-of-the-art for software repositories and outline some of the research issues that are currently being addressed in the development and implementation of new software repositories based on ever-more powerful conceptual models and handling efficiently an ever-broader range of control functions.
In particular, the tutorial will cover the following topics:
Copyright © 1992 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.