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
Link To Document