• DocumentCode
    3494058
  • Title

    Test case generation for flexible real-time control systems

  • Author

    Nilsson, Robert ; Henriksson, Dan

  • Author_Institution
    Sch. of Humanities & Informatics, Univ. of Skovde
  • Volume
    2
  • fYear
    2005
  • fDate
    19-22 Sept. 2005
  • Lastpage
    730
  • Abstract
    Temporal correctness is crucial for the dependability of real-time control systems. A problem with testing such systems is the dependency on the execution orders of tasks. Mutation-based testing criteria have been proposed to determine which execution orders need to be exercised to verify that real-time systems are timely. For flexible control systems, timeliness in itself may only be relevant for a subset of tasks, whereas maintained control performance in the presence of worst-case jitter and disturbances is essential. This paper presents an extension to the co-simulator tool TrueTime, to support mutation-based testing of control performance and timeliness. Further, an approach for automatic generation of test cases using genetic algorithms is presented. A conclusion is that testing criteria for timeliness can be used to increase confidence in the dependability of flexible control systems
  • Keywords
    automatic testing; control engineering computing; formal specification; genetic algorithms; program testing; real-time systems; TrueTime co-simulator tool; automatic test case generation; flexible real-time control system; genetic algorithm; mutation-based testing; Automatic control; Computer aided software engineering; Control systems; Delay; Dynamic scheduling; Hardware; Real time systems; Robot sensing systems; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
  • Conference_Location
    Catania
  • Print_ISBN
    0-7803-9401-1
  • Type

    conf

  • DOI
    10.1109/ETFA.2005.1612746
  • Filename
    1612746