Goal-oriented requirements animation

被引:0
|
作者
Van, HT [1 ]
van Lamsweerde, A [1 ]
Massonet, P [1 ]
Ponsard, C [1 ]
机构
[1] Catholic Univ Louvain, Dept Ingn Informat, B-1348 Louvain, Belgium
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Requirements engineers need to make sure that the requirements models and specifications they are building do accurately capture what stakeholders really want. Requirements animation has been recognized to be a promising approach to support this. The principle is to simulate an executable version of the requirements model and to visualize the simulation in some form appealling to stakeholders. Most animation tools available to date simulate operational models. Such models in general do not directly reflect the objectives, constraints and assumptions stated declaratively by stakeholders. It is also not possible to focus the animation on particular portions of a complex model relevant to some specific concern. The paper describes a tool aimed at overcoming such limitations by animating goal-oriented requirements models. The tool automatically generates parallel state machines from goal operationalizations, instantiates those machines to specific instances created by users at animation time, executes them from concurrent events input by multiple users, monitors property violations at animation time, and visualizes concurrent simulations in terms of animated scenes in the domain.
引用
收藏
页码:218 / 228
页数:11
相关论文
共 50 条
  • [1] A Chatbot for Goal-Oriented Requirements Modeling
    Arruda, Danilo
    Marinho, Matheus
    Souza, Eric
    Wanderley, Fernando
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2019, PT IV, 2019, 11622 : 506 - 519
  • [2] Variability in goal-oriented domain requirements
    Semmak, Farida
    Brunet, Joel
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 390 - 394
  • [3] Goal-oriented requirements for ACDT algorithms
    Kozak, Jan
    Boryczka, Urszula
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8733 : 593 - 602
  • [4] Goal-Oriented Requirements for ACDT Algorithms
    Kozak, Jan
    Boryczka, Urszula
    [J]. COMPUTATIONAL COLLECTIVE INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, ICCCI 2014, 2014, 8733 : 593 - 602
  • [5] Goal-oriented requirements engineering: A guided tour
    van Lamsweerde, A
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 249 - 262
  • [6] Towards Goal-Oriented Software Requirements Elicitation
    Redouane, Abdesselam
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 596 - 599
  • [7] A goal-oriented approach for safety requirements specification
    Navarro, Elena
    Sanchez, Pedro
    Letelier, Patricio
    Pastor, Juan A.
    Ramos, Isidro
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 319 - +
  • [8] Goal-Oriented Requirements Engineering at the age of majority
    Castro, Jaelson
    [J]. THIRTIETH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2016), 2016, : 2 - 2
  • [9] A Unification of the Essence of Goal-oriented Requirements Engineering
    Kaindl, Hermann
    Wagner, Patrick
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 45 - 50
  • [10] Handling obstacles in goal-oriented requirements engineering
    van Lamsweerde, A
    Letier, E
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (10) : 978 - 1005