Cargando…

Compositional Analysis of Probabilistic Timed Graph Transformation Systems

The analysis of behavioral models is of high importance for cyber-physical systems, as the systems often encompass complex behavior based on e.g. concurrent components with mutual exclusion or probabilistic failures on demand. The rule-based formalism of probabilistic timed graph transformation syst...

Descripción completa

Detalles Bibliográficos
Autores principales: Maximova, Maria, Schneider, Sven, Giese, Holger
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7978780/
http://dx.doi.org/10.1007/978-3-030-71500-7_10
_version_ 1783667225512640512
author Maximova, Maria
Schneider, Sven
Giese, Holger
author_facet Maximova, Maria
Schneider, Sven
Giese, Holger
author_sort Maximova, Maria
collection PubMed
description The analysis of behavioral models is of high importance for cyber-physical systems, as the systems often encompass complex behavior based on e.g. concurrent components with mutual exclusion or probabilistic failures on demand. The rule-based formalism of probabilistic timed graph transformation systems is a suitable choice when the models representing states of the system can be understood as graphs and timed and probabilistic behavior is important. However, model checking PTGTSs is limited to systems with rather small state spaces. We present an approach for the analysis of large-scale systems modeled as probabilistic timed graph transformation systems by systematically decomposing their state spaces into manageable fragments. To obtain qualitative and quantitative analysis results for a large-scale system, we verify that results obtained for its fragments serve as overapproximations for the corresponding results of the large-scale system. Hence, our approach allows for the detection of violations of qualitative and quantitative safety properties for the large-scale system under analysis. We consider a running example in which we model shuttles driving on tracks of a large-scale topology and for which we verify that shuttles never collide and are unlikely to execute emergency brakes. In our evaluation, we apply an implementation of our approach to the running example.
format Online
Article
Text
id pubmed-7978780
institution National Center for Biotechnology Information
language English
publishDate 2021
record_format MEDLINE/PubMed
spelling pubmed-79787802021-03-23 Compositional Analysis of Probabilistic Timed Graph Transformation Systems Maximova, Maria Schneider, Sven Giese, Holger Fundamental Approaches to Software Engineering Article The analysis of behavioral models is of high importance for cyber-physical systems, as the systems often encompass complex behavior based on e.g. concurrent components with mutual exclusion or probabilistic failures on demand. The rule-based formalism of probabilistic timed graph transformation systems is a suitable choice when the models representing states of the system can be understood as graphs and timed and probabilistic behavior is important. However, model checking PTGTSs is limited to systems with rather small state spaces. We present an approach for the analysis of large-scale systems modeled as probabilistic timed graph transformation systems by systematically decomposing their state spaces into manageable fragments. To obtain qualitative and quantitative analysis results for a large-scale system, we verify that results obtained for its fragments serve as overapproximations for the corresponding results of the large-scale system. Hence, our approach allows for the detection of violations of qualitative and quantitative safety properties for the large-scale system under analysis. We consider a running example in which we model shuttles driving on tracks of a large-scale topology and for which we verify that shuttles never collide and are unlikely to execute emergency brakes. In our evaluation, we apply an implementation of our approach to the running example. 2021-02-24 /pmc/articles/PMC7978780/ http://dx.doi.org/10.1007/978-3-030-71500-7_10 Text en © The Author(s) 2021 Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made. The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
spellingShingle Article
Maximova, Maria
Schneider, Sven
Giese, Holger
Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title_full Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title_fullStr Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title_full_unstemmed Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title_short Compositional Analysis of Probabilistic Timed Graph Transformation Systems
title_sort compositional analysis of probabilistic timed graph transformation systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7978780/
http://dx.doi.org/10.1007/978-3-030-71500-7_10
work_keys_str_mv AT maximovamaria compositionalanalysisofprobabilistictimedgraphtransformationsystems
AT schneidersven compositionalanalysisofprobabilistictimedgraphtransformationsystems
AT gieseholger compositionalanalysisofprobabilistictimedgraphtransformationsystems