• DocumentCode
    1907962
  • Title

    Formal Specification Level: Towards verification-driven design based on natural language processing

  • Author

    Drechsler, Rolf ; Soeken, Mathias ; Wille, Robert

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
  • fYear
    2012
  • fDate
    18-20 Sept. 2012
  • Firstpage
    53
  • Lastpage
    58
  • Abstract
    The steadily increasing complexity of the design of embedded systems led to the development of both an elaborated design flow that includes various abstraction levels and corresponding methods for synthesis and verification. However, until today the initial system specification is provided in natural language which is manually translated into a formal implementation e.g. at the Electronic System Level (ESL) by means of SystemC in a time-consuming and error-prone process. In this paper, we envision a design flow which incorporates a Formal Specification Level (FSL) thereby bridging the gap between the informal textbook specification and the formal ESL implementation. Modeling languages such as UML or SysML are envisaged for this purpose. Recent accomplishments towards this envisioned design flow, namely the automatic derivation of formal models from natural language descriptions, verification of formal models in the absence of an implementation, and code generation techniques, are briefly reviewed.
  • Keywords
    Unified Modeling Language; embedded systems; formal specification; formal verification; natural language processing; FSL; SysML modeling language; SystemC; UML modeling language; abstraction levels; code generation techniques; design flow; electronic system level; embedded system design complexity; error-prone process; formal ESL implementation; formal specification level; informal textbook specification; natural language processing; system specification; time-consuming process; verification-driven design; Irrigation; Manuals; Receivers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2012 Forum on
  • Conference_Location
    Vienna
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4673-1240-0
  • Type

    conf

  • Filename
    6336984