DocumentCode :
2496432
Title :
Analyzing Change Impact in Object-Oriented Systems
Author :
Abdi, M.K. ; Lounis, H. ; Sahraoui, H.
Author_Institution :
Dept. of Comput. Sci. & Operations Res., Univ. de Montreal, Que.
fYear :
2006
fDate :
Aug. 29 2006-Sept. 1 2006
Firstpage :
310
Lastpage :
319
Abstract :
The development of software products consumes a lot of time and resources. On the other hand, these development costs are lower than maintenance costs, which represent a major concern, specially, for systems designed with recent technologies. Systems modification should be taken rigorously, and change effects must be considered. In this paper, we propose an approach, both analytical and experimental; its objective is to analyze and predict changes impacts in object-oriented (OO) systems. The method we follow consists first, to choose an existing impact model, and adapt it afterward. An impact calculation technique based on a meta-model is developed. To evaluate our approach, an empirical study was led on a real system in which a correlation hypothesis between coupling and change impact was advanced. A concrete change was done in the target system and coupling metrics were extracted from it. The hypothesis was verified with machine-learning (ML) techniques. Obtained results are interesting; they are presented and commented
Keywords :
learning (artificial intelligence); object-oriented programming; software cost estimation; software maintenance; software metrics; systems analysis; development costs; machine learning; maintenance costs; object-oriented systems; software products development; static analysis; systems modification; Adaptation model; Application software; Computer science; Concrete; Costs; Object oriented modeling; Operations research; Software architecture; Software engineering; Software maintenance; Static analysis; change impact; coupling; machine-learning.; metrics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
Conference_Location :
Cavtat, Dubrovnik
ISSN :
1089-6503
Print_ISBN :
0-7695-2594-6
Type :
conf
DOI :
10.1109/EUROMICRO.2006.20
Filename :
1690154
Link To Document :
بازگشت