2002
DOI: 10.1109/tse.2002.1049406
|View full text |Cite
|
Sign up to set email alerts
|

A temporal approach for testing distributed systems

Abstract: This paper deals with testing distributed software systems. In the past, two important problems have been determined for executing tests using a distributed test architecture: controllability and observability problems. A coordinated test method has subsequently been proposed to solve these two problems. In the present article: 1) we show that controllability and observability are indeed resolved if and only if the test system respects some timing constraints, even when the system under test is non-real-time; … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
37
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 43 publications
(37 citation statements)
references
References 8 publications
0
37
0
Order By: Relevance
“…This avoids issues such as one message overtaking another and corresponds to the notion of a slow environment (see, for example, [23]). See [19] for a discussion of the issues introduced when the time taken to send a message is not negligible. We also assume that the status messages have been implemented correctly.…”
Section: Controllability and Observability Problemsmentioning
confidence: 99%
See 2 more Smart Citations
“…This avoids issues such as one message overtaking another and corresponds to the notion of a slow environment (see, for example, [23]). See [19] for a discussion of the issues introduced when the time taken to send a message is not negligible. We also assume that the status messages have been implemented correctly.…”
Section: Controllability and Observability Problemsmentioning
confidence: 99%
“…However, the introduction of such a network can increase the cost of testing. Further, the exchange of messages through the external network introduces delays and these may be problematic if there are real-time constraints [19]. While there are test sequence generation techniques that do not require such an external network, these place restriction on the SUT and so are not generally applicable (see, for example, [5,7,16,17,27,29,31]).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous work on testing in the distributed test architecture has focussed on testing from an FSM since FSMs are suitable for modelling state-based systems and can be easily adapted to the case where there are multiple ports (see, for example, [6,7,[13][14][15]). However, some of the results simply concern the problem of applying a given test sequence and thus do not depend on the use of an FSM.…”
Section: Introductionmentioning
confidence: 99%
“…The timing issues can be particularly problematic if the SUT responds rapidly to inputs, relative to the network used for coordination messages 1 . See [4] for a discussion of some of the timing issues that arise in using coordination messages. This paper investigates conditions that must be satisfied by an FSM for the existence of input sequences that can be applied in a distributed test architecture without encountering controllability and observability problems and without using external coordination messages.…”
Section: Introductionmentioning
confidence: 99%