DocumentCode
479926
Title
Research on Interface Automata Testing
Author
Li, Liangming ; Liu, Lei ; Wang, Zhijian ; Tang, Yelong
Author_Institution
Coll. of Inf. Sci. & Tec., Nanjing Univ. of Aero. & Astr, Nanjing
Volume
2
fYear
2008
fDate
12-14 Dec. 2008
Firstpage
743
Lastpage
746
Abstract
Testing from formal specifications offers a simple, structured, and more rigorous approach to the development of functional tests than standard testing techniques. Therefore, model-based testing (Specification-based testing) has been employed widely in software development. Interface automata is a light-weight formalism that captures the temporal aspects of software component interfaces, which has been widely used to model component behaviors. In this study, the definition of distinguishable state and controllable operation segment in interface automata are introduced, the testing process and algorithm for producing test sequences are presented, and the proposed approach is illustrated, after which the conformance testing of implementation to specification is carried out with the complete test sequences.
Keywords
formal specification; program testing; software engineering; formal specifications; functional tests; interface automata testing; model-based testing; software component interfaces; software development; specification-based testing; Automata; Automatic testing; Computer science; Educational institutions; Formal specifications; Programming; Protocols; Software engineering; Software quality; Software testing; conformance testing; interface automata; model-based testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location
Wuhan, Hubei
Print_ISBN
978-0-7695-3336-0
Type
conf
DOI
10.1109/CSSE.2008.850
Filename
4722157
Link To Document