The effect of inheritance on the maintainability of object-oriented software: an empirical study.
John W. DalyAndrew BrooksJames MillerMarc RoperMurray WoodPublished in: ICSM (1995)
Keyphrases
- object oriented software
- object oriented
- design patterns
- data flow
- software architecture
- software development
- software engineering
- databases
- regression testing
- data model
- dynamic environments
- software systems
- development process
- database systems
- knowledge base
- database
- query language
- cooperative
- life cycle
- software reuse
- genetic algorithm
- multiple inheritance