Zusammenfassung
Mit zunehmender Größe der Softwaresysteme verschärfen sich die für die Software-Herstellung typischen Probleme: Beherrschen großer Objektmengen, Erhalten der Systemkonsistenz, Kontrolle der ständigen Änderungseinflüsse und Gewährleisten einer langen Lebensdauer. Die Disziplin „Konfigurationsmanagement“ bildet den methodischen Ansatz, diese Probleme besser zu beherrschen. Software-Konfigurationsmanagement faßt die Herstellung von Softwaresystemen als eine Abfolge von kontrollierten Änderungen an gesicherten Zwischen- und Endergebnissen auf. Dargestellt werden die Objekte und Funktionen des Software-Konfigurationsmanagements sowie die hierfür in großen Software-Projekten benötigten Methoden, Instanzen und Hilfsmittel.
Summary
With the increasing growth in the size of software systems, the following typical problems in software production are becoming intensified: maintaining a large multitude of objects, the retention of system consistency, the control of constant changes and ensuring a long lifespan. The discipline „software configuration management“ forms the methodical approach used to solve these problems in a more efficient way. Software configuration management interprets the manufacturing of software systems as a sequence of controlled changes to guaranteed intermediate and final results. The objects and functions as well as the methods, organizations and tools of software configuration management used in large software projects are presented.
Literatur
Bersoff, E.H., Henderson, V.D., Siegel, S.G.: Software Configuration Management: A Tutorial. New York: IEEE 1979
Bersoff, E.H., Henderson, V.D., Siegel, S.G.: Software Configuration Management: An Investment in Product Integrity. Englewood Cliffs: Prentice Hall 1980
Bersoff, E.H.: Elements of Software Configuration Management. New York: IEEE 1984
Bruce, P., Pederson S.: Software Configuration Management, in: The Software Development Project, Chap.9. New York: Wiley 1982
Buckle, J.K.: Software Configuration Management. London: Macmillan 1982
Bryan, W., Chadbourne, C., Siegel, S.: Tutorial: Software Configuration Management. New York: IEEE 1980
Bryan, W.L., Siegel, S.G., Whiteleather, G. L.: Auditing Throughout the Software Life Cycle: A Primer. New York: IEEE 1982
Denert, E., Hesse, W.: Projektmodell und Projektbibliothek. Info.-Spek. 3, 215 (1980)
DoD: Configuration Control-Engineering Changes, Deviations and Waivers. DoD-Std 480A/MIL-Std 480 (1968/1978)
Ellingson, O.E.: Computer Program and Change Control, in: Symposium of Computer Software Reliability. New York: IEEE 1973
IEEE: Standard Glossary of Software Engineering Terms. IEEE Std 729-1982, New York 1983
IEEE: Standard for Software Configuration Management Plans. IEEE Std 828–1983, New York 1983
Knudson, D.B., Barofsky, A., Satz, L.R., Dolotta, T.A., Maskey, J.R.: A Modification Request Control System, in: An Introduction to the Programmer's Workbench. Proc. 2nd Int. Conf. on Software Engineering, San Francisco 1976
Möller, K.-H.: Entwicklung von Software als organisatorischer Prozeß — ein Vergleich verschiedener Phasenkonzepte. Angew. Inform. 7, (1983)
Shigo, O., Wada, Y., Terashima, Y., Iwanote, K., Niskimura, T.: Configuration Control For Evolutional Software Products. New York: IEEE 1982
USAF: Configuration Management during Definition Acquisition Phases. AFSCM 375-1 (1964)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Höft, D., Schaller, H. Software-Konfigurationsmanagement in großen Softwareprojekten. Informatik-Spektrum 8, 138–152 (1985). https://doi.org/10.1007/BF00425954
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00425954
Schlüsselwörter
- Änderungsanforderungen
- Änderungssteuerung
- Änderungsüberwachung
- Berichtsverfahren
- Bestimmung von Konfigurationen
- Buchführung
- Change control board
- Entwicklungsergebnis
- Informationsverwaltung
- Konfiguration
- Objektverwaltung
- Problemmeldungen
- Projektbibliothek
- Software-Herstellungsprozeß
- Software-Konfigurationsmanagement