%0 Journal Article %T MDA Model Transformation Methods for EDOC ER Models
针对应用系统ER模型的MDA模型转换方法 %A JIANG Quan %A ZHAO Jian-Hua %A LI Xuan-Dong %A ZHENG Guo-Liang %A
姜泉 %A 赵建华 %A 李宣东 %A 郑国梁 %J 计算机科学 %D 2006 %I %X The Model Driven Architecture(MDA)proposed by OMG uses software models as the primary artifacts of software development.In MDA,application system models are first constructed independently of specific platforms and implementation technologies.These high abstract models can be automatically mapped into low-level models or declarative codes by model transformation technologies.The efficacy of Model Driven Architecture is mainly determined by the efficacy of model transformation tools.The main difficult problem of model transformation is to maintain semantic consistency between models of different abstract levels during transformation.We use the EDOC profile,a platform-independent standard adopted by OMG,to describe PIMs.This standard is designed for modeling distributed enterprise applications.In this paper,we focus on the problem of how to define transformation rules from EDOC entity and relationship models to concrete implementations on J2EE platform.Several design patterns are introduced into model transformation rules in order to improve transformation efficacy.Using these transformation rules,platform-independent models(PIMs)can be transformed to J2EE platform dependent models(PSMs)automatically. %K MDA %K EDOC
模型转换 %K 设计模式 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=6508D1718F3D149F&yid=37904DC365DD7266&vid=27746BCEEE58E9DC&iid=DF92D298D3FF1E6E&sid=FBCA02DBD05BD4EA&eid=6A73B36E85DB0CE9&journal_id=1002-137X&journal_name=计算机科学&referenced_num=4&reference_num=22