• DocumentCode
    2558889
  • Title

    Real-Time and Embedded System Verification Based on Formal Requirements

  • Author

    Fontan, B. ; Apvrille, L. ; de Saqui-Sannes, P. ; Courtiat, J.-P.

  • Author_Institution
    LAAS-CNRS, Toulouse
  • fYear
    2006
  • fDate
    18-20 Oct. 2006
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    TURTLE is a real-time UML profile supported by a toolkit which enables application of formal verification techniques to the analysis, design and deployment phases of systems design trajectory. This paper extends the TURTLE methodology with a requirement capture phase. SysML requirement diagrams are introduced. Temporal requirements (TR) are formally expressed using a dedicated language based on Allen´s interval algebra. TRs serve as starting point to automatically synthesize observers and to guide the verification process applied to the TURTLE model of the system. Verification results are automatically collected in traceability matrices. A Hybrid Sport Utility Vehicle serves as example.
  • Keywords
    Unified Modeling Language; algebra; embedded systems; formal verification; sports equipment; vehicles; Allen interval algebra; SysML requirement diagrams; TR; TURTLE; deployment phase; design phase; embedded system verification; formal requirements; formal verification techniques; hybrid sport utility vehicle; real-time UML profile; real-time system; systems design trajectory; temporal requirements; traceability matrices; Algebra; Delay effects; Embedded system; Formal languages; Formal verification; Real time systems; Standardization; System analysis and design; Unified modeling language; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems, 2006. IES '06. International Symposium on
  • Conference_Location
    Antibes Juan-Les-Pins
  • Print_ISBN
    1-4244-0777-X
  • Electronic_ISBN
    1-4244-0777-X
  • Type

    conf

  • DOI
    10.1109/IES.2006.357467
  • Filename
    4197489