
Specification and Verification Method of Parallel Hierarchical Timed Automata by Predicate Abstraction and Refinement
Author(s) -
Satoshi Yamane
Publication year - 2025
Publication title -
ieee access
Language(s) - English
Resource type - Magazines
SCImago Journal Rank - 0.587
H-Index - 127
eISSN - 2169-3536
DOI - 10.1109/access.2025.3572089
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Embedded systems have three major features: real-time, parallel and hierarchical. Therefore, we specified an embedded system as a hierarchically structured timed automata operating in parallel. The reduction technique of the state space for verifying embedded systems is crucial. On the other hand, Counterexample-Guided Abstraction Refinement (CEGAR) is a very hopeful verification method. In this study, we propose an effective CEGAR for a parallel hierarchical timed automaton. First, the algorithm performs abstraction of the hierarchical structures and timing constraints. Next, it performs a reachability analysis and divided counterexample analysis on the individual automaton. Based on the results of the analysis, the algorithm performs refinement corresponding to each abstraction. In the refinement, we devised it such that an overapproximation is maintained even if two abstractions are paired. In addition, the abstraction of timing constraints is performed after the abstraction of hierarchical structures; however the algorithm refines only the attention part, and the refinement of the hierarchical structure applies to an individual automaton. Finally, we implemented the proposed method as a prototype in Mathematica. The proposed CEGAR effectively reduced the state space.
Empowering knowledge with every search
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom