Probabilistic timed graph transformation systems

被引:17
|
作者
Maximova, Maria [1 ]
Giese, Holger [1 ]
Krause, Christian [2 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[2] SAP SE, Potsdam, Germany
关键词
Graph transformations; Probabilistic timed automata; PTCTL; PRISM model checker; HENSHIN; MODEL-CHECKING; VERIFICATION;
D O I
10.1016/j.jlamp.2018.09.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Today, software has become an intrinsic part of complex distributed embedded real-time systems. The next generation of embedded real-time systems will interconnect the today unconnected systems via complex software parts and the service-oriented paradigm. Due to these interconnections, the architecture of systems can be subject to changes at run-time, e.g. when dynamic binding of service end-points is employed or complex collaborations are established dynamically. However, suitable formalisms and techniques that allow for modeling and analysis of timed and probabilistic behavior of such systems as well as of their structure dynamics do not exist so far. To fill the identified gap, we propose Probabilistic Timed Graph Transformation Systems (PTGTSs) as a high-level description language that supports all the necessary aspects of structure dynamics, timed behavior, and probabilistic behavior. We introduce the formal model of PTGTSs in this paper as well as present and formally verify a mapping of models with finite state spaces to probabilistic timed automata (PTA) that allows to use the PRISM model checker to analyze PTGTS models with respect to PTCTL properties. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:110 / 131
页数:22
相关论文
共 50 条
  • [21] Symbolic optimal expected time reachability computation and controller synthesis for probabilistic timed automata
    Jovanovic, Aleksandra
    Kwiatkowska, Marta
    Norman, Gethin
    Peyras, Quentin
    THEORETICAL COMPUTER SCIENCE, 2017, 669 : 1 - 21
  • [22] FORMAL ANALYSIS OF UML 2.0 ACTIVITIES USING GRAPH TRANSFORMATION SYSTEMS
    Rafe, Vahid
    Rahmani, Adel T.
    Rafeh, Reza
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2010, 20 (05) : 679 - 694
  • [23] Infinite-state graph transformation systems under adverse conditions
    Oezkan, Okan
    IT-INFORMATION TECHNOLOGY, 2021, 63 (5-6): : 311 - 320
  • [24] Well-structured graph transformation systems
    Koenig, Barbara
    Stueckrath, Jan
    INFORMATION AND COMPUTATION, 2017, 252 : 71 - 94
  • [25] Verifying Graph Transformation Systems with Description Logics
    Brenas, Jon Hael
    Echahed, Rachid
    Strecker, Martin
    GRAPH TRANSFORMATION (ICGT 2018), 2018, 10887 : 155 - 170
  • [26] On translating UML models into graph transformation systems
    Hölscher, K
    Ziemann, P
    Gogolla, M
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2006, 17 (01): : 78 - 105
  • [27] Abstract Graph Transformation
    Rensink, Arend
    Distefano, Dino
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 157 (01) : 39 - 59
  • [28] Model checking for probabilistic timed automata
    Gethin Norman
    David Parker
    Jeremy Sproston
    Formal Methods in System Design, 2013, 43 : 164 - 190
  • [29] A Probabilistic and Timed Verification Approach of SysML State Machine Diagram
    Baouya, Abdelhakim
    Bennouar, Djamal
    Mohamed, Otmane Ait
    Ouchani, Samir
    2015 12TH IEEE INTERNATIONAL CONFERENCE ON PROGRAMMING AND SYSTEMS (ISPS), 2015, : 304 - 312
  • [30] Minimal Witnesses for Probabilistic Timed Automata
    Jantsch, Simon
    Funke, Florian
    Baier, Christel
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020), 2020, 12302 : 501 - 517