IEEE Transactions on Software Engineering
Designing documentation to compensate for delocalized plans
Communications of the ACM
A reusable toolset for software dependency analysis
Journal of Systems and Software - Special issue on software maintenance
Software Maintenance Management
Software Maintenance Management
Assuring Good Style for Object-Oriented Programs
IEEE Software
Genericity versus inheritance reconsidered: self-reference using generics
OOPSLA '94 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications
Latest developments in the “killer robot” computer ethics scenario
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Efficient implementation of adaptive software
ACM Transactions on Programming Languages and Systems (TOPLAS)
Towards a conceptual framework for object oriented software metrics
ACM SIGSOFT Software Engineering Notes
Reverse engineering of legacy code exposed
Proceedings of the 17th international conference on Software engineering
The Demeter method: an efficient way to build adaptive software
ACM SIGICE Bulletin
Adaptive plug-and-play components for evolutionary software development
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Object-oriented inspection in the face of delocalisation
Proceedings of the 22nd international conference on Software engineering
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
Object-oriented metrics: A review of theory and practice
Advances in software engineering
The Optimal Class Size for Object-Oriented Software
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Research Frontiers in Object Technology
Information Systems Frontiers
An Empirical Investigation of an Object-Oriented Software System
IEEE Transactions on Software Engineering
Thresholds for Object-Oriented Measures
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
A controlled experiment on inheritance depth as a cost factor for code maintenance
Journal of Systems and Software
An empirical investigation of an object-oriented design heuristic for maintainability
Journal of Systems and Software
From C to Java: a case study in portability, efficiency, and maintenance
ACM-SE 38 Proceedings of the 38th annual on Southeast regional conference
Journal of Software Maintenance and Evolution: Research and Practice
"Program, enhance thyself!": demand-driven pattern-oriented program enhancement
Proceedings of the 7th international conference on Aspect-oriented software development
Measuring design complexity of semantic web ontologies
Journal of Systems and Software
Hi-index | 0.00 |
The maintenance requirements of object-oriented software, including the ability to make changes easily and an in-depth understanding of the software's structure and behavior, are discussed. The problems encountered by a maintainer trying to understand object-oriented software by reading and statically analyzing it are described. The problems caused by dynamic binding, polymorphism, and cooperating object classes in object-oriented software maintenance are reviewed.