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...

Descripción completa

Detalles Bibliográficos
Autores principales: Bogomolov, Sergiy, Donzé, Alexandre, Frehse, Goran, Grosu, Radu, Johnson, Taylor T., Ladan, Hamed, Podelski, Andreas, Wehrle, Martin
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