Survey and Consistency Checking of Formal Requirements Animations

被引:0
|
作者
Ponsard, Christophe [1 ]
Deprez, Jean-Christophe [1 ]
机构
[1] CETIC Res Ctr, Charleroi, Belgium
关键词
Requirements engineering; validation; animation; formal requirements; Event-B; KAOS; LTS; VDM; VERIFICATION;
D O I
10.1109/REW53955.2021.00064
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal requirements are written in mathematical language enabling powerful verification but are complex to validate by domain end-users or stakeholders. Requirements animations answer this problem by providing techniques to explore system traces and interact with them using domain specific graphical views and controls. Most formal tools include features to ease the development of such animations for different formal notations. However, to be sound, animations require to be carefully designed. This paper analyses major animation frameworks for system design in order to clearly identify their validation scope and purpose. Based on this, it identifies and discusses a number of checks to make sure an animation is well-designed. Different case studies are used as illustrative support.
引用
收藏
页码:364 / 370
页数:7
相关论文
共 50 条
  • [41] Automatic pattern-based consistency checking in model refactoring: introducing a formal behavioral preserving method
    Saeedeh Ghaedi Heidari
    Shohreh Ajoudanian
    [J]. Innovations in Systems and Software Engineering, 2024, 20 : 65 - 84
  • [42] Consistency Checking for LSC Specifications
    Guo, Hai-Feng
    Zheng, Wen
    Subramaniam, Mahadevan
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 119 - 126
  • [43] Self-consistency checking
    Jones, RB
    Seger, CJH
    Dill, DL
    [J]. FORMAL METHODS IN COMPUTER-AIDED DESIGN, 1996, 1166 : 159 - 171
  • [44] CONSISTENCY CHECKING IN HYPOTHESIS GENERATION
    FISHER, SD
    GETTYS, CF
    MANNING, C
    MEHLE, T
    BACA, S
    [J]. ORGANIZATIONAL BEHAVIOR AND HUMAN PERFORMANCE, 1983, 31 (02): : 233 - 254
  • [45] Formalizing and Checking Multilevel Consistency
    Bouajjani, Ahmed
    Enea, Constantin
    Mukund, Madhavan
    Shenoy, Gautham R.
    Suresh, S. P.
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2020, 2020, 11990 : 379 - 400
  • [46] CONSISTENCY CHECKING AND OPTIMIZATION OF MACROMODELS
    JU, YC
    RAO, VB
    SALEH, RA
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (08) : 957 - 967
  • [47] Checking Causal Consistency of MongoDB
    Ouyang, Hong-Rong
    Wei, Heng-Feng
    Li, Hai-Xiang
    Pan, An-Qun
    Huang, Yu
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2022, 37 (01) : 128 - 146
  • [48] Checking Causal Consistency of MongoDB
    Ouyang, Hongrong
    Wei, Hengfeng
    Huang, Yu
    [J]. ACM International Conference Proceeding Series, 2020, : 209 - 216
  • [49] Checking Causal Consistency of MongoDB
    Hong-Rong Ouyang
    Heng-Feng Wei
    Hai-Xiang Li
    An-Qun Pan
    Yu Huang
    [J]. Journal of Computer Science and Technology, 2022, 37 : 128 - 146
  • [50] Consistency Checking of Compliance Rules
    Awad, Ahmed
    Weidlich, Matthias
    Weske, Mathias
    [J]. BUSINESS INFORMATION SYSTEMS, PROCEEDINGS, 2010, 47 : 106 - 118