Lancaster EPrints

EA-tracer: identifying traceability links between code aspects and early aspects

Sardinha, Alberto and Yu, Yijun and Niu, Nan and Rashid, Awais (2012) EA-tracer: identifying traceability links between code aspects and early aspects. In: SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied Computing. ACM, New York, NY, USA, pp. 1035-1042. ISBN 978-1-4503-0857-1

Full text not available from this repository.

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.

Item Type: Contribution in Book/Report/Proceedings
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 57503
Deposited By: ep_importer_pure
Deposited On: 16 Aug 2012 13:33
Refereed?: No
Published?: Published
Last Modified: 10 Apr 2014 01:25
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/57503

Actions (login required)

View Item