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 条
  • [31] Analysis of Graph Transformation Systems: Native vs Translation-based Techniques
    Heckel, Reiko
    Lambers, Leen
    Saadat, Maryam Ghaffari
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (309): : 1 - 22
  • [32] Verifying specifications with associated attributes in graph transformation systems
    Yu Zhou
    Yankai Huang
    Ou Wei
    Zhiqiu Huang
    Frontiers of Computer Science, 2015, 9 : 364 - 374
  • [33] An Efficient Solution for Model Checking Graph Transformation Systems
    Baresi, Luciano
    Rafe, Vahid
    Rahmani, Adel T.
    Spoletini, Paola
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 213 (01) : 3 - 21
  • [34] Formalization and Analysis of BPMN Using Graph Transformation Systems
    Krauter, Tim
    Rutle, Adrian
    Koenig, Harald
    Lamo, Yngve
    GRAPH TRANSFORMATION, ICGT 2023, 2023, 13961 : 204 - 222
  • [35] Local abstraction refinement for probabilistic timed programs
    Draeger, Klaus
    Kwiatkowska, Marta
    Parker, David
    Qu, Hongyang
    THEORETICAL COMPUTER SCIENCE, 2014, 538 : 37 - 53
  • [36] Monitoring of Probabilistic Timed Property Sequence Charts
    Zhang, Pengcheng
    Li, Wenrui
    Wan, Dingsheng
    Grunske, Lars
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (07): : 841 - 866
  • [37] Symbolic model checking for probabilistic timed automata
    Kwiatkowska, Marta
    Norman, Gethin
    Sproston, Jeremy
    Wang, Fuzhi
    INFORMATION AND COMPUTATION, 2007, 205 (07) : 1027 - 1077
  • [38] An Incremental Optimization Algorithm for Efficient Verification of Graph Transformation Systems
    Nejati, Faranak
    Hamid, Nor Asilah Wati Abdul
    Koohi, Sina Zangbari
    Zadeh, Zahra Rahmani
    IEEE ACCESS, 2023, 11 : 75748 - 75760
  • [39] Distributed adaptive design with hierarchical autonomous graph transformation systems
    Kotulski, Leszek
    Strug, Barbara
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 2, PROCEEDINGS, 2007, 4488 : 880 - +
  • [40] Uncover: Using Coverability Analysis for Verifying Graph Transformation Systems
    Stueckrath, Jan
    GRAPH TRANSFORMATION (ICGT 2015), 2015, 9151 : 266 - 274