2012
DOI: 10.1007/978-3-642-34407-7_8
|View full text |Cite
|
Sign up to set email alerts
|

Model Based Testing with Logical Properties versus State Machines

Abstract: Model-based testing of single functions is usually based on logical properties as specification. In practice it appears to be rather hard to develop a sufficiently strong set of properties to spot all errors. For model-based testing of state based systems one usually employs a state machine as model and a conformance relation between this specification and the software under test. For (abstract) data types we can use both ways of model-based testing. In this paper we compare the specification effort required t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
4
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 19 publications
1
4
0
Order By: Relevance
“…It is often easier to use a model rather than a set of properties to define the behaviour of functions [43]; our experiments concurred. For example, functions in the C library can be readily modeled in terms of Haskell library functions.…”
Section: Functional Specification Versus Logicalsupporting
confidence: 75%
See 4 more Smart Citations
“…It is often easier to use a model rather than a set of properties to define the behaviour of functions [43]; our experiments concurred. For example, functions in the C library can be readily modeled in terms of Haskell library functions.…”
Section: Functional Specification Versus Logicalsupporting
confidence: 75%
“…We instead test functions against a full executable specification that models the functions. This is conceptually similar to model-based testing [43] (also see Section 8). The functional specification is most akin to the functional notions of model paradigm as classified in the work by Utting et al [64, ğ 3.3].…”
Section: Functional Specification Versus Logicalmentioning
confidence: 88%
See 3 more Smart Citations