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