TY - GEN
T1 - HYST
T2 - 18th ACM International Conference on Hybrid Systems: Computation and Control, HSCC 2015
AU - Bak, Stanley
AU - Bogomolov, Sergiy
AU - Johnson, Taylor T.
N1 - Publisher Copyright:
© 2015 ACM.
PY - 2015/4/14
Y1 - 2015/4/14
N2 - A number of powerful and scalable hybrid systems model checkers have recently emerged. Although all of them honor roughly the same hybrid systems semantics, they have drastically different model description languages. This situation (a) makes it difficult to quickly evaluate a specific hybrid automaton model using the different tools, (b) obstructs comparisons of reachability approaches, and (c) impedes the widespread application of research results that perform model modification and could benefit many of the tools. In this paper, we present Hyst, a Hybrid Source Transformer. Hyst is a source-to-source translation tool, currently taking input in the SpaceEx model format, and translating to the formats of HyCreate, Flow∗, or dReach. Internally, the tool supports generic model-to-model transformation passes that serve to both ease the translation and potentially improve reachability results for the supported tools. Although these model transformation passes could be implemented within each tool, the Hyst approach provides a single place for model modification, generating modified input sources for the unmodified target tools. Our evaluation demonstrates Hyst is capable of automatically translating benchmarks in several classes (including affine and nonlinear hybrid automata) to the input formats of several tools. Additionally, we illustrate a general model transformation pass based on pseudo-invariants implemented in Hyst that illustrates the reachability improvement.
AB - A number of powerful and scalable hybrid systems model checkers have recently emerged. Although all of them honor roughly the same hybrid systems semantics, they have drastically different model description languages. This situation (a) makes it difficult to quickly evaluate a specific hybrid automaton model using the different tools, (b) obstructs comparisons of reachability approaches, and (c) impedes the widespread application of research results that perform model modification and could benefit many of the tools. In this paper, we present Hyst, a Hybrid Source Transformer. Hyst is a source-to-source translation tool, currently taking input in the SpaceEx model format, and translating to the formats of HyCreate, Flow∗, or dReach. Internally, the tool supports generic model-to-model transformation passes that serve to both ease the translation and potentially improve reachability results for the supported tools. Although these model transformation passes could be implemented within each tool, the Hyst approach provides a single place for model modification, generating modified input sources for the unmodified target tools. Our evaluation demonstrates Hyst is capable of automatically translating benchmarks in several classes (including affine and nonlinear hybrid automata) to the input formats of several tools. Additionally, we illustrate a general model transformation pass based on pseudo-invariants implemented in Hyst that illustrates the reachability improvement.
KW - Formal methods
KW - Hybrid systems
KW - Reachability
UR - http://www.scopus.com/inward/record.url?scp=84940702862&partnerID=8YFLogxK
U2 - 10.1145/2728606.2728630
DO - 10.1145/2728606.2728630
M3 - Conference contribution
T3 - Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control, HSCC 2015
SP - 128
EP - 133
BT - Proceedings of the 18th International Conference on Hybrid Systems
PB - Association for Computing Machinery
Y2 - 14 April 2015 through 16 April 2015
ER -