DocumentCode :
3081167
Title :
A software evaluation model using component association views
Author :
Sartipi, Kamran
Author_Institution :
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
fYear :
2001
fDate :
2001
Firstpage :
259
Lastpage :
268
Abstract :
Introduces a view-based architectural design evaluation model that allows one to quantitatively evaluate and categorize the design of a software system. The model is based on the notion of component association, which is a generalization of coupling and cohesion metrics. The component association is defined as a measure of the overall dependency among high-level system components, such as files, modules or subsystems, with regard to a collection of criteria. The associations are discovered by applying data mining techniques to a database of data-flow and control-flow dependencies extracted from the software system. The proposed association-view and modularity metrics allow the user to evaluate the design quality of a software system
Keywords :
computer aided software engineering; data flow analysis; data mining; software architecture; software metrics; software quality; subroutines; association discovery; association-view metrics; component association views; component cohesion metrics; component coupling metrics; control-flow dependencies; criteria; data mining; data-flow dependencies; database; design quality evaluation; files; high-level system components dependency measure; modularity metrics; modules; quantitative evaluation; software evaluation model; software system design categorization; subsystems; view-based architectural design evaluation model; Computer aided software engineering; Computer science; Control systems; Data mining; Databases; Laboratories; Proposals; Reverse engineering; Software measurement; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2001. IWPC 2001. Proceedings. 9th International Workshop on
Conference_Location :
Toronto, Ont.
ISSN :
1092-8138
Print_ISBN :
0-7695-1131-7
Type :
conf
DOI :
10.1109/WPC.2001.921736
Filename :
921736
Link To Document :
بازگشت