• DocumentCode
    2188437
  • Title

    The Axiomatic Semantics of PDFD

  • Author

    Xiaolei, Gao ; Miao, Huaikou

  • Author_Institution
    Dongguan Univ. of Technol., Dongguan, China
  • fYear
    2008
  • fDate
    27-28 Dec. 2008
  • Firstpage
    139
  • Lastpage
    146
  • Abstract
    The integration of formal, structured and object-oriented methodology is the focus in the field of software development methodology. SOZL (structured methodology + object-oriented methodology + Z language) is a language that attempts to integrate structured method, object-oriented method and formal method. The core of this language is an improved data flow diagram, known as predicate data flow diagram, which is designed by adding input set, output set and corresponding predicate constraints to the components of the traditional data flow diagram. In order to eliminate the ambiguity of predicate data flow diagrams and their associated textual specifications, a formalization of the syntax and semantics of predicate data flow diagrams are necessary. In this paper we use Z notation to define an abstract syntax and the related structural constraints for the predicate data flow diagram notation, and provide it with an axiomatic semantics based on the concept of data availability. Necessary proofs are given to establish important properties on the axiomatic semantics.
  • Keywords
    data flow analysis; formal specification; object-oriented methods; programming language semantics; SOZL; Z language; abstract syntax; axiomatic semantics; data availability; formal methodology; object-oriented methodology; predicate data flow diagrams; software development methodology; structured methodology; textual specifications; Computer architecture; Computer science; Formal languages; Formal specifications; Large-scale systems; Programming; Software maintenance; Software systems; Software tools; Writing; HPDFD; PDFD; PO; availability; availability semantics; functionality semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontier of Computer Science and Technology, 2008. FCST '08. Japan-China Joint Workshop on
  • Conference_Location
    Nagasahi
  • Print_ISBN
    978-1-4244-3418-3
  • Type

    conf

  • DOI
    10.1109/FCST.2008.18
  • Filename
    4736521