Authors
Ruzanna Chitchyan, Awais Rashid, Paul Rayson, Robert Waters
Publication date
2007/3/14
Book
Proceedings of the 6th international conference on Aspect-oriented software development
Pages
36-48
Description
In this paper, we discuss the limitations of the current syntactic composition mechanisms in aspect-oriented requirements engineering (AORE). We highlight that such composition mechanisms not only increase coupling between aspects and base concerns but are also insufficient to capture the intentionality of the aspect composition. Furthermore, they force the requirements engineer to reason about semantic influences and trade-offs among aspects from a syntactic perspective. We present a requirements description language (RDL) that enriches the existing natural language requirements specification with semantic information derived from the semantics of the natural language itself. Composition specifications are written based on these semantics rather than requirements syntax hence providing improved means for expressing the intentionality of the composition, in turn facilitating semantics-based reasoning …
Total citations
20062007200820092010201120122013201420152016201720182019202020212022118243119121311243239113
Scholar articles
R Chitchyan, A Rashid, P Rayson, R Waters - Proceedings of the 6th international conference on …, 2007