Semantic Specification and Verification of Data Flow Diagrams

被引:2
|
作者
刘彤
唐稚松
机构
[1] Beijing 100080
[2] Institute of Software Academia Sinica
关键词
Flow; Pro; Semantic Specification and Verification of Data Flow Diagrams; DFD;
D O I
暂无
中图分类号
学科分类号
摘要
Data Flow Diagram(DFD)has been widely used in Software Engineering as means of require-ment analysis and system specification.However,one defect of DFD approach remains untackled:the lack of formal semantics has brought about a lot of problems.In this paper,we model DataFlow Diagram as networks of concurrent processes.With the use of temporal logic languageXYZ/E,the formal basis of the semantic specification of DFD can be ensured,and the system prop-erties sach as safety and liveness can be easily characterized.The main part of this paper is devotedto the study of the hierarchical decomposition of semantic specification and its correctness.A verifica-tion methodology is proposed and several examples are analyzed.The implementation of the toolswhich can support the formal specification,verification and simulation of DFD are also briefly des-cribed.
引用
收藏
页码:21 / 31
页数:11
相关论文
共 50 条
  • [21] A Semantic Specification for Data Protection Impact Assessments (DPIA)
    Pandit, Harshvardhan J.
    TOWARDS A KNOWLEDGE-AWARE AI, 2022, 55 : 36 - 50
  • [22] Specification and Verification of Model-Driven Data Migration
    Aboulsamh, Mohammed A.
    Davies, Jim
    MODEL AND DATA ENGINEERING, 2011, 6918 : 214 - 225
  • [23] An ontology-based time semantic specification and verification approach for web service
    Liu, Ru-Juan
    Chen, Jun-Jie
    Wang, Li-Jun
    Xie, Hong-Wei
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2009, 41 (06): : 158 - 164
  • [24] Unified specification of control and data flow
    Grotker, T
    Schoenen, R
    Meyr, H
    1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 271 - 274
  • [25] Specification of control flow properties for verification of synthesized VHDL designs
    Narasimhan, N
    Vemuri, R
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, 1996, 1166 : 327 - 345
  • [26] A LAYOUT ALGORITHM FOR DATA FLOW DIAGRAMS
    BATINI, C
    NARDELLI, E
    TAMASSIA, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (04) : 538 - 546
  • [27] A proposal to simplify data flow diagrams
    Millet, I
    IBM SYSTEMS JOURNAL, 1999, 38 (01) : 118 - 121
  • [28] ENHANCING DATA-FLOW DIAGRAMS
    FRIEDMAN, WH
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 1995, 35 (03) : 84 - 89
  • [29] APPROACH FOR DATA TYPE SPECIFICATION AND ITS USE IN PROGRAM VERIFICATION
    PEQUENO, TH
    LUCENA, CJ
    INFORMATION PROCESSING LETTERS, 1979, 8 (02) : 98 - 103
  • [30] An Integrated Specification and Verification Technique for Highly Concurrent Data Structures
    Abdulla, Parosh Aziz
    Haziza, Frederic
    Holik, Lukas
    Jonsson, Bengt
    Rezine, Ahmed
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 324 - 338