2002
DOI: 10.1007/3-540-45923-5_6
|View full text |Cite
|
Sign up to set email alerts
|

Model Generation by Moderated Regular Extrapolation

Abstract: This paper introduces regular extrapolation, a technique that provides descriptions of systems or system aspects a posteriori in a largely automatic way. The descriptions come in the form of models which offer the possibility of mechanically producing system tests, grading test suites and monitoring running systems. Regular extrapolation builds models from observations via techniques from machine learning and finite automata theory. Also expert knowledge about the system enters the model construction in a syst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
72
0

Year Published

2006
2006
2012
2012

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 97 publications
(72 citation statements)
references
References 17 publications
0
72
0
Order By: Relevance
“…On Related Work Regular inference techniques have been used for several tasks in verification and test generation, e.g., to create models of environment constraints with respect to which a component should be verified [10], for regression testing to create a specification and test suite [18,21], to perform model checking without access to source code or formal models [16,29], for program analysis [3], and for formal specification and verification [10].…”
Section: Introductionmentioning
confidence: 99%
“…On Related Work Regular inference techniques have been used for several tasks in verification and test generation, e.g., to create models of environment constraints with respect to which a component should be verified [10], for regression testing to create a specification and test suite [18,21], to perform model checking without access to source code or formal models [16,29], for program analysis [3], and for formal specification and verification [10].…”
Section: Introductionmentioning
confidence: 99%
“…Systems The learning based approaches have fared quite promisingly for the test-based discovery of models of legacy communication systems, thus outperforming prior approaches based on trace combination [3]. As shown in [4,5], the test-based model generation by classical automata learning is very expensive.…”
Section: Communicationmentioning
confidence: 99%
“…[3,20,21] explain our view on the use of learning. Here we only summarize the basic aspects of our realization, which is based on Angluin's learning algorithm L* from [22].…”
Section: Automata Learningmentioning
confidence: 99%
“…This class of techniques has recently started to get attention in the testing and verification community, e.g., for regression testing of telecommunication systems [11,12], and for combining conformance testing and model checking [13,14]. They describe how to construct a finite-state machine (or a regular language) from the answers to a finite sequence of membership queries, each of which observes the component's output in response to a certain input string.…”
Section: Introductionmentioning
confidence: 99%
“…Regular inference techniques have been used for verification and test generation, e.g., to create models of environment constraints with respect to which a component should be verified [19], for regression testing to create a specification and a test suite [11,12], to perform model checking without access to code or to formal models [14,13], for program analysis [20], and for formal specification and verification [19]. Li, Groz, and Shahbaz [21,22] extend regular inference to Mealy machines with a finite subset of input and output symbols from the possible infinite set of symbols.…”
Section: Introductionmentioning
confidence: 99%