Skip to main content

Organisation, Benutzer und Software

— Zur Konstituierung von Softwaresystemen —

  • Conference paper
  • 96 Accesses

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 309))

Abstract

This paper deals with the first and most important decision in the development process of software: The constitution of the system itself. This step is heavily neglected in the software engineering literature. A system is constructed by using methods of data engineering (data models, construction of terms). These methods allow to find the objects, which are the buildings stones of object oriented software, in a very early phase. Those objects can later be specified and implemented without break in the development structure. Such a break is inherent in all (very popular) flow oriented methods like SA, SADT and others. These methods are not useful to gain object oriented software structures. Therefore they have to be eliminated from teaching, tools and practice.

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   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.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.

Literatur

  1. Balzer.R., Goldnan.N., Wile.D.: Infonnality in Program Specifications, in: IEEE Trans, on SE 4(1978) No.2, pp.94–103.

    Google Scholar 

  2. Balzer.R., Goldnan.N.: Principles of Good Software Specification and Their Inrplications for Specification Language, in: IEEE Prue. Conf. on Specification of Reliable Software, pp.58–67. Cambridge/Mass. 1979

    Google Scholar 

  3. Balzert.H.: Methoden, Sprachen und Werkzeuge zur Definition, Dokumentation und Analyse von Anforderungen an Software-Produkte. In: Informatik-Spektrun 4 (1981) H.3, S.145–163 und H.4, S.246–260.

    Google Scholar 

  4. Balzert.H.: Die Entwicklung von Software-Systemen. Reihe Informatik Bd. 34. BI, Mannheim - Wien - Zürich 1982.

    Google Scholar 

  5. Chen,P.P.-S.: The Entity-Relationship Motel - Toward a Unified View of Data, in: ACM Trans, on Database Systems 1(1976) No.1, pp.9–36.

    Google Scholar 

  6. Coad, P., Yourdon.E.: Object-Oriented Analysis. Yourdon Press/Prentice Hall, Englewood Cliffs N.J. 1990.

    Google Scholar 

  7. Codd.E.F.: A Relational Model of Data for Urge Shared Data Banks, in: CACM 13 (1970) No.6, pp.377–387.

    MATH  Google Scholar 

  8. Codd.E.F.: Extending the Database Relational Model to Capture More Meaning, in: ACM Trans, on Database Systems 4(1979) No.4, pp.397–434.

    Article  Google Scholar 

  9. Denert.E.: Software-Engineering. Springer, Berlin - Heidelberg - New York et.al. 1991.

    Book  MATH  Google Scholar 

  10. Ehrig,H., Fey.W., Kreowski,H.-J.: Algebraische Spezifikation eines Stücklistensystems - eine Fallstudie, in: Floyd 81, Spezifikation, S.75–90.

    Google Scholar 

  11. Floyd,C., Kopetz.H. (Hrsg.): Software Engineering - Entwurf und Spezifikation. Teubner, Stuttgart 1981.

    MATH  Google Scholar 

  12. Floyd,C.: Grundzüge eines Raradignenwechsels in der Softwaretechnik. Kolloquiun “Information, Organisations- und Irrformationstechnologie”, 13.–15.12.83. Humboldt-Universitat Berlin/Ost 1983.

    Google Scholar 

  13. Floyd 84, Methoden: Floyd,C.: Eine Untersuchung von Softwareentwicklungsmethoden, in: Morgenbrod 84, Programmierurgebungen, S.248–274.

    Google Scholar 

  14. Guttag,J.: Abstract Data Types and the Development of Data Structures, in: CACM 20(1977) No.6, pp.396–404.

    MATH  Google Scholar 

  15. Hesse,W.: Methoden und Werkzeuge zur Software-Entwicklung - Ein Marsch durch die Technologie-Landschaft; in: Iniformatik-Spektrun 4(1981) H.4, S.229–245.

    Google Scholar 

  16. Hesse,W., Keutgen.V., Luft.A.L., Rontoach,H.D.: Ein Begriffssystem für die Softwaretechnik - Vorschlag zur Terminologie, in: Infornatik-Spektrun 7(1984) H.4, S.200–213.

    Google Scholar 

  17. IBM (Hrsg.): Verfahrenstechnik, div. Broschüren: IBM-Form SR 12–1675-0, SR 12–1657-0, F 12–008 (11/76), GL 20-1851, GQ 12-1049-0, IBM Corporation 1976 ff.

    Google Scholar 

  18. Jackson,M.A.: System Development. Prentice Hall, Henpstead 1983.

    MATH  Google Scholar 

  19. Kosiol.E.: Organisation der Unternehrung. Gabler, Wiesbaden 1962.

    Google Scholar 

  20. Kreowski,H.-J.: Algebraische Spezifikation von Softwaresystemen, in: Floyd 81, Spezifikation, S.46–74.

    Google Scholar 

  21. Liskow.B.H.; Zilles.S.N.: Progrannring with Abstract Data Types, in: SIGPLAN Notices 9(1974), No. 4, pp.50–59.

    Article  Google Scholar 

  22. Lundeberg.M.: ISAC - Specification of Information Systems in Order to Support the Activities of Programme and Organizing Ccrrmettees for IFIP Wbrking Conferences, Specialist Report TRITA-IBADB-4102, IFIP, Stockholm 1980.

    Google Scholar 

  23. Meyer,B.: Objektorientierte Softwareentwicklung. Hanser, München - Wien und Prentice Hall, London 1990.

    MATH  Google Scholar 

  24. Morgenbrod,H., Sanner,W.(Hrsg.): Programmerungebungen und Corpiler. Teubner, Stuttgart 1984.

    Google Scholar 

  25. Orr.K.T.: Structured Systems Development. Yourdon Inc., New York 1977.

    Google Scholar 

  26. Ortner,E.: Aspekte einer Konstruktionssprache für den Datenbankentwurf. Toeche-Mittler, Dannstadt 1983.

    Google Scholar 

  27. Ortner.E.: Semantische Modellierung - Datenbankentwurf auf der Ebene der Benutzer, in: Informatik-Spektrun 8(1985) H.1, S.20–28.

    Google Scholar 

  28. Parnas.D.C.: On the Criteria to be Used in Deoonposing Systems into Modules, in: CACM 15(1972) No.12, pp.1053–1058.

    Google Scholar 

  29. Parnas.D.L.: The Modular Structure of Ccnplex Systems, in: 7th ICSE, pp.408–417. Orlando/Florida 1984.

    Google Scholar 

  30. Schelle,H., Molzberger.P. (Hrsg.): Psychologische Aspekte der Software-Entwicklung. Oldenbourg, München 1983.

    Google Scholar 

  31. Schrupp,P.: Softwaretechnologie für den komnerzieilen Anwender - Bringen die 80er Jahre einen Paradignerwechsel? in: Schelle 83, Software-Entwicklung, S.156–171.

    Google Scholar 

  32. Schulz,A.: Software-Entwurf, 2.Aufl. Oldertourg, München - Wien 1990.

    Google Scholar 

  33. Smith,J.M., Smith,D.C.P.: Database Abstractions: Aggregation and Generalization, in: ACM Trans, on Database Systems, 2(1977) No.2, pp.106–133.

    Google Scholar 

  34. Spitta,Th.: Software Engineering und Prototyping. Springer, Berlin - Heidelberg - New York - Tokyo 1989.

    Book  Google Scholar 

  35. Vetter,M.: Strategie der Anwendungssoftware-Entwicklung. Teubner, Stuttgart 1988.

    Google Scholar 

  36. Wassennan 79, Engineering View: Wasserman.A.I.: A Software Engineering View of Data Base Management, in: Weber 79, DB-Management, pp.41–63.

    Google Scholar 

  37. Weber,H., Wasserman.A.I. (eds.): Issues in Database Management. North-Holland, Amsterdam - New York - Oxford 1979.

    Google Scholar 

  38. Wedekind,H.: Datenbanksysteme I, 2.Aufl. Bibliographisches Institut, Mannheim - Wien - Zürich 1981.

    MATH  Google Scholar 

  39. Yourdon.E., Constantine.L.L.: Structured Design. Prentice Hall, Englewood Cliffs/ N.J. 1976.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Spitta, T. (1992). Organisation, Benutzer und Software. In: Kreowski, HJ. (eds) Informatik zwischen Wissenschaft und Gesellschaft. Informatik-Fachberichte, vol 309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77449-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-77449-2_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55389-2

  • Online ISBN: 978-3-642-77449-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics