计算机科学
数据流图
数据流分析
软件工程
形式化方法
程序设计语言
工件(错误)
形式语义学(语言学)
理论计算机科学
人工智能
数据库
作者
Atif Aftab Ahmed Jilani,Aamer Nadeem,Tai-hoon Kim,Eun‐Suk Cho
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI