Online Testing of Real-time Systems Using Uppaal

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

84 Citations (Scopus)

Abstract

We present T-Uppaal{} -- a new tool for online black-box testing of real-time embedded systems from non-deterministic timed automata specifications. We describe a sound and complete randomized online testing algorithm and how to implement it using symbolic state representation and manipulation techniques. We propose the notion of relativized timed input/output conformance as the formal implementation relation. A novelty of this relation and our testing algorithm is that they explicitly take environment assumptions into account, generate, execute and verify the result online using the Uppaal on-the-fly model-checking tool engine. A medium size case study shows promising results in terms of error detection capability and computation performance.
Original languageEnglish
Title of host publicationFormal Approaches to Testing of Software (FATES 2004) Proceedings
EditorsJens Grabowski, Brian Nielsen
PublisherSpringer
Publication date2005
Pages79-94
ISBN (Print)3-540-25109-X
Publication statusPublished - 2005
EventFormal Approaches to Software Testing - Linz, Austria
Duration: 4 Sept 2004 → …
Conference number: 4

Conference

ConferenceFormal Approaches to Software Testing
Number4
Country/TerritoryAustria
CityLinz
Period04/09/2004 → …
SeriesLecture Notes in Computer Science
Number3395

Keywords

  • Conformance testing
  • Real-time systems
  • Embedded systems
  • Online testing

Fingerprint

Dive into the research topics of 'Online Testing of Real-time Systems Using Uppaal'. Together they form a unique fingerprint.

Cite this