{"title":"Meta model approach for mediation","authors":"Masataro Shiroiwa, T. Miura, I. Shioya","doi":"10.1109/CMPSAC.2003.1245383","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPSAC.2003.1245383","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
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.