Protocol testing: review of methods and relevance for software testing
Communication protocols are the rules that govern the communication between the different
components within a distributed computer system. Since protocols are implemented in …
components within a distributed computer system. Since protocols are implemented in …
Model based testing with labelled transition systems
J Tretmans - Formal Methods and Testing: An Outcome of the …, 2008 - Springer
Abstract Model based testing is one of the promising technologies to meet the challenges
imposed on software testing. In model based testing an implementation under test is tested …
imposed on software testing. In model based testing an implementation under test is tested …
Test generation with inputs, outputs and repetitive quiescence
GJ Tretmans - 1996 - research.utwente.nl
This paper studies testing based on labelled transition systems, using the assumption that
implementations communicate with their environment via inputs and outputs. Such …
implementations communicate with their environment via inputs and outputs. Such …
Testing concurrent systems: A formal approach
J Tretmans - International conference on concurrency theory, 1999 - Springer
This paper discusses the use of formal methods in testing of concurrent systems. It is argued
that formal methods and testing can be mutually profitable and useful. A framework for …
that formal methods and testing can be mutually profitable and useful. A framework for …
Conformance testing with labelled transition systems: Implementation relations and test generation
J Tretmans - Computer networks and ISDN systems, 1996 - Elsevier
This paper studies testing based on labelled transition systems, presenting two test
generation algorithms with their corresponding implementation relations. The first algorithm …
generation algorithms with their corresponding implementation relations. The first algorithm …
Test generation with inputs, outputs, and quiescence
J Tretmans - International Workshop on Tools and Algorithms for the …, 1996 - Springer
This paper studies testing based on labelled transition systems, using the assumption that
implementations communicate with their environment via inputs and outputs. Such …
implementations communicate with their environment via inputs and outputs. Such …
Testing transition systems: An annotated bibliography
Labelled transition system based test theory has made remarkable progress over the past
15 years. From a theoretically interesting approach to the semantics of reactive systems it …
15 years. From a theoretically interesting approach to the semantics of reactive systems it …
Selecting test sequences for partially-specified nondeterministic finite state machines
In order to test the control portion of communication software, specifications are usually first
abstracted to state machines, then test cases are generated from the resulting machines …
abstracted to state machines, then test cases are generated from the resulting machines …
An experiment in automatic generation of test suites for protocols with verification technology
In this paper we describe an experiment in automatic generation of test suites for protocol
testing. We report the results gained with generation of test suites based on advanced …
testing. We report the results gained with generation of test suites based on advanced …
Action refinement
In this chapter, we give a comprehensive overview of the research results in the field of
action refinement during the past 12 years. The different approaches that have been …
action refinement during the past 12 years. The different approaches that have been …