Skip to main content

Objektorientierte Systementwicklung: Einfluss auf die Projektorganisation

  • Chapter
Programmiersprachen und Programmentwicklung

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

  • 28 Accesses

Zusammenfassung

Es wird gezeigt, auf welche Art eine objektorientierte Systementwicklung die Projektorganisation von Softwaresystemen beeinflussen kann. Dazu teilen wir die in einem Softwaresystem existierenden Objekte in vier Hierarchiestufen ein. Die drei unteren Ebenen entsprechen allgemein verwendbaren Objekten (z.B. Zeichen, FIFO-Strukturen, Datenbanken). Die vierte Stufe bilden Objekte, die speziell für einzelne Applikationen notwendig sind (z.B. Inventarliste, Belegungsplan). Eine ähnliche Klassifizierung finden wir bei der Gliederung von Komponenten, welche für die industrielle Einzelfertigung verwendet werden.

Das objektorientierte Vorgehen in der Systementwicklung ermöglicht die Änderung der Organisationsstruktur einer Softwareabteilung, weil eine neue Gliederung der Aufgaben vorgenommen werden kann. Die Aufgab enteilung erfolgt nicht mehr entsprechend der Projekthierarchie von oben nach unten, sondern die Aufgaben werden so zugewiesen, dass einzelne Gruppen für bestimmte autonome Teile eines Softwaresystems verantwortlich sind. So wird ein besserer Einsatz des Personals und anderer Ressourcen erreicht.

Da die vorgeschlagene Projektorganistion mit dem Organisationsaufbau für die industrielle Einzelfertigung grosse Ähnlichkeit hat, können wir die Planungs-, Führungs und Kontrollmechanismen aus diesem betriebswirtschaftlichen Bereich auf die Softwareproduktion übertragen.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. U.S. Department of Defense; Ada Programming Language, Washington, April 1982, in: Horowitz E. (ED), Programming Languages - A Grand Tour, Springer Verlag 1983, pp. 417–658.

    Google Scholar 

  2. Byte Magazine, August 1981, 14 Artikel zu Smalltalk-80.

    Google Scholar 

  3. Dahl O.J., Myhrhaug B., Nygaard K.; SIMULA 67 - Common Base Language, Technical Report Norwegian Computing Center, May 1968.

    Google Scholar 

  4. Goldberg A, Kay A.; Personal Dynamic Media, IEEE Computer Vol.10 No.S, March 1977, pp. 31–41.

    Google Scholar 

  5. Goldberg A., Robson D.; Smalltalk-80, The Language and its Implementation, Addison-Wesley Publishing Company, 1983.

    MATH  Google Scholar 

  6. Guttag J.V.; Abstract Data Types and the Development of Data Structures, Comm. ACM Vol. 20 No. 6, June 1977, pp. 396–404.

    Article  MATH  Google Scholar 

  7. Hoare C.A.R.; Record Handling, in: Symbol Manipulation Languages and Techniques, Bobrow I.G. (Ed), North Holland Publishing Company, 1968, pp. 262–284.

    Google Scholar 

  8. Krasner G.; (Ed); Smalltalk-80; Bits of History, Words of Advice, Addison-Wesley Publishing Company, 1983.

    MATH  Google Scholar 

  9. Lampson B.W. et al.; Report on the Programming Language Euclid, ACM SIGPLAN Notices Vol. 12 No. 2, Feb. 1977.

    Google Scholar 

  10. Liskov B. et al.; CLU Reference Manual, Lecture Notes in Computer Science No. 144, Springer Verlag, 1981.

    Google Scholar 

  11. Naur P. (Ed); Revised Report on the Algorithmic Language ALGOL 60, Comm. ACM Vol.6 No. 1, Jan 1963, pp. 1–17.

    Google Scholar 

  12. Organick E.I.; A Programmer’s View of the Intel 432 System, McGraw-Hill Book Company, 1983.

    Google Scholar 

  13. Parnas D.L.; On the Criteria to be Used in Decomposing Systems into Modules, Comm. ACM Vol.15 No.IS, Dez. 1972, pp. 330–336.

    Google Scholar 

  14. Rentsch T.; Object Oriented Programming, ACM SIGPLAN Notices VOL. 17 No. 9, Sept 1982, pp. 51–57.

    Article  Google Scholar 

  15. Stoyan H., Wedekind H. (Ed); Objektorientierte Software- und Hardwarearchitekturen, Tagung 11/1983 des German Chapter of the ACM, Teubner Verlag, 1983.

    Google Scholar 

  16. Warren S.K., Abbe D.; Rosetta Smalltalk - A Conversational Extensible Microcomputer Language, ACM SIGSMALL Newsletter Vol. 5 No. 2, 1979, pp. 36–45.

    Article  Google Scholar 

  17. Wirth N., Hoare C.A.R.; A Contribution to the Development of ALGOL, Comm. ACM Vol. 9 No. 6, June 1966, pp. 413–431.

    Article  MATH  Google Scholar 

  18. Wirth N.; Programming in Modula-2, Springer Verlag, 1982.

    Google Scholar 

  19. Wulf W., London R.L., Shaw M.; An Introduction to the Construction and Verification of Alphard Programs, IEEE Transactions on Software Engineering VekS No. 4, Dez. 1976.

    Google Scholar 

  20. Wulf W.A., Levin R., Harbison S.P.; HYDRA/C.mmp An Experimental Computer System, McGraw-Hill Book Company, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1984 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Mergler, B. (1984). Objektorientierte Systementwicklung: Einfluss auf die Projektorganisation. In: Ammann, U. (eds) Programmiersprachen und Programmentwicklung. Informatik-Fachberichte, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69393-9_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-69393-9_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-12905-9

  • Online ISBN: 978-3-642-69393-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics