Sciweavers

RE
2004
Springer

Modeling and Composing Scenario-Based Requirements with Aspects

14 years 5 months ago
Modeling and Composing Scenario-Based Requirements with Aspects
There has been significant recent interest, within the Aspect-Oriented Software Development (AOSD) community, in representing crosscutting concerns at various stages of the software lifecycle. However, most of these efforts have concentrated on the design and implementation phases. We focus in this paper on representing aspects during use case modeling. In particular, we focus on scenario-based requirements and show how to compose aspectual and nonaspectual scenarios so that they can be simulated as a whole. Non-aspectual scenarios are modeled as UML sequence diagrams. Aspectual scenarios are modeled as Interaction Pattern Specifications (IPSs). In order to simulate them, the scenarios are transformed into a set of executable state machines using an existing state machine synthesis algorithm. Previous work composed aspectual and non-aspectual scenarios at the sequence diagram level. In this paper, the composition is done at the state machine level.
João Araújo, Jon Whittle, Dae-Kyoo K
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where RE
Authors João Araújo, Jon Whittle, Dae-Kyoo Kim
Comments (0)