CLC number: TP311
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 0000-00-00
Cited: 0
Clicked: 4784
HUANG Chuan-dong, JIANG Fan. Timing issues in distributed testing[J]. Journal of Zhejiang University Science A, 2007, 8(4): 522-528.
@article{title="Timing issues in distributed testing",
author="HUANG Chuan-dong, JIANG Fan",
journal="Journal of Zhejiang University Science A",
volume="8",
number="4",
pages="522-528",
year="2007",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2007.A0522"
}
%0 Journal Article
%T Timing issues in distributed testing
%A HUANG Chuan-dong
%A JIANG Fan
%J Journal of Zhejiang University SCIENCE A
%V 8
%N 4
%P 522-528
%@ 1673-565X
%D 2007
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2007.A0522
TY - JOUR
T1 - Timing issues in distributed testing
A1 - HUANG Chuan-dong
A1 - JIANG Fan
J0 - Journal of Zhejiang University Science A
VL - 8
IS - 4
SP - 522
EP - 528
%@ 1673-565X
Y1 - 2007
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2007.A0522
Abstract: The objective of conformance testing is to determine whether an implementation under test (IUT) conforms to its specification. In distributed test architecture where there are multiple remote testers, the objective can be complicated by the fact that testers may encounter controllability and observability problems during the application of a test sequence. A certain amount of work has been done in the area of generating test sequence that is free from these problems. However, few researchers investigate them from the aspect of test execution. This work studies the test execution phase when test sequences are applied to the implementation and it is pointed out that controllability and observability problems can be resolved if and only if the test system implements some timing constraints. When determining these constraints, the dynamic time information during test is taken into account, which reduces the test execution time and improves test efficiency further.
[1] ETSI, 2001. The Testing and Test Control Notation, Version 3, Part 1: TTCN-3 Core Language.
[2] Hierons, R.M., 2001. Testing a distributed system: generating minimal synchronised test sequences that detect output-shifting faults. Inf. Software Technol., 43(9):551-560.
[3] Khoumsi, A., 2002. A temporal approach for testing distributed systems. IEEE Trans. Software Eng., 28(11):1085-1103.
[4] Liu, H., Wu, J.P., Yin, X., 2003. Generating External Synchronizable Test Sequences that Detect Output-Shifting Faults. Proc. 7th International Conference on Telecommunications, p.565-571.
[5] Luo, G., Dssouli, R., Bochmann, G.V., Venkataram, P., Ghedamsi, A., 1994. Test generation with respect to distributed interfaces. Computer Standards and Interfaces, 16(2):119-132.
[6] Rafiq, O., Cacciari, L., 2003. Coordination algorithm for distributed testing. J. Supercomput., 24(2):203-211.
[7] Ural, H., Whittier, D., 2003. Distributed testing without encountering controllability and observability problems. Inf. Processing Lett., 88(3):133-141.
Open peer comments: Debate/Discuss/Question/Opinion
<1>