• DocumentCode
    3109661
  • Title

    Model-based verification in the development of dependable systems

  • Author

    Aredo, Demissie B. ; Owe, Olaf

  • Author_Institution
    Norwegian Comput. Center, Oslo, Norway
  • Volume
    2
  • fYear
    2005
  • fDate
    4-6 April 2005
  • Firstpage
    327
  • Abstract
    In this paper, we present a framework that integrates the semi-formal modeling language, namely UML, with the formal method, namely PVS, to exploit their synergy in the development of dependable systems. System descriptions are given in UML notations, which are translated into semantic models in PVS based on formal semantic definitions for UML notations. The translation is automated and the resulting semantic models are rigorously analyzed using the PVS toolkit. We demonstrate, by example, how the framework contributes to improved use of formal methods in the development of dependable systems in the industrial settings, and to underpinning semi-formal modeling languages with rigorous semantic foundation.
  • Keywords
    Unified Modeling Language; formal specification; formal verification; programming language semantics; PVS toolkit; UML notations; dependable system development; formal semantic definitions; model-based verification; model-checking; semiformal modeling language; system descriptions; Computer aided software engineering; Computer bugs; Flexible manufacturing systems; Formal specifications; Guidelines; Industrial training; Informatics; Programming; Specification languages; Unified modeling language; Dependable System; Formal Methods; Model-based Verification; Model-checking; PVS; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
  • Print_ISBN
    0-7695-2315-3
  • Type

    conf

  • DOI
    10.1109/ITCC.2005.203
  • Filename
    1425165