检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京工业大学电子信息与控制工程学院,北京100124
出 处:《计算机工程与设计》2013年第2期507-514,共8页Computer Engineering and Design
基 金:国家自然科学基金项目(61174109)
摘 要:为了减少需求变更对软件开发的影响,提高软件开发效率和系统的可维护性,针对面向对象的数据库建设环节,在MDA思想的基础上,提出了基于元模型的UML模型到数据库模型的自动转换,建立了平台无关模型和平台相关模型的元模型,分析了Atlas的转换语言及其特点。以Web信息管理系统为例,说明了在模型转换中自动化地生成目标模型,并在一定程度上验证了MDA在软件开发中的可行性。To reduce the impact of requirement changes to the development of software, improve the software development effi ciency and maintainability of the system, for the objectoriented database construction, based on the MDA theory, automatic transformation on metamodel of the UML model is proposed to database model and the platform independent metamodel and platform specific metamodel is established, and then the Atlas conversion language and its characteristics. Finally, examples of Web information application explained how to automatically generate the target model from the source model and to some extent verified the feasibility of the MDA in the software development.
关 键 词:模型转换 模型驱动架构 UML模型 数据库模型 Atlas转换语言
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.55