Skip to main content

Quantitative and qualitative aspects of object-oriented software development

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 858))

Abstract

Although object-oriented programming techniques have evolved into an accepted technology with recognized benefits for software development, profound investigations of qualitative and quantitative aspects about its pros and cons are missing.

This paper tries to answer crucial questions based on the experience gained by the authors and their partners in several projects where object-oriented technology was applied. These projects cover different areas like prototyping tools, information systems, real-time process control components, and development environments for object-oriented programming languages.

A case study comparing the object-oriented (C++) and module-oriented (Modula-2) implementation of a user interface prototyping tool concludes this paper.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bischofberger W., Pomberger G.: Prototyping-Oriented Software Development-Concepts and Tools; Springer Verlag, 1992.

    Google Scholar 

  2. Blaschek G.: Object-Oriented Programming with Prototypes; Springer Verlag, 1994.

    Google Scholar 

  3. Gamma E., Helm R., Johnson R., and Vlissides J.: Design Patterns-Microarchitecturs for Reusable Object-Oriented Software; Addison-Wesley, 1994.

    Google Scholar 

  4. Loves T.: Object Lessons; SIGS Publications, 1993.

    Google Scholar 

  5. Plösch R., Weinreich R.: An Extensible Communication Class Library for Hybrid Distributed Systems; Proceedings of TOOLS Pacific'92 conference, Sydney, 1992.

    Google Scholar 

  6. Pomberger G., Bischofberger W., Kolb D., Pree W., Schlemm H.: Prototyping-Oriented Software Development, Concepts and Tools; in Structured Programming Vol.12, No.1, Springer 1991.

    Google Scholar 

  7. Pree W.: Object-Oriented Versus Conventional Construction of User Interface Prototyping Tools; doctoral thesis, University of Linz, 1992.

    Google Scholar 

  8. Pree W.: Reusability Problems of Object-Oriented Software Building Blocks; EastEurOOPe'91, Bratislava, Czecho-Slovakia, September 15–19, 1991.

    Google Scholar 

  9. Taenzer D., Ganti M., Podar S.: Problems in Object-Oriented Software Reuse, Proceedings of the 1989 ECOOP, July 1989.

    Google Scholar 

  10. Vlissides J.M.: Generalized Graphical Object Editing; PhD Thesis, Stanford University, 1990.

    Google Scholar 

  11. Weinand A., Gamma E., Marty R.: ET++ — An Object-Oriented Application Framework in C++; OOPSLA'88, Special Issue of SIGPLAN Notices, Vol. 23, No. 11, 1988.

    Google Scholar 

  12. Weinand A., Gamma E.: The GUI Application Framework ET++; in Object-Oriented Software Frameworks (ed. Ted Lewis), Prentice Hall, 1994.

    Google Scholar 

  13. Weinreich R.: Concepts and Techniques for Object-Oriented Software Development-Illustrated by an Application Framework for Process Automation; doctoral thesis, University of Linz, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Elisa Bertino Susan Urban

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pomberger, G., Pree, W. (1994). Quantitative and qualitative aspects of object-oriented software development. In: Bertino, E., Urban, S. (eds) Object-Oriented Methodologies and Systems. ISOOMS 1994. Lecture Notes in Computer Science, vol 858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014019

Download citation

  • DOI: https://doi.org/10.1007/BFb0014019

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58451-3

  • Online ISBN: 978-3-540-48804-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics