Modeling and composing scenario-based requirements with aspects

被引:0
|
作者
Araújo, J [1 ]
Whittle, J [1 ]
Kim, DK [1 ]
机构
[1] Univ Nova Lisboa, FCT, Dept Informat, P-2829516 Caparica, Portugal
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:58 / 67
页数:10
相关论文
共 50 条
  • [31] Statistical Modeling of Scenario-Based Indoor WBAN Channels
    Youssef, Badre
    Roblin, Christophe
    Sibille, Alain
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2024, 72 (08) : 6549 - 6560
  • [32] A scenario-based modeling method for controlling ECM performance
    Lopez, Cristina
    Ishizaka, Alessio
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 97 : 253 - 265
  • [33] Scenario-based Supply Chain Network risk modeling
    Klibi, Walid
    Martel, Alain
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 223 (03) : 644 - 658
  • [34] Scenario-Based Modeling of Interdependent Demand and Supply Uncertainties
    Kaki, Anssi
    Salo, Ahti
    Talluri, Srinivas
    [J]. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2014, 61 (01) : 101 - 113
  • [35] Guarded Deep Learning using Scenario-based Modeling
    Katz, Guy
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, : 126 - 136
  • [36] Bridging the gap between users and requirements engineering: the scenario-based approach
    Ben Achour, C
    Souveyet, C
    Tawbi, M
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1999, 14 (06): : 379 - 388
  • [37] Verifying Real-Time Systems against Scenario-Based Requirements
    Larsen, Kim C.
    Li, Shuhao
    Nielsen, Brian
    Pusinskas, Saulius
    [J]. FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 676 - 691
  • [38] Are the perspectives really different? Further experimentation on scenario-based reading of requirements
    Regnell B.
    Runeson P.
    Thelin T.
    [J]. Empirical Software Engineering, 2000, 5 (4) : 331 - 356
  • [39] AUTOMATIC GENERATION OF UML DIAGRAMS FROM SCENARIO-BASED USER REQUIREMENTS
    Alashqar, Abdelkareem M.
    [J]. JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2021, 7 (02): : 180 - 191
  • [40] Using scenario-based requirements to direct research on web macro tools
    Scaffidi, Christopher
    Cypher, Allen
    Elbaum, Sebastian
    Koesnandar, Andhy
    Myers, Brad
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2008, 19 (04): : 485 - 498