DocumentCode
287627
Title
Executable test sequences with operational coverage for LOTOS specifications
Author
Cheung, To-yat ; Ren, Shenyu
Author_Institution
Dept. of Comput. Sci., City Polytech. of Hong Kong, Kowloon, Hong Kong
fYear
1993
fDate
23-26 Mar 1993
Firstpage
245
Lastpage
253
Abstract
LOTOS the language for temporal ordering specifications is a formal language standardization by ISO for specifying distributed systems. The authors present a new approach to selectively generating executable test sequences which cover designated operations of a LOTOS specification. An operational coverage criterion is proposed, in which each operation is covered by a mandatory set of action sequences characterizing the operation. In general, these action sequences are not executable. Based on a Petri-net representation of the LOTOS specification, an algorithm is proposed for generating executable test sequences. The selected cover is used to greatly speed up the search for such test sequences over the Petri-net
Keywords
Petri nets; formal languages; formal specification; specification languages; temporal logic; ISO; LOTOS specifications; Petri-net representation; action sequences; distributed systems; executable test sequences; formal language; operational coverage; operational coverage criterion; temporal ordering specifications; Application software; Automata; Character generation; Humans; Software testing; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
Conference_Location
Tempe, AZ
Print_ISBN
0-7803-0922-7
Type
conf
DOI
10.1109/PCCC.1993.344457
Filename
344457
Link To Document