计算机与现代化
• 应用与开发 • 上一篇 下一篇
收稿日期:
出版日期:
发布日期:
作者简介:
Received:
Online:
Published:
摘要: 模型驱动架构方法(MDA)可以减少需求变更对软件开发的影响,提高软件开发效率和系统的可移植性、可维护性。本文在MDA思想的基础上,建立平台无关模型和平台相关模型的元模型,在元模型层次上提出UML类图模型到HBase数据模型的转换思想。最后,在ATL模型转换框架中实现UML类图模型到HBase数据模型的转换,证明了自动生成数据库目标模型和MDA在软件开发中的可行性。
关键词: MDA, 元模型, UML类图, HBase, ATL模型转换语言
Abstract: Model Driven Architecture (MDA) can reduce the influence of requirement change on software engineering, and improve the efficiency of software development and portability and maintainability of the system at the same time. The meta-models of Platform Independent Model (PIM) and Platform Specific Model (PSM) were built based on MDA. The idea of model transformation from UML class diagram to HBase model was proposed on the meta-model level. At last, the transformation was implemented through the ATL model transformation framework, which verified the feasibility of automatically generating database target model from model transformation and the feasibility of applying MDA in software engineering to some extent.
Key words: MDA; meta-model; UML class diagram, HBase; ATL transformation language
中图分类号:
TP311
覃嗣凤,顾 平,张 超. 基于元模型的HBase数据模型转换方法[J]. 计算机与现代化, doi: 10.3969/j.issn.1006-2475.2015.08.007.
QIN Si-feng, GU Ping, ZHANG Chao. HBase Model Transformation Based on Meta-model[J]. Computer and Modernization, doi: 10.3969/j.issn.1006-2475.2015.08.007.
0 / / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: http://www.c-a-m.org.cn/CN/10.3969/j.issn.1006-2475.2015.08.007
http://www.c-a-m.org.cn/CN/Y2015/V0/I8/32