Zusammenfassung
Diese Arbeit beschreibt ein Prozeßmodell für die Software-Wartung. Das Prozeßmodell wird als eine Folge von Aktivitäten dargestellt, bei denen Produkte erzeugt oder bearbeitet werden. Vorgegebene Formulare dokumentieren die Ergebnisse dieser Aktivitäten und die erforderlichen Informationen zur Verwaltung, Steuerung und Rückverfolgung des Wartungsprozesses. Jeder Aktivität wird eine Rolle zugeordnet. Verschiedene Rollen hegen diesem Modell zugrunde, die durch die notwendigen Anforderungsprofilen bestimmt werden. Ein aus drei Elementen von Signalen, Vorbedingungen und Teilprozessen bestehender Ausführungsmechanismus wird für diesen Wartungsprozeß konzipiert und durch ein Petri-Netz modelliert. Dieses Prozeßmodell dient einerseits als eine Vorlage, mit der Software-Wartungsprozesse durch ein Simulationssystem simuliert werden können. Andererseits wird der Wartungsprozeß bei der Pflege von großer Software praktisch eingesetzt.
Abstract
This paper describes a process model for software maintenance, aiming at modeling and simulating maintenance processes and systematical performing the practical maintenance tasks. This model identifies the activities undertaken during software maintenance and the products needed or/and created in these activities. Predefined document forms are used to trace and control the maintenance process as well as to record the working results. Each activity is associated with roles who are determined by the necessary experience, knowledge and capabilities to enact the activity. To support execution of this process model, an automating mechanism is constructed and modelled through a Petri net. The execution mechanism consists of three basic elements: signals, preconditions and parallel processes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Capretz, M.A.M.; Munro, M.: COMFORM — A Software Maintenance Method Based on the Software Configuration Management Discipline. In: Proceedings of Conference on Software Maintenance, Orlando, Florida 1992, S. 183–192.
Curtis, B.; Kellner, M.I.; Over, J.: Process Modeling. Communication of the ACM (1992)9, S. 75–90.
Harjani, D.R.; Queille, J.P.: A Process Model for the Maintenance of Large Space Systems Software. In: Proceedings of Conference on Software Maintenance, Orlando, Florida 1992, S. 127–136.
IEEE Std 1219–1992: IEEE Standard for Software Maintenance. IEEE Computer Society Press 1992.
Vorgehensmodell für die Planung und Durchführung von IT-Vorhaben. Schriftenreihe der KBSt, Band 27/1, Der Bundesminister des Innern 1992.
Lehner, Franz: Nutzung und Wartung von Software — Das Anwendungssystem-Management. Carl Hanser Verlag, Müchen Wien 1989, S. 44.
Ludewig, Jochen; Bassler, Thomas, et al.: SESAM — Simulating Software Projects. In: Proceedings of the Software Engineering and Knowledge Engineering Conference, Capri, Italy 1992, S. 608–615.
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Li, J. (1996). Modellierung und Ausführung der Softwarewartung. In: Lehner, F. (eds) Softwarewartung und Reengineering. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-663-08951-3_19
Download citation
DOI: https://doi.org/10.1007/978-3-663-08951-3_19
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-6294-0
Online ISBN: 978-3-663-08951-3
eBook Packages: Springer Book Archive