Skip to main content
Book cover

Informatik pp 463–480Cite as

Zur Beherrschbarkeit des Entwicklungsprozesses komplexer Software-Systeme

  • Chapter

Part of the book series: TEUBNER-TEXTE zur Informatik ((TTZI,volume 1))

Zusammenfassung

Es ist bekannt und in der Fachliteratur ebenso wie in Erfahrungsberichten aus der Praxis vielfach dokumentiert, daß die Entwicklung großer Software-Systeme eine komplexe Aufgabe darstellt. Zunächst müssen Anforderungen an das zu entwickelnde System in eindeutiger, widerspruchsfreier und verifizierbarer Form festgelegt werden. Auf der Basis dieser Anforderungen muß dann eine Systemkonzeption entworfen werden, die als Grundlage für die nachfolgende Realisierung dient.

Um die Beherrschbarkeit (d.h. Kontrollierbarkeit und Steuerbarkeit) des Entwicklungsprozesses, an dem auf Auftraggeber- und Entwicklerseite eine Vielzahl von Personen beteiligt ist, zu gewährleisten, werden Vorgehensmodelle vorgeschlagen, die einen generellen Rahmen für die Durchführung der Entwicklungsaktivitäten, die Anfertigung der benötigten Dokumente und die relevanten Querbeziehungen darstellen. Querbeziehungen existieren zwischen Dokumenten, zwischen Aktivitäten sowie zwischen Aktivitäten und Dokumenten.

In diesem Beitrag werden Konzepte für Rechnerunterstützung beim Einsatz eines Vorgehensmodells vorgestellt. Dabei werden insbesondere die folgenden Aspekte berücksichtigt:

  • Anpassung eines gegebenen Vorgehensmodells an die Gegebenheiten eines speziellen Entwicklungsprojektes,

  • Verwaltung der angefertigten Dokumente (in unterschiedlichen Versionen),

  • Überwachung und Steuerung der Entwicklungsaktivitäten,

  • Termin- und Kapazitätsplanung,

  • Ausnahmebehandlung (z.B. unvorhergesehener Ausfall von Ressourcen),

  • Kopplung an Methodentools,

  • Auskunfterteilung über aktuellen Projektzustand.

Die Konzepte eignen sich für alle gängigen Vorgehensmodelle und sind unabhängig von den eingesetzten Methoden.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. S.R. Ahuja, J.R. Ensor, and D.N. Horn. The RAPPORT multimedia conferencing system. In R.B. Allen, editor, Proc. Conference on Office Information Systems, pages 1–8, Palo Alto, 1988.

    Google Scholar 

  2. W.W. Agresti, editor. New Paradigms for Software Development. IEEE Computer Society Press, Washington, 1986.

    Google Scholar 

  3. ANSI/IEEE. An american national standard. In M. Dorfman and R.H. Thayer, editors, Standards, Guidelines and Examples on System and Software Requirements Engineering, pages 16–38, Los Alamitos, 1990. IEEE Computer Society Press.

    Google Scholar 

  4. V. Ashok, J. Ramanthan, S. Sarkar, and V. Venugopal. Process modeling in software environments. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 39–42, Moretonhampstead, 1988.

    Google Scholar 

  5. H. Balzert. CASE Systeme und Werkzeuge. Reihe Angewandte Informatik, Bd. 7, BI.-Wiss.-Verlag, Mannheim, 2. Auflage, 1991.

    Google Scholar 

  6. B. Boehm and F. Belz. Applying process programming to the spiral model. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 46–56, Moretonhampstead, 1988.

    Google Scholar 

  7. R. Bisiani, F. Lecouat, and V. Ambriola. A tool to coordinate tools. IEEE Software, pages 17–25, November 1988.

    Google Scholar 

  8. V.R. Basili and J.D. Musa. The future engineering of software: A management perspective. IEEE Computer, pages 90–96, September 1991.

    Google Scholar 

  9. A. Borgida, J. Mylopoulos, and H.K.T. Wong. Generalization/specialization as a basis for software specification. In M.L. Brodie, J. Mylopoulos, and J.W. Schmidt, editors, On Conceptual Modelling, pages 87–114, Berlin, Heidelberg, New York, 1984. Springer-Verlag.

    Chapter  Google Scholar 

  10. Software-Entwicklungsstandard der Bundeswehr, “Vorgehensmodell”. Allgemeiner Umdruck. Bundesamt für Wehrtechnik und Beschaffung, Koblenz, Februar 1991.

    Google Scholar 

  11. T.E. Cheatham. Activity coordination programs. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 57–60, Moretonhampstead, 1988.

    Google Scholar 

  12. A.M. Davis, E.H. Bersoff, and E.R. Comer. A strategy for comparing alternative software development life cycle models. IEEE Transactions on Software Engineering, SE-14(10):1453–1461, Oktober 1988.

    Article  Google Scholar 

  13. Deutsche Gesellschaft für Informationstechnik und Recht e.V. Schlichtung. Informationsschrift Nr. 2, 1989.

    Google Scholar 

  14. M. Dorfman. System and software requirements engineering. In M. Dorfman and R.H. Thayer, editors, Standards, Guidelines and Examples on System and Software Requirements Engineering, pages 4–16, Los Alamitos, 1990. IEEE Computer Society Press.

    Google Scholar 

  15. M. Dorfman and R.H. Thayer, editors. Standards, Guidelines and Examples on System and Software Requirements Engineering. IEEE Computer Society Press, Los Alamitos, 1990.

    Google Scholar 

  16. V. DeAntonellis and B. Zonta. Modeling events in database applications design. In Proc. 1th Int. Conference on Very Large Databases VLDB81, pages 23–31, Cannes, 1981.

    Google Scholar 

  17. C.A. Fritsch and D.L. Perry. A manager/controller for the software development process. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 73–75, Moretonhampstead, 1988.

    Google Scholar 

  18. H.-J. Genrich. Predicate/transition nets. In W. Brauer, W. Reisig, and G. Rozenberg, editors, Advances in Petri nets 86, Vol, pages 207–247, Berlin, Heidelberg, New York, 1987. Springer-Verlag.

    Google Scholar 

  19. P. Gloor and N. Streitz, editors. Hypertext und Hypermedia: Von theoretischen Konzepten zu praktischen Anwendungen. Springer-Verlag, Berlin, Heidelberg, New York, 1990.

    Google Scholar 

  20. D. J. Hildebrand. Die Schlichtungsstelle der Deutschen Gesellschaft für Informationstechnik und Recht (DGIR). Informatik-Spektrum, Band 12, Heft 3, pages 162–164, Juni 1989.

    MathSciNet  Google Scholar 

  21. P. Hitchcock. The process model of the Aspect ipse. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 76–78, Moretonhampstead, 1988.

    Google Scholar 

  22. M.I. Kellner. Representation formalisms for software process modeling. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 93–96, Moretonhampstead, 1988.

    Google Scholar 

  23. G.E. Kaiser and P.H. Feiler. An architecture for intelligent assistance in software development. In Proc. 9th IEEE Int. Conference on Software Engineering, pages 180–188, Monterey, 1988.

    Google Scholar 

  24. G. Lausen. Grundlagen einer netzorientierten Vorgehensweise für den konzeptuellen Datenbankentwurf. Forschungsbericht 179, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe (TH), Februar 1987.

    Google Scholar 

  25. A.van Lamsweerde, B. Delcourt, E. Delor, M.C. Schayes, and R. Champagne. Generic lifecycle support in the ALMA environement. IEEE Transactions on Software Engineering, SE-14(6):720–741, Juni 1988.

    Article  Google Scholar 

  26. G. Lausen, T. Németh, A. Oberweis, F. Schönthaler, and W. Stucky. The INCOME approach for conceptual modelling and prototyping of information systems. In CASE89. The First Nordic Conference on Advanced Systems Engineering, Stockholm, Mai 1989.

    Google Scholar 

  27. Th. Mochel, T. Németh, A. Oberweis, and W. Stucky. Eine offene Simulationsumgebung für Petri-Netze zur Unterstützung des Entwurfs eingebetteter Systeme. In D. Tavangarian, editor, Proc. 7. Symposium Simulationstechnik Hagen, pages 510–514, Braunschweig, 1991. Vieweg-Verlag.

    Google Scholar 

  28. A. Oberweis. Zeitstrukturen für Informationssysteme. Dissertation, Universität Mannheim, Fakultät für Mathematik und Informatik, Juli 1990.

    Google Scholar 

  29. A. Oberweis. System simulation with Petri-nets: A new concept combining procedural and declarative system knowledge. In E. Mosekilde, editor, Proc. European Simulation Multiconference ESM9Î, Kopenhagen, pages 59–64, Kopenhagen, 1991.

    Google Scholar 

  30. A. Ohki and K. Ochimizu. Process programming with Prolog. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 118–121, Moretonhampstead, 1988.

    Google Scholar 

  31. A. Oberweis, J. Seib, and G. Lausen. PASIPP: Ein Hilfsmittel zur Analyse und Simulation von Prolog-beschrifteten Prädikate/Transitionen-Netzen. “Wirtschaftsinformatik”, 33. Jahrgang, Heft 3, Juni 1991.

    Google Scholar 

  32. L. Osterweil. Software processes are software too. In Proc. 9th IEEE Int. Conference on Software Engineering, pages 2–13, Monterey, 1988.

    Google Scholar 

  33. D.E. Perry. Problems of scale and process models. In C. Tully, editor, Proc. 4th Int. Software Process Workshop, pages 126–128, Moretonhampstead, 1988.

    Google Scholar 

  34. W. Reisig. Systementwurf mit Netzen. Springer-Verlag, Berlin, Heidelberg, New York, 1985.

    Book  MATH  Google Scholar 

  35. J. Ramanathan and S. Sarkar. Providing customized assistance for software life-cycle approaches. IEEE Transactions on Software Engineering, SE-14(6):749–757, Juni 1988.

    Article  Google Scholar 

  36. V. Sänger. Simulation mit deklarativen Systembeschreibungen. Diplomarbeit, Universität Karlsruhe, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, April 1991.

    Google Scholar 

  37. F. Schönthaler. Rapid Prototyping zur Unterstützung des Konzeptuellen Entwurfs von Informationssystemen. Dissertation, Universität Karlsruhe (TH), Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Januar 1989.

    Google Scholar 

  38. F. Schönthaler and T. Németh. Software-Entwicklungswerkzeuge: Methodische Grundlagen. B.G. Teubner, Stuttgart, 1990.

    MATH  Google Scholar 

  39. W. Stucky, T. Németh, and F. Schönthaler. Modellierung und Simulation verteilter Systeme mit INCOME. In A. Reuter, editor, Proc. GI-20. Jahrestagung. Informatik auf dem Weg zum Anwender, Berlin, Heidelberg, New York, 1990. Springer-Verlag.

    Google Scholar 

  40. I. Sommerville. Software Engineering. Addison-Wesley, Reading/Massachusetts, 1989.

    MATH  Google Scholar 

  41. P.G. Sorenson. The metaview system for many specification environments. IEEE Software, März 1988.

    Google Scholar 

  42. K. Voss. Nets in data bases. In W. Brauer, W. Reisig, and G. Rozenberg, editors, Petri Nets: Applications and Relationships to Other Models of Concurrency, Advances in Petri Nets 1986, II, pages 234–257, Berlin, Heidelberg, New York, 1987. LNCS 255, Springer-Verlag.

    Chapter  Google Scholar 

  43. H. Weiler. Euromethod: Ein Standard für die Software-Entwicklung. Computerwoche, 11. Oktober 1991.

    Google Scholar 

  44. L.G. Williams. Software process modelling: A behavioural approach. In Proc. 10th IEEE Int. Conference on Software Engineering, pages 174–186, Singapore, 1988.

    Google Scholar 

  45. L. Zucconi. Techniques and experiences capturing requirements for several realtime applications. ACM SIGSOFT Software Engineering Notes, 14(6):51–54, 1989.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 B. G. Teubner Verlagsgesellschaft, Leipzig

About this chapter

Cite this chapter

Stucky, W., Oberweis, A. (1992). Zur Beherrschbarkeit des Entwicklungsprozesses komplexer Software-Systeme. In: Buchmann, J., Ganzinger, H., Paul, W.J. (eds) Informatik. TEUBNER-TEXTE zur Informatik, vol 1. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-95233-2_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-95233-2_28

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-8154-2033-1

  • Online ISBN: 978-3-322-95233-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics