Good news, bad news: experience building software development environment using the object-oriented paradigm

  • Authors:
  • W. H. Harrison;P. F. Sweeney;J. J. Shilling

  • Affiliations:
  • IBM Research, T.J. Wa.tson Research, Center, P.O. Box 704, Yorktown Heights, NY;Georgia Institute of Technology, School of Informdon and Computer Science, Atlanta, Georgia;IBM Research, T.J. Wa.tson Research, Center, P.O. Box 704, Yorktown Heights, NY

  • Venue:
  • OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents our experience building an extendible software development environment using the object-oriented paradigm. We have found that object instances provide a natural way to model program constructs, and to capture complex relationships between different aspects of a software system. The object-oriented paradigm can be efficiently implemented on standard hardware and software, and provides some degree of extendibility without requiring major modifications to the existing implementation.Unfortunately, we have also found that some natural extensions that we would like to make to the environment are not easily incorporated. We argue that the lack of extendibility is due to the object-oriented paradigm's lack of support for providing modifications and extensions to the object-oriented paradigm itself.