DocumentCode
2900967
Title
A conformance testing method for communication protocols modeled as concurrent DFSMs. Treatment of non-observable non-determinism
Author
Fukada, Atsushi ; Nakata, Akio ; Kitamichi, Junji ; Higashino, Teruo ; Cavalli, Ana
Author_Institution
Dept. of Inf. & Math. Sci., Osaka Univ., Japan
fYear
2001
fDate
2001
Firstpage
155
Lastpage
162
Abstract
According to the progress of high-speed networks, many communication protocols are specified as concurrent systems. Such systems can be modeled as concurrent deterministic FSMs (DFSMs). In those protocols, a common input may be taken by some of concurrent DFSMs competitively. In such a case, the global behaviour becomes non-deterministic in general. Conformance testing is typically a black-box testing, i.e. it is based on its specification. Formal methods for deriving conformance test cases are widely recognized as being capable of producing tests with high fault coverage. We propose a conformance testing method based on GWp-method for a sub-class of non-observable non-deterministic FSMs (NFSMs). In this class, the global behaviour of many protocols modeled as concurrent DFSMs can be specified. The proposed method can be used not only for testing NFSMs directly but also for testing concurrent DFSMs whose global behaviour becomes non-observable non-deterministic
Keywords
conformance testing; deterministic automata; finite state machines; protocols; GWp-method; black-box testing; communication protocols; concurrent DFSM; concurrent deterministic FSM; concurrent systems; conformance testing; finite state machine; formal methods; global behaviour; high fault coverage; high-speed networks; nonobservable nondeterminism; High-speed networks; Informatics; Mathematical model; Protocols; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Networking, 2001. Proceedings. 15th International Conference on
Conference_Location
Beppu City, Oita
Print_ISBN
0-7695-0951-7
Type
conf
DOI
10.1109/ICOIN.2001.905423
Filename
905423
Link To Document