2011
DOI: 10.1002/stvr.431
|View full text |Cite
|
Sign up to set email alerts
|

A case study in model‐based testing of specifications and implementations

Abstract: SUMMARY Despite the existence of a number of animation tools for a variety of languages, methods for employing these tools for specification testing have not been adequately explored. Similarly, despite the close correspondence between specification testing and implementation testing, the two processes are often treated independently, and relatively little investigation has been performed to explore their relationship. This paper presents the results of applying a framework and method for the systematic testin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(19 citation statements)
references
References 36 publications
0
19
0
Order By: Relevance
“…requirements, increases also the complexity of the software solution [Glass 2002], making therefore the testing more involved. Benefits of a strengthened link between RE and ST are, for example, improved product quality [Uusitalo et al 2008], cost-effective testing [Miller and Strooper 2010;Flammini et al 2009], high quality test-cases [de Santiago Júnior and Vijaykumar 2012], and early discovery of incomplete requirements [Siegl et al 2010].…”
Section: The Need For Alignmentmentioning
confidence: 99%
See 1 more Smart Citation
“…requirements, increases also the complexity of the software solution [Glass 2002], making therefore the testing more involved. Benefits of a strengthened link between RE and ST are, for example, improved product quality [Uusitalo et al 2008], cost-effective testing [Miller and Strooper 2010;Flammini et al 2009], high quality test-cases [de Santiago Júnior and Vijaykumar 2012], and early discovery of incomplete requirements [Siegl et al 2010].…”
Section: The Need For Alignmentmentioning
confidence: 99%
“…To complement the description, we illustrate the application of the taxonomy by self-contained examples, based on Miller and Strooper [2010] case study on their framework and method of model-based testing of specifications and implementations. Note that section and figure numbers in the examples refer to Miller and Strooper [2010]. Finally, we apply the taxonomy on 13 alignment methods in Section 3.5.…”
Section: The Rest Taxonomymentioning
confidence: 99%
“…This observation has led to interest in automating testing including work on model-based testing (MBT) in which testing is based on a model of the required behaviour of the system under test (SUT) or some aspect of this (see, for example, [En-Nouaary 2013;Farchi et al 2002;Grieskamp 2006;Hwang et al 2012;Miller and Strooper 2012;Tahat et al 2012;Tretmans 1996]). Given a model, there is the potential to automate test case generation and execution but also to automatically check that an observed behaviour is one allowed: the model acts as an Oracle.…”
Section: Introductionmentioning
confidence: 99%
“…The studies of this group (10 studies) supports alignment by facilitating test generation through formalization of the requirements. A formal specification gives a more precise and unambiguous description of the informal requirements [37]. This allows for formal verification of the requirements that can guarantee that the implementation conform to specification [38].…”
Section: Focus Of Research (Rq2)mentioning
confidence: 99%