Automatic test case derivation for communication protocols in an extended FSM model

Citation
Xd. Li et al., Automatic test case derivation for communication protocols in an extended FSM model, ELEC C JP 1, 82(10), 1999, pp. 50-60
Citations number
14
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS
ISSN journal
87566621 → ACNP
Volume
82
Issue
10
Year of publication
1999
Pages
50 - 60
Database
ISI
SICI code
8756-6621(199910)82:10<50:ATCDFC>2.0.ZU;2-7
Abstract
This paper considers the extended finite-state machine model (EFSM/Pres), w hich has several registers to retain integer values, in addition to the con troller of the finite-state machine. A new method is proposed for automatic ally generating the test sequence for the conformance test, called the E-UI O sequence, from the formal specification of the communication protocol wri tten by that model. In EFSM/Pres, the data type to be handled is restricted to the integer type. The condition for each transition is described by a l ogical expression composed of addition/subtraction and comparison of intege rs. For this class, the input/output sequence composed of the UIO sequence and its precedence sequence is considered. By inputting adequate values to the input variables of the sequence, if the input/output sequences are exec utable regardless of the register values at the start state of the preceden ce sequence, that input/output sequence is called an E-UIO sequence. The ex istence of the state to be recognized is verified by using the E-UIO sequen ce. If the given UIO sequence is. executable, an E-UIO sequence containing the definite input values is always generated automatically. A method to ge nerate automatically a test sequence that verifies the validity of the tran sition is also proposed. As an example, the proposed method is applied to t he OSI session protocol. (C) 1999 Scripta Technica, Electron Comm Jpn Pt 1, 82(10): 50-60, 1999.