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