• DocumentCode
    2218454
  • Title

    Lightweight validation of natural language requirements: a case study

  • Author

    Gervasi, Vincenzo ; Nuseibeh, Bashar

  • Author_Institution
    Dipt. di Inf., Pisa Univ., Italy
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    140
  • Lastpage
    148
  • Abstract
    The authors report on their experiences of using lightweight formal methods for the partial validation of natural language (NL) requirements documents. They describe a case study based on part of NASA´s specification of the Node Control Software of the International Space Station, and apply to it their method of checking properties on models obtained by shallow parsing of natural language requirements. These experiences support the position that it is feasible and useful to perform automated analysis of requirements expressed in natural language. Indeed the authors identified a number of errors in their case study that were also independently discovered and corrected by NASA´s IV and V Facility in a subsequent version of the same document. The paper describes the techniques used, the errors found, and reflects on the lessons learned
  • Keywords
    aerospace control; formal specification; formal verification; natural languages; systems analysis; IV Facility; International Space Station; NASA specification; NL requirements documents; Node Control Software; V Facility; automated analysis; case study; lightweight formal methods; lightweight validation; natural language requirements; partial validation; shallow parsing; Application software; Computer aided software engineering; Content addressable storage; Context-aware services; Ear; Identity-based encryption; International Space Station; NASA; Natural languages; Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2000. Proceedings. 4th International Conference on
  • Conference_Location
    Schaumburg, IL
  • ISSN
    1097-0592
  • Print_ISBN
    0-7695-0565-1
  • Type

    conf

  • DOI
    10.1109/ICRE.2000.855601
  • Filename
    855601