• DocumentCode
    3442768
  • Title

    Testing of Timing Properties in Real-Time Systems: Verifying Clock Constraints

  • Author

    Saadatmand, Mehrdad ; Sjodin, Martin

  • Author_Institution
    XDIN AB, Stockholm, Sweden
  • Volume
    2
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    152
  • Lastpage
    158
  • Abstract
    Ensuring that timing constraints in a real-time system are satisfied and met is of utmost importance. There are different static analysis methods that are introduced to statically evaluate the correctness of such systems in terms of timing properties, such as schedulability analysis techniques. Regardless of the fact that some of these techniques might be too pessimistic or hard to apply in practice, there are also situations that can still occur at runtime resulting in the violation of timing properties and thus invalidation of the static analyses´ results. Therefore, it is important to be able to test the runtime behavior of a real-time system with respect to its timing properties. In this paper, we introduce an approach for testing the timing properties of real-time systems focusing on their internal clock constraints. For this purpose, test cases are generated from timed automata models that describe the timing behavior of real-time tasks. The ultimate goal is to verify that the actual timing behavior of the system at runtime matches the timed automata models. This is achieved by tracking and time-measuring of state transitions at runtime.
  • Keywords
    program testing; program verification; real-time systems; clock constraints verification; internal clock constraints; real-time systems; real-time tasks; timed automata models; timing behavior; timing property testing; Automata; Clocks; Real-time systems; Runtime; Testing; Timing; Wheels; Real-Time; Runtime; Testing; Timing Properties;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.131
  • Filename
    6754370