2008
DOI: 10.1007/978-3-540-88387-6_36
|View full text |Cite
|
Sign up to set email alerts
|

Passive Testing of Timed Systems

Abstract: This paper presents a methodology to perform passive testing based on invariants for systems that present temporal restrictions. Invariants represent the most relevant expected properties of the implementation under test. Intuitively, an invariant expresses the fact that each time the implementation under test performs a given sequence of actions, then it must exhibit a behavior in a lapse of time reflected in the invariant. In particular, the algorithm presented in this paper are fully implemented.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(23 citation statements)
references
References 4 publications
0
23
0
Order By: Relevance
“…In the other hand, passive testing [1], [4], [6] consists in observing the exchange of messages (input and output events) of an implementation under test during run-time. The term passive means that the tests do not disturb the natural operation of the protocol.…”
Section: A Passive Versus Active Testing Methodologiesmentioning
confidence: 99%
“…In the other hand, passive testing [1], [4], [6] consists in observing the exchange of messages (input and output events) of an implementation under test during run-time. The term passive means that the tests do not disturb the natural operation of the protocol.…”
Section: A Passive Versus Active Testing Methodologiesmentioning
confidence: 99%
“…Andrés et al [5] proposed a formal framework to perform passive testing of distributed systems, assuming that the formal specifications of both the web services and the interaction between them are given. The specifications are modeled by timed automata and the properties are expressed as invariants.…”
Section: Related Workmentioning
confidence: 99%
“…In the former, the passive tester tries to detect a fault during the execution of the system [29,70], whereas, in the latter, the evaluation of the system is done by collecting the recorded traces [65,1,4,84].…”
Section: Passive Testingmentioning
confidence: 99%