skip to main content
article
Free Access

Improving the software reusability in object-oriented programming

Published:01 October 1993Publication History
Skip Abstract Section

Abstract

One of the promises which OOP (Object-Oriented Programming) holds is that it enhances software reusability. Indeed, software components designed in OOP is easier to be reused than those designed in conventional programming. But the state-of-the-art software reusability in most OOP environments is still very limited. This paper examines how OOP enhances software reusability, what are the limitations of software reuse in current state, and how to improve software reusability.

References

  1. [Booch, 1991] Booch, G. "Object-Oriented Design with Applications", The Benjamin/Cummings Publishing Company, Inc. 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [Cheng, 1992] Cheng, J. W. and Hurst, A. J. "Specifications in Software Development", in Proceedings of the Seventh Annual University at Buffalo Graduate Conference on Computer Science, March 1992, pp. 63-72.Google ScholarGoogle Scholar
  3. [Meyer, 1988] Meyer, B. "EIFFEL: Reusability and Reliability", in Tracz, W. (ed) Software reuse: Emerging Technology, Computer Society Press, 1988, pp. 216- 228. Google ScholarGoogle Scholar
  4. [Sajeev, 1988] Sajeev, A. S. M. and Hurst, A. J. "Structured Data Reusability for Better Software Development", Australian Software Engineering Conference, Canberra, Vol. 2, 1988, pp. 407-422.Google ScholarGoogle Scholar

Index Terms

  1. Improving the software reusability in object-oriented programming

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader