• DocumentCode
    1655345
  • Title

    SOFL: a formal engineering methodology for industrial applications

  • Author

    Shaoying Liu

  • Author_Institution
    Hiroshima City Univ.
  • fYear
    1997
  • Firstpage
    41
  • Abstract
    Summary form only given, as follows. A major challenge for formal methods is to effectively address the needs of industry and achieve wide acceptance. This challenge remains unmet, as formal methods are difficult to use and their application consumes prohibitive amounts of resource. Much research on the integration of available formal methods (e.g. Z, VDM, B-method) and either structured methodology or object-oriented methodology has been conducted to make formal methods more practical, but with limited success. No attempt has yet been made to integrate the three approaches of formal methods, structured methodology and object-oriented methodology to take advantage of the desirable features of the three approaches. As one approach to the solution of these problems, we propose a language called SOFL (Structured Object-oriented Formal Language) for system development. It supports the concept that a system can be constructed using the structured methodology in the early stages of its development, and by using object-oriented methodology at later, more detailed levels. During the complete system development process, formal methods are applied in a manner that best uses their capabilities
  • Keywords
    formal specification; object-oriented methods; specification languages; B-method; SOFL; Structured Object-oriented Formal Language; VDM; Z method; formal engineering methodology; formal methods; industrial applications; industry needs; object-oriented methodology; structured methodology; system development process; Formal languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
  • Conference_Location
    Annapolis, MD
  • Print_ISBN
    0-8186-7740-6
  • Type

    conf

  • DOI
    10.1109/ISRE.1997.566840
  • Filename
    566840