Title :
Reusing of Properties after Discretization of Hybrid Automata
Author :
Guglielmo, Luigi Di ; Fummi, Franco ; Pravadelli, Graziano
Author_Institution :
Dipt. di Inf., Univ. di Verona, Verona, Italy
Abstract :
In the recent years, the use of hybrid automata has achieved a great success in the early design and verification of embedded systems. Once the hybrid model defined by means of hybrid automata has been verified, it would be valuable to reuse it to refine a corresponding hardware/software implementation. Some works have proposed the automatic refinement of hybrid automata specifications into HW/SW implementations, but they refine in a systematic way only particular classes of hybrid automata. Thus, in general, the manual refinement of an implementation is still required. In this context, the reuse of formal properties defined for verifying the hybrid model is still an interesting open issue. This paper is intended to fill in the gap by proposing a methodology that refines the set of properties defined for hybrid automata to check the correctness of their corresponding SystemC implementations. Experimental results show the applicability and the effectiveness of the proposed methodology.
Keywords :
automata theory; embedded systems; formal specification; hardware-software codesign; HW/SW implementations; SystemC implementations; embedded systems; formal properties; hybrid automata specification automatic refinement; hybrid model; Analytical models; Automata; Clocks; Delay; Mathematical model; Synchronization; Valves; Hybrid Automata; Hybrid Systems; Verification;
Conference_Titel :
Microprocessor Test and Verification (MTV), 2011 12th International Workshop on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4577-2101-4
DOI :
10.1109/MTV.2011.11