Verification of Scenario-based Behavioural Models using Capella and PyNuSMV

被引:1
|
作者
Busard, Simon [1 ]
Ponsard, Christophe [2 ]
Pecheur, Charles [1 ]
机构
[1] Catholic Univ Louvain, ICTEAM, Louvain La Neuve, Belgium
[2] CETIC Res Ctr, Charleroi, Belgium
关键词
Model-driven Engineering; Model Transformation; Verification; Model Checking; Sequence Diagrams; Capella; Toolchain; Case Study;
D O I
10.5220/0010346103370343
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Scenarios are widely use to capture a set of key system behaviours. They are part of standardised modelling languages like UML and SysML. Precise semantics enable to analyse them at a formal level. In this paper, we show how scenarios can be used to perform early checks on behavioural models in an industrial context by providing a bridge between system modelling with Capella and the NuSMV model checker through the PyNuSMV integration library and using hMSC semantics. Both the modelling front-end and verification backend are discussed and illustrated on a case study of unmanned aerial vehicles. Some interesting extensions to increase the value of the integration are also identified and discussed.
引用
收藏
页码:337 / 343
页数:7
相关论文
共 50 条
  • [1] Verification of Scenario-based Specifications using Templates
    Palshikar, Girish Keshav
    Bhaduri, Purandar
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 118 : 37 - 55
  • [2] Scenario-based verification in presence of variability using a synchronous approach
    JeanVivienMILLO
    FrdricMALLET
    AnthonyCOADOU
    SRAMESH
    [J]. Frontiers of Computer Science., 2013, 7 (05) - 672
  • [3] Scenario-based verification in presence of variability using a synchronous approach
    Jean-Vivien Millo
    Frédéric Mallet
    Anthony Coadou
    S. Ramesh
    [J]. Frontiers of Computer Science, 2013, 7 : 650 - 672
  • [4] Scenario-based verification in presence of variability using a synchronous approach
    Millo, Jean-Vivien
    Mallet, Frederic
    Coadou, Anthony
    Ramesh, S.
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (05) : 650 - 672
  • [5] Testing scenario-based models
    Kugler, Hillel
    Stern, Michael J.
    Hubbard, E. Jane Albert
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4422 : 306 - +
  • [6] Scenario-based verification of uncertain parametric MDPs
    Badings, Thom
    Cubuktepe, Murat
    Jansen, Nils
    Junges, Sebastian
    Katoen, Joost-Pieter
    Topcu, Ufuk
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (05) : 803 - 819
  • [7] Verification Framework of Scenario-Based Safety Requirement
    Du Junwei
    Liu Guozhu
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 154 - 158
  • [8] Scenario-based verification of uncertain parametric MDPs
    Thom Badings
    Murat Cubuktepe
    Nils Jansen
    Sebastian Junges
    Joost-Pieter Katoen
    Ufuk Topcu
    [J]. International Journal on Software Tools for Technology Transfer, 2022, 24 : 803 - 819
  • [9] Scenario-based verification of real-time systems using Uppaal
    Li, Shuhao
    Balaguer, Sandie
    David, Alexandre
    Larsen, Kim G.
    Nielsen, Brian
    Pusinskas, Saulius
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2010, 37 (2-3) : 200 - 264
  • [10] Scenario-based verification of real-time systems using Uppaal
    Shuhao Li
    Sandie Balaguer
    Alexandre David
    Kim G. Larsen
    Brian Nielsen
    Saulius Pusinskas
    [J]. Formal Methods in System Design, 2010, 37 : 200 - 264