• DocumentCode
    1577567
  • Title

    Flexible module operation scheme in formal specification process

  • Author

    Horai, Hisayuki

  • Author_Institution
    Lab. for New Software Archit., Inf.-technol. Promotion Agency, Tokyo, Japan
  • fYear
    1995
  • Firstpage
    399
  • Lastpage
    408
  • Abstract
    We describe a fundamental and important activity named “Specification Generation” in the specification process which generates a specification from requirements, the output of the prior requirement process. We propose a new mechanism of specification languages which moderate requirements adding, deleting and changing. It follows our consideration concerning characteristics of requirements and requirements process. More concretely speaking, we provide a module operation mechanism of specification languages. The mechanism modifies modules and resolves conflicts which occur in case of the module operation if needed. Although we realise the mechanism by enhancing a multi sort functional language, we claim that the mechanism can be generally applicable to any specification languages which have modularity because the key issue of the mechanism is not “functional language” but “operation on modules”
  • Keywords
    formal specification; functional languages; specification languages; Specification Generation; flexible module operation scheme; formal specification process; module operation mechanism; multi sort functional language; operation on modules; prior requirement process; requirements adding; requirements process; specification from requirements; specification languages; Algebra; Formal specifications; Intersymbol interference; Laboratories; Management information systems; Natural languages; Software architecture; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1995. Proceedings., 1995 Asia Pacific
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-8186-7171-8
  • Type

    conf

  • DOI
    10.1109/APSEC.1995.496989
  • Filename
    496989