DocumentCode :
2793221
Title :
The Conceptual Coupling Metrics for Object-Oriented Systems
Author :
Poshyvanyk, Denys ; Marcus, Andrian
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
fYear :
2006
fDate :
24-27 Sept. 2006
Firstpage :
469
Lastpage :
478
Abstract :
Coupling in software has been linked with maintainability and existing metrics are used as predictors of external software quality attributes such as fault-proneness, impact analysis, ripple effects of changes, changeability, etc. Many coupling measures for object-oriented (OO) software have been proposed, each of them capturing specific dimensions of coupling. This paper presents a new set of coupling measures for OO systems - named conceptual coupling, based on the semantic information obtained from the source code, encoded in identifiers and comments. A case study on open source software systems is performed to compare the new measures with existing structural coupling measures. The case study shows that the conceptual coupling captures new dimensions of coupling, which are not captured by existing coupling measures; hence it can be used to complement the existing metrics
Keywords :
object-oriented programming; software maintenance; software metrics; software quality; conceptual coupling metrics; object-oriented software; object-oriented system coupling measures; open source software systems; software maintainability; software metrics; software quality; source code semantic information; Application software; Computer science; Information analysis; Object oriented modeling; Open source software; Software design; Software maintenance; Software measurement; Software quality; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2006. ICSM '06. 22nd IEEE International Conference on
Conference_Location :
Philadelphia, PA
ISSN :
1063-6773
Print_ISBN :
0-7695-2354-4
Type :
conf
DOI :
10.1109/ICSM.2006.67
Filename :
4021375
Link To Document :
بازگشت