• DocumentCode
    2291770
  • Title

    A synergistic interweaving of formal and informal methods

  • Author

    Yeung, W.L. ; Leung, Karl R P H

  • Author_Institution
    Dept. of Inf. Syst., Lingnan Univ., China
  • fYear
    2003
  • fDate
    3-6 Nov. 2003
  • Firstpage
    257
  • Lastpage
    262
  • Abstract
    In most studies of bridging between informal specifications, formal specifications are transformed from informal specifications after completion of specification of the whole system. Most of these formal specifications are used for rigorous study of the system in question, consistency checking, verification of behavior or support system synthesis. During the process of system specification, the strength of formal and informal methods are not complementing to each other. We identified a new specification approach which makes formal methods and informal methods complement each other to a greater extent. This new method interweaves formal methods with informal methods. We find out that this method leads to better quality of specifications, facilitate better changes management and maintenance. This is particular useful during initial specification of systems which is the first stage of specifying informal world in some formal languages. We report our preliminary findings of this novel approach in this paper and exemplify our approach with an example in JSD and CSP.
  • Keywords
    constraint handling; formal specification; formal verification; software maintenance; software quality; CSP; JSD; behavior verification; consistency checking; constraint handling; formal languages; formal methods; formal specifications; informal methods; informal specifications; management changes; method integration; specifications quality; structured methods; support system synthesis; system specification; Application software; Communications technology; Computer applications; Formal languages; Formal specifications; Information systems; Laboratories; Quality management; Software testing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2020-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2003.1245351
  • Filename
    1245351