loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Requirements Engineering Conference (RE'04)
Modeling and Composing Scenario-Based Requirements with Aspects
Kyoto, Japan
September 06-September 10
ISBN: 0-7695-2174-6
Jo?o Ara?, Universidade Nova de Lisboa, Portugal
Jon Whittle, QSS Group/NASA Ames Research Center, CA, USA
Dae-Kyoo Kim, Colorado State University, Fort Collins, CO, USA
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 non-aspectual 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.
Citation:
Jo?o Ara?, Jon Whittle, Dae-Kyoo Kim, "Modeling and Composing Scenario-Based Requirements with Aspects," re, pp.58-67, 12th IEEE International Requirements Engineering Conference (RE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.