Abstract This paper documents a study of change in commercial, proprietary C # software and attempts to determine whether a relationship exists between class changes and faults and the design context of a class, namely its size and inheritance relationships. Results showed a strong positive correlation between the size of a class and change-proneness but not for all the class features studied. Classes within a specific range of a) inheritance depth and b) number of children were found to be relatively more prone to change. For the fault data and for the same class features, similar results were found. The most striking result to emerge however was the existence of an inheritance depth 'interval ' between which change (and fault-pr...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
For some years software engineering researchers have been advocating object-oriented (OO) methods as...
Real software systems change and become more complex over time. But which parts change and which par...
Software is the heartbeat of modern technology. To keep up with the new demands and expansion of req...
Software is the heartbeat of modern technology. To keep up with the new demands and expansion of req...
The assessment of the changeability of software systems is of major concern for buyers of the large ...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
AbstractÐA growing body of literature suggests that there is an optimal size for software components...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
Real software systems change and become more com-plex over time. But which parts change and which pa...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
For some years software engineering researchers have been advocating object-oriented (OO) methods as...
Real software systems change and become more complex over time. But which parts change and which par...
Software is the heartbeat of modern technology. To keep up with the new demands and expansion of req...
Software is the heartbeat of modern technology. To keep up with the new demands and expansion of req...
The assessment of the changeability of software systems is of major concern for buyers of the large ...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
AbstractÐA growing body of literature suggests that there is an optimal size for software components...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
The empirical study was undertaken as part of a programme of research to explore unsupported claims ...
Real software systems change and become more com-plex over time. But which parts change and which pa...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
For some years software engineering researchers have been advocating object-oriented (OO) methods as...
Real software systems change and become more complex over time. But which parts change and which par...