![]() |
![]() |
![]() |
@inproceedings{DBLP:conf/adbis/NavratB97, author = {Pavol N{\'a}vrat and M{\'a}ria Bielikov{\'a}}, title = {Identification of Versions in Databases of Software Components}, booktitle = {Proceedings of the First East-European Symposium on Advances in Databases and Information Systems (ADBIS'97), St.-Petersburg, September 2-5, 1997. Volume 1: Regular Papers}, publisher = {Nevsky Dialect}, year = {1997}, pages = {367-370}, ee = {db/conf/adbis/NavratB97.html}, crossref = {DBLP:conf/adbis/97}, bibsource = {DBLP, http://dblp.uni-trier.de} }BibTeX
Evolution of software systems during all stages of development and maintenance requires some sort of management of different versions (variants or revisions) of software components as well as of whole systems. Software configuration management (SCM) involves applying various methods, possibly supported by specialized tools. One special, but very frequent situation is that the development of a software system is supported by some CASE tool. In such a case, all kinds of documents (not only source text units, but also their descriptions, specification diagrams etc.) are stored in a database (repository) that the CASE tool operates upon. On the one hand, the fact that all the components are available in a database (i.e., in electronic form with a defined organization) creates a very favourable condition for managing their versions in an automated way. On the other hand, application of SCMmethods and tools in a CASE supported development is connected with several problems.
In the paper, we analyze some of the problems connected with integrating SCM with CASE. We concentrated mainly on configu-ration identification as one of the most fundamental SCM processes [1]. We propose a technique of identifying versions of software sys-tem process models as described by data flow diagrams. We report on a first experience with applying the technique.
Copyright © 1997 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.