• DocumentCode
    3114135
  • Title

    A declarative approach to software requirement specification languages

  • Author

    Tsai, Jeffrey J P ; Weigert, Thomas ; Aoyama, Masahito

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • fYear
    1988
  • fDate
    9-13 Oct. 1988
  • Firstpage
    414
  • Lastpage
    421
  • Abstract
    The authors present a declarative approach to a software requirement specification language which is able to specify requirements for software systems under the emerging methodology. The language presented is based on first-order predicate logic, but augments standard first-order logic by introducing hierarchies and exceptions to its generalizations, to allow for a more natural description of the problem domain. The proposed requirement language is valid and can be determined to be internally consistent. A theorem prover that can interpret the language is implemented.<>
  • Keywords
    formal logic; formal specification; program interpreters; specification languages; theorem proving; first-order logic; first-order predicate logic; interpreters; requirement language; software requirement specification languages; software systems; theorem prover; Computer languages; Design methodology; Logic; Power system modeling; Prototypes; Software engineering; Software prototyping; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1988. Proceedings., International Conference on
  • Conference_Location
    Miami Beach, FL, USA
  • Print_ISBN
    0-8186-0874-9
  • Type

    conf

  • DOI
    10.1109/ICCL.1988.13091
  • Filename
    13091