DocumentCode :
1943429
Title :
An Empirical Study of Maintainability in Aspect-Oriented System Evolution Using Coupling Metrics
Author :
Shen, Haihao ; Zhang, Sai ; Zhao, Jianjun
Author_Institution :
Sch. of Software, Shanghai Jiao Tong Univ., Shanghai
fYear :
2008
fDate :
17-19 June 2008
Firstpage :
233
Lastpage :
236
Abstract :
In this paper, we propose a fine-grained coupling metrics suite for aspect-oriented (AO) systems, to measure software changes during system evolution. We also present a correlation model in terms of intermediate processes, for better evaluating the relation between coupling metrics and system maintainability. To investigate the practicability of our proposed model, we have implemented a coupling metrics analysis tool called AJMetrics and performed an empirical study on eight AspectJ benchmarks. The experiment result suggests that our correlation model provides useful information to evaluate the maintainability of AO systems.
Keywords :
object-oriented programming; program diagnostics; software maintenance; software metrics; software tools; AJMetrics; AspectJ benchmarks; aspect-oriented system evolution; correlation model; coupling metrics analysis tool; software change measurement; system maintainability; Object oriented modeling; Object oriented programming; Performance analysis; Software engineering; Software maintenance; Software measurement; Software quality; Software systems; Terminology; Writing; Aspect-Oriented System; Coupling Metrics; Empirical Study; Maintainability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering, 2008. TASE '08. 2nd IFIP/IEEE International Symposium on
Conference_Location :
Nanjing
Print_ISBN :
978-0-7695-3249-3
Type :
conf
DOI :
10.1109/TASE.2008.17
Filename :
4549910
Link To Document :
بازگشت