Title
EA-tracer: identifying traceability links between code aspects and early aspects
Abstract
Early aspects are crosscutting concerns that are identified and addressed at the requirements and architecture level, while code aspects are crosscutting concerns that manifest at the code level. Currently, there are many approaches to address the identification and modularization of these cross-cutting concerns at each level, but very few techniques try to analyze the relationship between early aspects and code aspects. This paper presents a tool for automating the process of identifying traceability links between requirements-level aspects and code aspects, which is a first step towards an in-depth analysis. We also present an empirical evaluation of the tool with a real-life Web-based information system and a software product line for handling data on mobile devices. The results show that we can identify traceability links between early aspects and code aspects with a high accuracy.
Year
DOI
Venue
2012
10.1145/2245276.2231938
SAC
Keywords
Field
DocType
architecture level,traceability link,mobile device,cross-cutting concern,code aspect,in-depth analysis,early aspect,empirical evaluation,high accuracy,code level,evaluation
Information system,Architecture,Software engineering,Computer science,Mobile device,Software product line,Modular programming,Traceability
Conference
Citations 
PageRank 
References 
5
0.42
27
Authors
4
Name
Order
Citations
PageRank
Alberto Sardinha1368.27
Yijun Yu21558113.40
Nan Niu373759.22
Awais Rashid42041149.78