• DocumentCode
    704110
  • Title

    Formal consistency checking over specifications in natural languages

  • Author

    Rongjie Yan ; Chih-Hong Cheng ; Yesheng Chai

  • Author_Institution
    State Key Lab. of Comput. Sci., Inst. of Software, Beijing, China
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    1677
  • Lastpage
    1682
  • Abstract
    Early stages of system development involve outlining desired features such as functionality, availability, or usability. Specifications are derived from these features that concretize vague ideas presented in natural languages. The challenge for the verification and validation of specifications arises from the syntax and semantic gap between different representations and the need of automatic tools. In this paper, we present a requirement-consistency maintenance framework to produce consistent representations. The first part is the automatic translation from natural languages describing functionalities to formal logic with an abstraction of time. It extends pure syntactic parsing by adding semantic reasoning and the support of partitioning input and output variables. The second part is the use of synthesis techniques to examine if the requirements are consistent in terms of realizability. When the process fails, the formulas that cause the inconsistency are reported to locate the problem.
  • Keywords
    computational linguistics; formal logic; formal specification; formal verification; inference mechanisms; natural languages; program compilers; automatic translation; availability; formal consistency checking; formal logic; functionality; natural languages; requirement-consistency maintenance framework; semantic gap; semantic reasoning; specification validation; specification verification; syntactic parsing; synthesis techniques; system development; usability; Biomedical monitoring; Cognition; Dictionaries; Grammar; Natural languages; Semantics; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092662