Title :
Inferring Approximated Models for Systems Engineering
Author :
Petrenko, Anatolii ; Keqin Li ; Groz, Roland ; Hossen, Karim ; Oriat, Catherine
Author_Institution :
CRIM, Montreal, QC, Canada
Abstract :
Engineering safe and reliable systems demands rigorous approaches such as formal methods, using models. Since models are not always available, one needs to infer them from software artifacts. This paper defines a new inference approach for input-output systems that is based on FSM-based testing theory. Central to the approach is the notion of initial quotient of an FSM associated with a partial characterization set that controls the precision of this approximated model. The proposed method infers a model of a system under test by building increasingly precise quotients of it using counterexamples. Various experiments demonstrate its practical usability.
Keywords :
finite state machines; inference mechanisms; program testing; program verification; safety-critical software; systems engineering; FSM-based testing theory; approximated models; engineering reliable systems; engineering safe system; finite state machines; formal methods; inference approach; input-output systems; partial characterization set; software artifacts; system under test; systems engineering; Automata; Inference algorithms; Modeling; Protocols; Software; Software algorithms; Testing; Finite State Machines; Formal methods; Model Inference; Model-driven Engineering; Software Analysis; Testing; Verification and Validation;
Conference_Titel :
High-Assurance Systems Engineering (HASE), 2014 IEEE 15th International Symposium on
Conference_Location :
Miami Beach, FL
Print_ISBN :
978-1-4799-3465-2
DOI :
10.1109/HASE.2014.46