2009
DOI: 10.1007/978-3-642-05089-3_14
|View full text |Cite
|
Sign up to set email alerts
|

Inferring Mealy Machines

Abstract: International audienceAutomata learning techniques are getting significant importance for their applications in a wide variety of software engineering problems, especially in the analysis and testing of complex systems. In recent studies, a previous learning approach [1] has been extended to synthesize Mealy machine models which are specifically tailored for I/O based systems. In this paper, we discuss the inference of Mealy machines and propose improvements that reduces the worst-time learning complexity of t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
119
0
1

Year Published

2011
2011
2019
2019

Publication Types

Select...
3
3
3

Relationship

2
7

Authors

Journals

citations
Cited by 146 publications
(127 citation statements)
references
References 11 publications
0
119
0
1
Order By: Relevance
“…Applied research into linking testing and inference has generally arisen from work that takes a state machine-centric view of software [13], [17], [20], [19], [11]. There are numerous well-established state machine inference algorithms and state machine testing algorithms, which makes the two areas particularly complementary in this respect.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Applied research into linking testing and inference has generally arisen from work that takes a state machine-centric view of software [13], [17], [20], [19], [11]. There are numerous well-established state machine inference algorithms and state machine testing algorithms, which makes the two areas particularly complementary in this respect.…”
Section: Related Workmentioning
confidence: 99%
“…However, efforts to investigate this idea have been overwhelmingly geared towards the relatively narrow class of sequential systems that can be modelled as state machines [13], [17], [20], [19], [11] (possibly because such models are associated with an extensive range of state-machine testing techniques). Similar work on data-driven programs, of the sort that can be executed by a single command on the command-line, remains limited, and the authors are not aware of any openly available implementations (that do not require the source-code of the program under test) to facilitate this experimentation.…”
Section: Introductionmentioning
confidence: 99%
“…Various methods have been proposed to enhance Angluin's algorithm to infer a Finite State Machine (FSM) with inputs and outputs [2]. In [3], the model was enhanced again to consider input/output parameters with finite (or infinite) domains; this is called Parameterized Finite State Machine (PFSM).…”
Section: A Extended Modelsmentioning
confidence: 99%
“…Thus, the number of membership queries for treating counterexamples can be estimated by m · (|Q| + |Σ 2 ) , cf. [24,25]. Accordingly, the total number of required membership queries is at most |Σ…”
Section: Sketch Of Proofmentioning
confidence: 99%