Skip to Main Content
In this work, we discuss how to interpret traditional Data Flow Diagram (DFD) by Unified Modeling Language (UML) for the purpose of integrating legacy systems with modern systems. To do that we introduce DFD meta model by using UML class diagrams and Object Constraint Language (OCL). We utilize the meta model to capture DFD semantics and establish close correspondence between DFD expressions and the expressions that can be derived by instantiating the meta framework. At the same time we describe procedures to generate UML descriptions from DFD based on the correspondence.