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...
Autores principales: | , , |
---|---|
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 |