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 条
  • [31] A Specification Language for Static and Runtime Verification of Data and Control Properties
    Ahrendt, Wolfgang
    Chimento, Jesus Mauricio
    Pace, Gordon J.
    Schneider, Gerardo
    FM 2015: FORMAL METHODS, 2015, 9109 : 108 - 125
  • [32] Specification, Verification and Explanation of Violation for Data Aware Compliance Rules
    Awad, Ahmed
    Weidlich, Matthias
    Weske, Mathias
    SERVICE-ORIENTED COMPUTING - ICSOC 2009, PROCEEDINGS, 2009, 5900 : 500 - 515
  • [33] Formal Specification and Verification of Data Separation for Muen Separation Kernel
    Bhushan R.C.
    Yadav D.K.
    Recent Advances in Computer Science and Communications, 2022, 15 (02) : 274 - 283
  • [34] Specification and verification of spatial data types with B-Toolkit
    Chun, KY
    Van Hung, D
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 711 - +
  • [35] Formal Specification and Verification of a Data Replication Approach in Distributed Systems
    Souri, Alireza
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2016, 7 (01): : 18 - 37
  • [36] A temporal approach to specification and verification of pointer data-structures
    Kubica, M
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2003, 2621 : 231 - 245
  • [37] An integrated specification and verification technique for highly concurrent data structures
    Parosh Aziz Abdulla
    Frédéric Haziza
    Lukáš Holík
    Bengt Jonsson
    Ahmed Rezine
    International Journal on Software Tools for Technology Transfer, 2017, 19 : 549 - 563
  • [38] UML_AD2EventB: An Approach to Generating Event B Specification from UML Activity Diagrams for The Workflows Specification and Verification
    Ben Younes, Ahlem
    Ben Ayed, Leila Jemni
    2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 330 - 333
  • [39] Specification of diagrams in applied geometry
    Barus, C
    SCIENCE, 1907, 26 : 149 - 151
  • [40] Using Semantic Constraints for Data Verification in an Open World
    Lodemann, Michael
    Marnau, Rita
    Luttenberger, Norbert
    KNOWLEDGE TECHNOLOGY, 2012, 295 : 206 - 215