Zusammenfassung
Daß die Entwicklung großer Software-Systems eine komplexe Aufgabe darstellt, ist in der Fachliteratur ebenso wie in Erfahrungsberichten aus der Praxis vielfach dokumentiert. Um den gesamten Systemlebenszyklus überschaubar zu gestalten und sinnvoll zeitlich planen und kalkulieren zu können, werden Vorgehensmodelle eingesetzt.
Der vorliegende Beitrag setzt sich zunächst kritisch mit existierenden Vorgehensmodellen auseinander und beschreibt dann ProMISE (Process Model for Information System Evolution) — ein Vorgehensmodell zur evolutionären Entwicklung von Informationssystemen. ProMISE ist Bestandteil von INCOME/ STAR, einer Entwicklungs- und Wartungsumgebung für verteilte betriebliche Informationssysteme. Ziel von INCOME/STAR ist unter anderem die Bereitstellung von Konzepten zum rechnergestützten Einsatz von Vorgehensmodellen innerhalb einer Entwicklungsumgebung.
Abstract
The fact that the development of complex software systems may be a quite complicated job has been documented in literature and various case studies. Planning and scheduling the entire life cycle of a complex software system is a task for a process model.
After a critical discussion of existing process models, this paper proposes a conception for a process model for information system evolution — ProMISE (Process Model for Information System Evolution) — and lines out its main structure and basic characteristics. ProMISE is part of INCOME/STAR, an environment for the development and maintenance of information systems. One of INCOME/STAR’s main objectives is providing computer-support for process model usage.
Preview
Unable to display preview. Download preview PDF.
Literatur
J. Angele, D. Fensel, D. Landes, S. Neubert, R. Studer: Model-based and incremental knowledge engineering: the MIKE approach, in: J. Cuena (Hrsg.): Proc. IFIP TC12 Workshop on Artificial Intelligence from the Information Processing Perspective, Madrid 1992, Elsevier, Amsterdam 1993
W.W. Agresti (Hrsg.): New Paradigms for Software Development, IEEE Computer Society Press, Washington 1986
R. Barker: CASE*Method Tasks and Deliverables, Addison-Wesley, Wokingham 1990
E.H. Bersoff, A.M. Davis: Impacts of life cycle models on software configuration management, Communications of the ACM, 34(8), August 1991, S. 104–117
B.W. Boehm, F. Belz: Applying process programming to the spiral model, in: C. Tully (Hrsg.): Proc. 4th Int. Software Process Workshop, Moretonhampstead 1988, S. 46–56
B.W. Boehm: Software Engineering, IEEE Transactions on Computers, 25, 1976, S. 1226–1241
B.W. Boehm: A spiral model of software development and enhancement. IEEE Computer, 21(5), Mai 1988, S. 61–72
A.-P. Bröhl, W. Dröschel (Hrsg.): Das V-Modell — Der Standard für die Softwareentwicklug mit Praxisleitfaden, R. Oldenburg Verlag, München, Wien 1993
Commission of the European Communities: EUROMETHOD Information Pack, Brüssel 1991
G. Chroust: Modelle der Software-Entwicklung, R. Oldenburg Verlag, München, Wien 1992
V. DeAntonellis, B. Demo: Requirements collection and analysis, in: S. Ceri (Hrsg.): Methodology and Tools for Data Base Design, North-Holland Publ. Comp., Amsterdam, New York 1983, S. 9–24
J.C. Derniame (Hrsg.): Software Process Technology, Proc. 2nd European Workshop EWSPT ’92, Trondheim, September 1992, Springer-Verlag, Berlin, Heidelberg, New York 1992
A. Finkelstein: A structural framework for the formal representation of cooperation, in: D.E. Perry (Hrsg.): Experiences with Software Process Models, Proc. 5th International Software Process Workshop, Kennebunkport, Maine 1989, IEEE Computer Society Press, Los Alamitos 1990
V. Gruhn, R. Jegelka, An evaluation of FUNSOFT nets, in: J.C. Derniame (Hrsg.): Software Process Technology, Proc. 2nd European Workshop EWSPT ’92, Trondheim, September 1992, Springer-Verlag, Berlin, Heidelberg, New York 1992
IEEE Standard for Developing Software Life Cycle Processes, Institute of Electrical and Electronics Engineers, New York, Januar 1992
INCOME Benutzerdokumentation: INCOME/Designer, INCOME/ Dictionary, INCOME/Generator, INCOME! Simulator, PROMATIS Informatik, Karlsbad 1993
P. Jaeschke, A. Oberweis, W. Stucky: Extending ER model clustering by relationship clustering, Universität Karlsruhe, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Forschungsbericht 274, Karlsruhe, April 1993
G.E. Kaiser, P.H. Feiler: An architecture for intelligent assistance in software development, in: Proc. 9th IEEE Int. Conference on Software Engineering, Monterey 1988, S. 180–188
M.M. Lehman: Programs, life cycles and the laws of software evolution, Proc. of the IEEE, 68(9), September 1980, S. 1060–1076
M.M. Mantei und T.J. Teorey: Cost/benefit analysis for incorporating human factors in the software lifecycle, Communications of the ACM, 31(4), April 1988, S. 426–439
T. Mochel, A. Oberweis, V. Sänger: INCOME/STAR: The Petri net simulation concepts, Systems Analysis — Modelling — Simulation, Journal of Modelling and Simulation in Systems Analysis, erscheint voraus s. 1993
K.D. Niemann: Methodische Entwicklung verteilter DV-Systeme im Unternehmen, in: K. Kurbel (Hrsg.): Wirtschaftsinformatik ’93, Münster, März 1993, S. 304–317
T. Németh, A. Oberweis, F. Schönthaler, W. Stucky: INCOME: Arbeitsplatz für den Programmentwurf interaktiver betrieblicher Informationssysteme, Forschungsbericht 251, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe, August 1992
A. Oberweis, V. Sänger: Graphical query language for simulation runs, Forschungsbericht 274, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe, April 1993
H. Österle, W. Brenner, K. Hilbers: Unternehmensßhrung und Informationssystem, B.G. Teubner, Stuttgart 1992
A. Oberweis, P. Sander, W. Stucky: Petri net based modelling of procedures in complex object database applications, erscheint in: J.E. Urban (Hrsg.): Proc. 17th Annual International Computer Software and Applications Conference COMPSAC 93, Phoenix/Arizona, November 1993
L. Osterweil: Software processes are software, too, in: Proc. 9th IEEE Int. Conference on Software Engineering, Monterey 1988, S. 2–13
A. Schulz: Software-Lifecycle- und Vorgehensmodelle, Angewandte Informatik, April 1989, S. 137–142
F. Schönthaler; T. Németh: Software-Entwicklungswerkzeuge: Methodische Grundlagen, B.G. Teubner, Stuttgart, 2. Auflage 1990
W. Stucky, A. Oberweis, G. Scherrer: INCOME/STAR: Process model support for the development of information systems, erscheint in: J. Niedereichholz, W. Schuhmann (Hrsg.): Wirtschaftsinformatik — Beiträge zum modernen Unternehmensmanagement, Campus-Verlag, 1993
W. Stucky, A. Oberweis: Zur Beherrschbarkeit des Entwicklungsprozesses komplexer Software-Systeme, in: J. Buchmann, H. Ganzinger, W.J. Paul (Hrsg.): Informatik, B.G. Teubner, Stuttgart, Leipzig 1992, S. 463–480
W. Swartout; R. Balzer: On the inevitable intertwining of specification and implementation, Communications of the ACM, 25(7), Juli 1982, S. 438–440
W. Tracz: Reusability comes of age, IEEE Software, 4(7), Juli 1987, S. 6–8
L.G. Williams: Software process modelling: a behavioural approach, in: Proc. 10th IEEE Int. Conference on Software Engineering, Singapore 1988, S. 174–186
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Physica-Verlag Heidelberg
About this paper
Cite this paper
Oberweis, A., Scherrer, G., Stucky, W. (1993). ProMISE — ein rechnergestütztes Vorgehensmodell zur evolutionären Entwicklung von Informationssystemen. In: Frisch, W., Taudes, A. (eds) Informationswirtschaft. Physica-Verlag HD. https://doi.org/10.1007/978-3-642-87094-1_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-87094-1_19
Publisher Name: Physica-Verlag HD
Print ISBN: 978-3-7908-0727-1
Online ISBN: 978-3-642-87094-1
eBook Packages: Springer Book Archive