DocumentCode
1851156
Title
EA-Analyzer: Automating Conflict Detection in Aspect-Oriented Requirements
Author
Sardinha, Alberto ; Chitchyan, Ruzanna ; Weston, Nathan ; Greenwood, Phil ; Rashid, Awais
Author_Institution
Comput. Dept., Lancaster Univ., Lancaster, UK
fYear
2009
fDate
16-20 Nov. 2009
Firstpage
530
Lastpage
534
Abstract
One of the aims of aspect-oriented requirements engineering is to address the composability and subsequent analysis of crosscutting and non-crosscutting concerns during requirements engineering. Composing concerns may help to reveal conflicting dependencies that need to be identified and resolved. However, detecting conflicts in a large set of textual aspect-oriented requirements is an error-prone and time-consuming task. This paper presents EA-analyzer, the first automated tool for identifying conflicts in aspect-oriented requirements specified in natural-language text. The tool is based on a novel application of a Bayesian learning method that has been effective at classifying text. We present an empirical evaluation of the tool with three industrial-strength requirements documents from different real-life domains. We show that the tool achieves up to 92.97% accuracy when one of the case study documents is used as a training set and the other two as a validation set.
Keywords
software engineering; text analysis; Bayesian learning method; aspect-oriented requirements engineering; conflict detection; industrial-strength requirements; natural-language text; Bayesian methods; Computer architecture; Cryptography; Customer relationship management; Data security; Formal specifications; Industrial training; Learning systems; Programming; Software engineering; Aspect-Oriented Requirements Engineering; Aspect-Oriented Software Development; Conflicting Dependencies; Requirements Analysis; Requirements Composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
Conference_Location
Auckland
ISSN
1938-4300
Print_ISBN
978-1-4244-5259-0
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2009.31
Filename
5431741
Link To Document