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 :
بازگشت