• DocumentCode
    2110273
  • Title

    Timing Verification of UML Activity Diagram Based Code Block Level Models for Real Time Multiprocessor System-on-Chip Applications

  • Author

    Das, Dipankar ; Kumar, Rajeev ; Chakrabarti, P.P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., IIT Kharagpur, Kharagpur
  • fYear
    2006
  • fDate
    6-8 Dec. 2006
  • Firstpage
    199
  • Lastpage
    208
  • Abstract
    The UML activity diagram language is the de facto language for behavioral modeling capable of block level modeling of real time multiprocessor SoC applications where timing behavior is a critical aspect. Although there are several tools for timing verification of logics with branching time semantics, there are no known model checkers for timing verification of logics with linear time semantics as needed for many verification tasks. This work deals with timing verification of UML activity diagram models of applications. We propose a subset of TPTL (timed prepositional temporal logic) for specifying timing queries. We develop an automata based model checker for verifying such queries. We present a comparison of the proposed timing verification with the state of the art for random test-cases.
  • Keywords
    Unified Modeling Language; formal verification; multiprocessing systems; system-on-chip; temporal logic; timing; UML; activity diagram language; automata based model checker; block level models; branching time semantics; real time multiprocessor system-on-chip applications; timed prepositional temporal logic; timing verification; Application software; Automata; Computer science; Logic; Multiprocessing systems; Protocols; Real time systems; Timing; Unified modeling language; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific
  • Conference_Location
    Kanpur
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2685-3
  • Type

    conf

  • DOI
    10.1109/APSEC.2006.56
  • Filename
    4137419