• DocumentCode
    3155698
  • Title

    Testing Embedded Real Time Systems with TTCN-3

  • Author

    Grossmann, Juergen ; Serbanescu, Diana ; Schieferdecker, Ina

  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    81
  • Lastpage
    90
  • Abstract
    The problems of testing software based systems that, like automobiles, steadily increase in complexity are still not solved. To cope with the requirements and complexities of today´s systems, adequate test solutions are needed, which at least feature a minimum of flexibility, reusability and abstraction. The Testing and Test Control Notation TTCN-3 is a test specification language, which was originally developed to meet the requirements of testing telecommunication systems. The language is modular, well-structured, standardized and supports testing of communicating systems. However, the correctness of a large number of embedded systems can not be assessed by checking functional requirements only. In addition to that non-functional requirements, especially time related input-output behavior, have to be considered. The current version of TTCN-3 has only limited capabilities for testing such non-functional properties. To overcome these limitations we will extend TTCN-3 with a small set of specific language means that are dedicated to check real-time properties of embedded system. We will explain the syntax and semantics of the new constructs, compare our solution with the expressiveness of standard TTCN-3 and, as a proof of concept, provide a small example from the automotive domain that particularly motivate the use of TTCN-3 in the context of AUTOSAR.
  • Keywords
    embedded systems; formal specification; program testing; specification languages; embedded real time systems testing; functional requirements checking; software testing; specific language set; test specification language; Automobiles; Automotive engineering; Control systems; Embedded system; Real time systems; Software systems; Software testing; Specification languages; System testing; Telecommunication control; automotive; real-time; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.37
  • Filename
    4815340