Testing hybrid control systems with TTCN-3: an overview on continuous TTCN-3

  • Authors:
  • Ina Schieferdecker;Juergen Grossmann

  • Affiliations:
  • Fraunhofer FOKUS, Kaiserin-Augusta-Allee 31, 10623, Berlin, Germany and Technical University Berlin, Franklinstr. 28/29, 10589, Berlin, Germany;Fraunhofer FOKUS, Kaiserin-Augusta-Allee 31, 10623, Berlin, Germany

  • Venue:
  • International Journal on Software Tools for Technology Transfer (STTT) - Special Section on Advances in Test Automation - the Evolution of TTCN-3
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

TTCN-3 has gained increasing significance in recent years. It was originally developed to fit the needs of testing software-based applications and systems in the telecommunication industry and has shown its applicability to a wide range of other industrial domains in the mean time. TTCN-3 provides platform-independent, universal and powerful concepts to describe tests, especially for discrete, interactive systems. However, TTCN-3 addresses systems with discrete input and output characteristics only. The lack of powerful means that reasonably allow specifying and evaluating continuous data flow makes TTCN-3 sufficient neither for the automotive industry nor for other industries that deal with highly complex software-based control systems. This paper introduces the notion of streams, stream ports and stream templates to TTCN-3. It revises the initial design of continuous TTCN-3, a TTCN-3 extension for testing continuous or hybrid systems [20,21] and demonstrates the applicability for a case study that is typical for testing embedded control systems in the automotive industry.