Cargando…
Guided search for hybrid systems based on coarse-grained space abstractions
Hybrid systems represent an important and powerful formalism for modeling real-world applications such as embedded systems. A verification tool like SpaceEx is based on the exploration of a symbolic search space (the region space). As a verification tool, it is typically optimized towards proving th...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Berlin Heidelberg
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4937103/ https://www.ncbi.nlm.nih.gov/pubmed/27445640 http://dx.doi.org/10.1007/s10009-015-0393-y |
_version_ | 1782441652857602048 |
---|---|
author | Bogomolov, Sergiy Donzé, Alexandre Frehse, Goran Grosu, Radu Johnson, Taylor T. Ladan, Hamed Podelski, Andreas Wehrle, Martin |
author_facet | Bogomolov, Sergiy Donzé, Alexandre Frehse, Goran Grosu, Radu Johnson, Taylor T. Ladan, Hamed Podelski, Andreas Wehrle, Martin |
author_sort | Bogomolov, Sergiy |
collection | PubMed |
description | Hybrid systems represent an important and powerful formalism for modeling real-world applications such as embedded systems. A verification tool like SpaceEx is based on the exploration of a symbolic search space (the region space). As a verification tool, it is typically optimized towards proving the absence of errors. In some settings, e.g., when the verification tool is employed in a feedback-directed design cycle, one would like to have the option to call a version that is optimized towards finding an error trajectory in the region space. A recent approach in this direction is based on guided search. Guided search relies on a cost function that indicates which states are promising to be explored, and preferably explores more promising states first. In this paper, we propose an abstraction-based cost function based on coarse-grained space abstractions for guiding the reachability analysis. For this purpose, a suitable abstraction technique that exploits the flexible granularity of modern reachability analysis algorithms is introduced. The new cost function is an effective extension of pattern database approaches that have been successfully applied in other areas. The approach has been implemented in the SpaceEx model checker. The evaluation shows its practical potential. |
format | Online Article Text |
id | pubmed-4937103 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Springer Berlin Heidelberg |
record_format | MEDLINE/PubMed |
spelling | pubmed-49371032016-07-19 Guided search for hybrid systems based on coarse-grained space abstractions Bogomolov, Sergiy Donzé, Alexandre Frehse, Goran Grosu, Radu Johnson, Taylor T. Ladan, Hamed Podelski, Andreas Wehrle, Martin Int J Softw Tools Technol Transf Spin 2013 Hybrid systems represent an important and powerful formalism for modeling real-world applications such as embedded systems. A verification tool like SpaceEx is based on the exploration of a symbolic search space (the region space). As a verification tool, it is typically optimized towards proving the absence of errors. In some settings, e.g., when the verification tool is employed in a feedback-directed design cycle, one would like to have the option to call a version that is optimized towards finding an error trajectory in the region space. A recent approach in this direction is based on guided search. Guided search relies on a cost function that indicates which states are promising to be explored, and preferably explores more promising states first. In this paper, we propose an abstraction-based cost function based on coarse-grained space abstractions for guiding the reachability analysis. For this purpose, a suitable abstraction technique that exploits the flexible granularity of modern reachability analysis algorithms is introduced. The new cost function is an effective extension of pattern database approaches that have been successfully applied in other areas. The approach has been implemented in the SpaceEx model checker. The evaluation shows its practical potential. Springer Berlin Heidelberg 2015-08-07 2016 /pmc/articles/PMC4937103/ /pubmed/27445640 http://dx.doi.org/10.1007/s10009-015-0393-y Text en © The Author(s) 2015 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided 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. |
spellingShingle | Spin 2013 Bogomolov, Sergiy Donzé, Alexandre Frehse, Goran Grosu, Radu Johnson, Taylor T. Ladan, Hamed Podelski, Andreas Wehrle, Martin Guided search for hybrid systems based on coarse-grained space abstractions |
title | Guided search for hybrid systems based on coarse-grained space abstractions |
title_full | Guided search for hybrid systems based on coarse-grained space abstractions |
title_fullStr | Guided search for hybrid systems based on coarse-grained space abstractions |
title_full_unstemmed | Guided search for hybrid systems based on coarse-grained space abstractions |
title_short | Guided search for hybrid systems based on coarse-grained space abstractions |
title_sort | guided search for hybrid systems based on coarse-grained space abstractions |
topic | Spin 2013 |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4937103/ https://www.ncbi.nlm.nih.gov/pubmed/27445640 http://dx.doi.org/10.1007/s10009-015-0393-y |
work_keys_str_mv | AT bogomolovsergiy guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT donzealexandre guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT frehsegoran guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT grosuradu guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT johnsontaylort guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT ladanhamed guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT podelskiandreas guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions AT wehrlemartin guidedsearchforhybridsystemsbasedoncoarsegrainedspaceabstractions |