DocumentCode :
3015235
Title :
Evaluating the effect of inheritance on the modifiability of object-oriented business domain models
Author :
Poels, Geert ; Dedene, Guido
Author_Institution :
Dept. of Bus. Adm., Univ. of Sci. & Arts, Brussels, Belgium
fYear :
2001
fDate :
2001
Firstpage :
20
Lastpage :
29
Abstract :
The paper describes an experiment to assess the impact of inheritance on the modifiability of object oriented business domain models. This experiment is part of a research project on the quality determinants of early systems development artefacts, with a special focus on the maintainability of business domain models. Currently there is little empirical information about the relationship between the size, structural and behavioural properties of business domain models and their maintainability. The situation is different in object oriented software engineering where a number of experimental investigations into the maintainability of object oriented software have been conducted. The results of our experiment indicate that extensive use of inheritance leads to models that are more difficult to modify. These findings are in line with the conclusions drawn from three similar controlled experiments on inheritance and modifiability of object oriented software
Keywords :
business data processing; inheritance; object-oriented programming; software maintenance; behavioural properties; early systems development artefacts; experimental investigations; inheritance; maintainability; object oriented business domain model modifiability; object oriented software engineering; object oriented software modifiability; quality determinants; research project; Art; Business process re-engineering; Context modeling; Information systems; Maintenance engineering; Object oriented modeling; Programming; Q factor; Size measurement; Software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2001. Fifth European Conference on
Conference_Location :
Lisbon
Print_ISBN :
0-7695-1028-0
Type :
conf
DOI :
10.1109/.2001.914964
Filename :
914964
Link To Document :
بازگشت