Proceedings of 1993 15th International Conference on Software Engineering
DOI: 10.1109/icse.1993.346025
|View full text |Cite
|
Sign up to set email alerts
|

Test templates: a specification-based testing framework

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
32
0

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(32 citation statements)
references
References 14 publications
0
32
0
Order By: Relevance
“…TTF (test template framework [6]) is an approach that generates unit tests from Z specifications. TTF is automated in the tool Fastest [7].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…TTF (test template framework [6]) is an approach that generates unit tests from Z specifications. TTF is automated in the tool Fastest [7].…”
Section: Related Workmentioning
confidence: 99%
“…Formal methods and software testing are two techniques with this purpose. Many researchers have tried to combine these two techniques to take advantage of their most interesting aspects ( [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16]). This combination can bring benefits such as reduction of development costs through the application of verification techniques in the initial development phases, when faults are cheaper to be fixed, and automatic generation of tests from formal specifications [17].…”
Section: Introductionmentioning
confidence: 99%
“…The current research literature reports on specific tools for specific formal specification languages [9,12,27,34,47,53,55], manual methods for deriving tests from specifications [2,3,8,22,28], case studies on using specifications to check the output of the software on specifications [23,36,39,50], and formalizations of test specifications [7,16,52,51]. The term specification-based testing is used in the narrow sense of using specifications as a basis for deciding what tests to run on software.…”
Section: Related Workmentioning
confidence: 99%
“…They have been used as a basis for test case generation, to check the output of software on test inputs [32,40,42], and as a basis for formalizing test specifications (as opposed to functional specifications) [50,51,52]. This paper is primarily concerned with the first use, that of generating test cases from specifications, commonly referred to as specification-based testing.…”
Section: Introductionmentioning
confidence: 99%
“…A formal software specification is one of the most useful documents to have when testing software, since it is a concise and precise description of functionality. Specification-based testing focuses on obtaining test data from specification [19]. Generating test data to cover all specification is a challenge for a complex system [6,21].…”
Section: Introductionmentioning
confidence: 99%