Simulated time for host-based testing with TTCN-3

Stefan Blom, Thomas Deiß, Natalia Ioustinova, Ari Kontio, Jan Cornelis van de Pol, Axel Rennoch, Natalia Sidorova

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

Prior to testing embedded software in a target environment, it is usually tested in a host environment used for developing the software. When a system is tested in a host environment, its real-time behaviour is affected by the use of simulators, emulation and monitoring. In this paper, the authors provide a semantics for host-based testing with simulated time and propose a simulated-time solution for distributed testing with TTCN-3, which is a standardized language for specifying and executing test suites. The paper also presents the application of testing with simulated time to two real-life systems.
Original languageUndefined
Article number10.1002/stvr.372
Pages (from-to)29-49
Number of pages21
JournalSoftware testing, verification and reliability
Volume18
Issue number1
DOIs
Publication statusPublished - 8 Mar 2008

Keywords

  • EWI-11163
  • CR-B.5.3
  • FMT-TESTING
  • Distributed systems
  • Discrete time
  • Real Time
  • IR-61951
  • Testing
  • telecom
  • simulated time
  • railway control systems
  • METIS-255931
  • TTCN-3

Cite this

Blom, S., Deiß, T., Ioustinova, N., Kontio, A., van de Pol, J. C., Rennoch, A., & Sidorova, N. (2008). Simulated time for host-based testing with TTCN-3. Software testing, verification and reliability, 18(1), 29-49. [10.1002/stvr.372]. https://doi.org/10.1002/stvr.372
Blom, Stefan ; Deiß, Thomas ; Ioustinova, Natalia ; Kontio, Ari ; van de Pol, Jan Cornelis ; Rennoch, Axel ; Sidorova, Natalia. / Simulated time for host-based testing with TTCN-3. In: Software testing, verification and reliability. 2008 ; Vol. 18, No. 1. pp. 29-49.
@article{9345c0672d3a430b8c0c2a6616b4654a,
title = "Simulated time for host-based testing with TTCN-3",
abstract = "Prior to testing embedded software in a target environment, it is usually tested in a host environment used for developing the software. When a system is tested in a host environment, its real-time behaviour is affected by the use of simulators, emulation and monitoring. In this paper, the authors provide a semantics for host-based testing with simulated time and propose a simulated-time solution for distributed testing with TTCN-3, which is a standardized language for specifying and executing test suites. The paper also presents the application of testing with simulated time to two real-life systems.",
keywords = "EWI-11163, CR-B.5.3, FMT-TESTING, Distributed systems, Discrete time, Real Time, IR-61951, Testing, telecom, simulated time, railway control systems, METIS-255931, TTCN-3",
author = "Stefan Blom and Thomas Dei{\ss} and Natalia Ioustinova and Ari Kontio and {van de Pol}, {Jan Cornelis} and Axel Rennoch and Natalia Sidorova",
note = "10.1002/stvr.372",
year = "2008",
month = "3",
day = "8",
doi = "10.1002/stvr.372",
language = "Undefined",
volume = "18",
pages = "29--49",
journal = "Software testing, verification and reliability",
issn = "0960-0833",
publisher = "Wiley",
number = "1",

}

Blom, S, Deiß, T, Ioustinova, N, Kontio, A, van de Pol, JC, Rennoch, A & Sidorova, N 2008, 'Simulated time for host-based testing with TTCN-3' Software testing, verification and reliability, vol. 18, no. 1, 10.1002/stvr.372, pp. 29-49. https://doi.org/10.1002/stvr.372

Simulated time for host-based testing with TTCN-3. / Blom, Stefan; Deiß, Thomas; Ioustinova, Natalia; Kontio, Ari; van de Pol, Jan Cornelis; Rennoch, Axel; Sidorova, Natalia.

In: Software testing, verification and reliability, Vol. 18, No. 1, 10.1002/stvr.372, 08.03.2008, p. 29-49.

Research output: Contribution to journalArticleAcademicpeer-review

TY - JOUR

T1 - Simulated time for host-based testing with TTCN-3

AU - Blom, Stefan

AU - Deiß, Thomas

AU - Ioustinova, Natalia

AU - Kontio, Ari

AU - van de Pol, Jan Cornelis

AU - Rennoch, Axel

AU - Sidorova, Natalia

N1 - 10.1002/stvr.372

PY - 2008/3/8

Y1 - 2008/3/8

N2 - Prior to testing embedded software in a target environment, it is usually tested in a host environment used for developing the software. When a system is tested in a host environment, its real-time behaviour is affected by the use of simulators, emulation and monitoring. In this paper, the authors provide a semantics for host-based testing with simulated time and propose a simulated-time solution for distributed testing with TTCN-3, which is a standardized language for specifying and executing test suites. The paper also presents the application of testing with simulated time to two real-life systems.

AB - Prior to testing embedded software in a target environment, it is usually tested in a host environment used for developing the software. When a system is tested in a host environment, its real-time behaviour is affected by the use of simulators, emulation and monitoring. In this paper, the authors provide a semantics for host-based testing with simulated time and propose a simulated-time solution for distributed testing with TTCN-3, which is a standardized language for specifying and executing test suites. The paper also presents the application of testing with simulated time to two real-life systems.

KW - EWI-11163

KW - CR-B.5.3

KW - FMT-TESTING

KW - Distributed systems

KW - Discrete time

KW - Real Time

KW - IR-61951

KW - Testing

KW - telecom

KW - simulated time

KW - railway control systems

KW - METIS-255931

KW - TTCN-3

U2 - 10.1002/stvr.372

DO - 10.1002/stvr.372

M3 - Article

VL - 18

SP - 29

EP - 49

JO - Software testing, verification and reliability

JF - Software testing, verification and reliability

SN - 0960-0833

IS - 1

M1 - 10.1002/stvr.372

ER -

Blom S, Deiß T, Ioustinova N, Kontio A, van de Pol JC, Rennoch A et al. Simulated time for host-based testing with TTCN-3. Software testing, verification and reliability. 2008 Mar 8;18(1):29-49. 10.1002/stvr.372. https://doi.org/10.1002/stvr.372