Key points are not available for this paper at this time.
This paper describes some of the difficulties that may be expected in the maintenance of software developed using the new object oriented languages. The concepts of inheritance and of polymorphism provide the great strengths of these languages, but they also introduce difficulties in program analysis and understanding. The paper analyzes problems of dynamic binding, object dependencies, dispersed program structure, control of polymorphism, high-level understanding, and detailed code understanding. Examples are presented based on code from a PC Smalltalk environment and from studies of two systems under development at Bell Communications Research
Building similarity graph...
Analyzing shared references across papers
Loading...
Norman Wilde
Universidad Católica del Norte
R. Huitt
IEEE Transactions on Software Engineering
University of West Florida
Building similarity graph...
Analyzing shared references across papers
Loading...
Wilde et al. (Tue,) studied this question.
synapsesocial.com/papers/6a125973965b75813866da1d — DOI: https://doi.org/10.1109/tse.1992.1263033