Tool Support for Validation of Formal System Models: Interactive Visualization and Requirements Traceability

被引:3
|
作者
Kamburjan, Eduard [1 ]
Stromberg, Jonas [1 ]
机构
[1] Tech Univ Darmstadt, Dept Comp Sci, Darmstadt, Germany
关键词
D O I
10.4204/EPTCS.310.8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Development processes in various engineering disciplines are incorporating formal models to ensure safety properties of critical systems. The use of these formal models requires to reason about their adequacy, i.e., to validate that a model mirrors the structure of the system sufficiently that properties established for the model indeed carry over to the real system. Model validation itself is non-formal, as adequacy is not a formal (i.e., mathematical) property. Instead it must be carried out by the modeler to justify the modeling to the certification agency or other stakeholders. In this paper we argue that model validation can be seen as a special form of requirements engineering, and that interactive visualization and concepts from requirements traceability can help to advance tool support for formal modeling by lowering the cognitive burden needed for validation. We present the VisualisierbaR tool, which supports the formal modeling of railway operations and describe how it uses interactive visualization and requirements traceability concepts to validate a formal model.
引用
收藏
页码:70 / 85
页数:16
相关论文
共 50 条
  • [21] A hybrid learning course on software development - requirements validation of tool support
    Yu, Y. T.
    Choy, M. Y.
    Chan, E. Y. K.
    Lo, Y. T.
    HYBRID LEARNING AND EDUCATION, PROCEEDINGS, 2008, 5169 : 316 - 327
  • [22] Formal methods, statistical debugging and exploratory analysis in support of system development: Towards a verification and validation calculator tool
    Diallo, Saikou Y.
    Gore, Ross
    Lynch, Christopher J.
    Padilla, Jose J.
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2016, 7 (01)
  • [23] The UC Berkeley system for interactive visualization of large architectural models
    Funkhouser, T
    Teller, S
    Sequin, C
    Khorramabadi, D
    PRESENCE-TELEOPERATORS AND VIRTUAL ENVIRONMENTS, 1995, 5 (01) : 13 - 44
  • [24] Interactive visualization system for monitoring support targeting multiple BBS threads
    Takama, Yasufumi
    Okumura, Masaki
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2015, 9 (04): : 391 - 403
  • [25] Developing an Interactive Data Visualization Tool to Assess the Impact of Decision Support on Clinical Operations
    Huber, Timothy C.
    Krishnaraj, Arun
    Monaghan, Dayna
    Gaskin, Cree M.
    JOURNAL OF DIGITAL IMAGING, 2018, 31 (05) : 640 - 645
  • [26] Developing an Interactive Data Visualization Tool to Assess the Impact of Decision Support on Clinical Operations
    Timothy C. Huber
    Arun Krishnaraj
    Dayna Monaghan
    Cree M. Gaskin
    Journal of Digital Imaging, 2018, 31 : 640 - 645
  • [27] The Prosection Matrix: A tool to support the interactive exploration of statistical models and data
    Tweedie, L
    Spence, R
    COMPUTATIONAL STATISTICS, 1998, 13 (01) : 65 - 76
  • [28] Use of GNU Radio as a Validation and Visualization Tool in Communications Electronic Support Project
    Sever, Murat
    Tavli, Bulent
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [29] VISUALIZATION IN SIMULATION TOOLS: REQUIREMENTS AND A TOOL SPECIFICATION TO SUPPORT THE TEACHING OF DYNAMIC BIOLOGICAL PROCESSES
    Jorgensen, Katarina M.
    Haddow, Pauline C.
    JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2011, 9 (04) : 579 - 595
  • [30] Requirements Gathering and Validation for Risk-Oriented Tool Support in Supply Chains
    Printz, Stephan
    Ponsard, Christophe
    von Cube, Johann Philipp
    De Landtsheer, Renaud
    Ospina, Gustavo
    Massonet, Philippe
    Schmitt, Robert
    Jeschke, Sabina
    SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, SIMULTECH 2016, 2018, 676 : 120 - 139