版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:北京大学 信息科学技术学院 软件研究所
出 版 物:《软件学报》 (Journal of Software)
年 卷 期:2008年第19卷第6期
页 面:1317-1327页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:Supported by the National Natural Science Foundation of China under Grant No.60473064(国家自然科学基金) the National High-Tech Research and Development Plan of China under Grant Nos.2007AA010301,2005AA112030(国家高技术研究发展计划(863)) the National Basic Research Program of China under Grant No.2005CB321805(国家重点基础研究发展计划(973)) the Key Technologies R&D Program of China under Grant No.2003BA904B02 (国家科技攻关计划) the National Key Technology R&D Program of China under Grant No.2006BAH02A02(国家科技支撑计划)
主 题:元建模 元模型 UML(unified modeling language) MDA(model driven architecture)
摘 要:随着UML(unified modeling language)与MDA(model driven architecture)的兴起和流行,模型已经成为软件开发的核心制品,而模型重要性的提升使得建模语言以及定义建模语言的元模型逐渐成为软件开发中的一个核心要素.软件开发往往涉及多个领域,而不同的领域往往需要不同的建模语言及其建模工具.但是,手工地为不同的建模语言开发建模工具代价高昂.元建模技术是解决这个问题的方法之一,通过元建模,可以根据领域需要定制合适的元模型以定义领域建模语言,进而自动生成支持该建模语言的建模工具.大量的工程实践表明,与领域建模以及MDA相结合,元建模可以大幅度地提高软件开发效率,基于元建模的MDA比基于通用建模语言的MDA更具潜力.在最近的几年中,元建模及其相关技术发展迅猛,不但在技术上取得了长足的进步,而且在产业界也开始出现大规模的商业应用.总结了元建模的现有研究成果,分析和比较了现有元建模工具,探讨了元建模的可能发展方向.对元建模中存在的问题进行分析,并指出了可能的解决途径.