1999
DOI: 10.1016/s1389-1286(99)00063-8
|View full text |Cite
|
Sign up to set email alerts
|

Test development for communication protocols: towards automation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
43
0
5

Year Published

2002
2002
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 60 publications
(48 citation statements)
references
References 54 publications
0
43
0
5
Order By: Relevance
“…EFSMs can model both control and data and a number of standard modelling languages such as Statecharts and SDL can be seen as EFSMs. EFSM based test techniques can be applied to models in such languages [7,8] as well as formalisms such as (UML) Use Cases and Z and in domains such as communication protocols and web services [8], [9], [10], [11], [12], [13], [14].…”
Section: Introductionmentioning
confidence: 99%
“…EFSMs can model both control and data and a number of standard modelling languages such as Statecharts and SDL can be seen as EFSMs. EFSM based test techniques can be applied to models in such languages [7,8] as well as formalisms such as (UML) Use Cases and Z and in domains such as communication protocols and web services [8], [9], [10], [11], [12], [13], [14].…”
Section: Introductionmentioning
confidence: 99%
“…Because an EFSM specification typically allows an infinite number of executions, it is not possible to determine whether an implementation under test conforms to its specification by considering all executions of the specification. In the last two decades, a number of methods and tools have been proposed for test generation from EFSMs (for survey, see [3,8]) and most of them focus on a family of coverage criteria based on the information of control flow (e.g, states and transitions) and data flow (e.g., definitions and uses of variables).…”
Section: Introductionmentioning
confidence: 99%
“…Widely-used system models in the testing literature include finite state machines (FSMs) and labelled transition systems (LTSs), especially in hardware testing and protocol conformance testing. Testing methods based on such models primarily focus on control flow oriented test generation (for survey, see [3,8,17]). Although these methods are well-suited for hardware circuits and control portions of communication protocols, they are not powerful enough to test complex data-dependent behaviors.…”
Section: Introductionmentioning
confidence: 99%
“…Inputs are sent from an external tester to the implementation through the interfaces, and the outputs are checked to see if they are as expected. The sequence of input/output pairs is the test sequence, and the number of inputs is the test sequence length [5]. In general, such a test sequence is generated from the protocol specification.…”
Section: Introductionmentioning
confidence: 99%
“…The control portion determines how messages are sent and received. It can be considered a deterministic ² Finite State Machine (FSM) which contains states and transitions [5]. Initially, the FSM is in a specific state called the initial state.…”
Section: Introductionmentioning
confidence: 99%