• DocumentCode
    2258549
  • Title

    Scenario-based analysis and synthesis of real-time systems using uppaal

  • Author

    Larsen, Kim G. ; Li, Shuhao ; Nielsen, Brian ; Pusinskas, Saulius

  • Author_Institution
    Center for Embedded Software Syst. (CISS), Aalborg Univ., Aalborg, Denmark
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    447
  • Lastpage
    452
  • Abstract
    We propose an automated, tool-supported approach to scenario-based analysis and synthesis of real-time embedded systems. The inter-object behaviors of a system are modeled as a set of live sequence charts (LSCs), and the scenario-based user requirement is specified as a separate LSC. By translating the set of LSC charts into a behavior-equivalent network of timed automata (TA), we reduce the problems of model consistency checking and property verification to classical CTL real-time model checking problems, and reduce the problem of centralized synthesis for open systems to a timed game solving problem. We implement a prototype LSC-to-TA translator, which can be linked to existing real-time model checker UPPAAL and timed game solver UPPAAL-TIGA. Preliminary experiments on a number of examples show that it is a viable approach.
  • Keywords
    automata theory; embedded systems; formal verification; CTL real-time model checking; UPPAAL-TIGA; behavior-equivalent network; centralized synthesis; interobject behaviors; live sequence charts; model consistency checking; property verification; real-time embedded systems; real-time model checker; real-time systems; scenario-based analysis; scenario-based synthesis; scenario-based user requirement; timed automata; timed game solver; timed game solving problem; Automata; Clocks; Embedded software; Embedded system; Monitoring; Network synthesis; Open systems; Prototypes; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5457164
  • Filename
    5457164