DocumentCode
3408529
Title
A specification-based adaptive test case generation strategy for open operating system standards
Author
Watanabe, Aki ; Sakamura, Ken
Author_Institution
Dept. of Inf. Sci., Tokyo Univ., Japan
fYear
1996
fDate
25-29 Mar 1996
Firstpage
81
Lastpage
89
Abstract
The paper presents a specification based adaptive test case generation (SBATCG) method for integration testing in an open operating system standards environment. In the SBATCG method, templates describing abstract state transitions are derived from a model based specification, and the templates are refined to the internal structure of each implementation. We adopt the Z notation, one of the most widely used formal specification languages. We conducted mutation analysis to study the fault exposure abilities of the SBATCG method and that of a strategy based only on a specification. In our experiment, we used a Z version of the ITRON2 real time multi task operating system specification and two commercially available ITRON2 implementations. The results of this equipment show that the SBATCG method can achieve a higher fault detecting ability than can the strategy using only a specification
Keywords
formal specification; multiprogramming; open systems; operating systems (computers); program testing; real-time systems; software standards; specification languages; ITRON2 real time multi task operating system specification; SBATCG method; Z notation; abstract state transitions; commercially available ITRON2 implementations; fault detecting ability; fault exposure abilities; formal specification languages; integration testing; internal structure; model based specification; mutation analysis; open operating system standards; specification based adaptive test case generation strategy; templates; Computer aided software engineering; Fault detection; Formal specifications; Genetic mutations; Information science; Open systems; Operating systems; Phase detection; Standardization; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1996., Proceedings of the 18th International Conference on
Conference_Location
Berlin
ISSN
0270-5257
Print_ISBN
0-8186-7247-1
Type
conf
DOI
10.1109/ICSE.1996.493404
Filename
493404
Link To Document