DocumentCode
1939925
Title
Formal Representations of the Data Flow Diagram: A Survey
Author
Jilani, Atif Aftab Ahmed ; Nadeem, Aamer ; Kim, Tai-Hoon ; Cho, Eun-suk
Author_Institution
Center for Software Dependability, Mohammad Ali Jinnah Univ., Islamabad
fYear
2008
fDate
13-15 Dec. 2008
Firstpage
153
Lastpage
158
Abstract
Structured analysis and design methodology has now been replaced by object oriented analysis and design software development techniques. A major design artifact in structured approach is the data flow diagram (DFD). DFD is very important for the modernization of old legacy systems. It is also very useful in requirement elicitation. However, DFD lacks formalism and by representing DFD formally, ambiguity and inconsistencies can be removed. Formal representation of DFD and its formal semantics help in better understanding of requirements and design. In this paper, we present a survey of techniques that formally represent or give formal semantics to the data flow diagram. We analyze formal representation techniques using analysis parameters. On the basis of identified parameters, we present an analysis table, which describes the strengths and weaknesses of representation techniques.
Keywords
data flow analysis; data flow graphs; formal specification; object-oriented methods; software maintenance; data flow diagram; design software development; formal representations; formal semantics; legacy systems; object oriented analysis; Application software; Design for disassembly; Design methodology; Dictionaries; Erbium; Formal languages; Object oriented modeling; Programming; Software engineering; System analysis and design; DFD; Formal Representation; Metamodel;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Software Engineering and Its Applications, 2008. ASEA 2008
Conference_Location
Hainan Island
Print_ISBN
978-0-7695-3432-9
Type
conf
DOI
10.1109/ASEA.2008.34
Filename
4721332
Link To Document