Title
EA-Analyzer: Automating Conflict Detection in Aspect-Oriented Requirements
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.
Year
DOI
Venue
2009
10.1109/ASE.2009.31
ASE
Keywords
Field
DocType
requirements engineering,large set,aspect-oriented requirement,industrial-strength requirements document,aspect-oriented requirements engineering,textual aspect-oriented requirement,requirements composition,aspect-oriented software development,automated tool,classifying text,validation set,aspect-oriented requirements,training set,conflicting dependencies,automating conflict detection,requirements analysis,natural-language text,encryption,text analysis,requirement analysis,protocols,bayesian learning,natural language,software engineering,requirement engineering,servers,accuracy
Data mining,Aspect-oriented programming,Software engineering,Systems engineering,Computer science,Server,Requirements engineering,Requirements analysis,Encryption,Aspect-oriented software development,Requirements management,Composability
Conference
ISSN
Citations 
PageRank 
1527-1366
3
0.38
References 
Authors
10
5
Name
Order
Citations
PageRank
Alberto Sardinha1368.27
Ruzanna Chitchyan253142.59
Nathan Weston31006.23
Phil Greenwood434820.93
Awais Rashid52041149.78