一种基于MDA的领域元建模开发方法  

A Domain Metamodeling Development Method Based on MDA

在线阅读下载全文

作  者:刘磊[1] 周业林 杨小兵[3] LIU Lei;ZHOU Yelin;YANG Xiaobing(Informatization Construction Management Center,Kunming University of Science and Technology,Kunming 650051,China;School of Civil Aviation,Kunming University of Science and Technology,Kunming 650051,China;Kunming University of Science and Technology,Kunming 650051,China)

机构地区:[1]昆明理工大学信息化建设管理中心,云南昆明650051 [2]昆明理工大学民航学院,云南昆明650051 [3]昆明理工大学,云南昆明650051

出  处:《计算机与网络》2023年第1期54-58,共5页Computer & Network

基  金:云南省教育厅科学研究基金项目(2010Y404)。

摘  要:模型驱动架构(Model Driven Architecture,MDA)是一种先进、系统、高效的软件开发方法。然而掌握MDA模型转换和实现完整代码生成,具有一定的难度。在研究元建模技术的基础上,对领域建模语言(Domain Specific Language,DSL)与元建模相结合的开发方法进行了探索,该方法基于MDA以模型为中心的思想,能快速通过模型转换实现完整代码的生成,易用性提高。结合Web应用系统这个领域,利用领域型元建模工具MetaEdit+,以学生健康信息收集系统的开发为例,验证了领域元建模开发方式在解决领域问题上的可行性。Model Driven Architecture(MDA)is an advanced,systematic and efficient software development method.However,it is difficult to grasp the MDA model transformation and realize the complete code generation.Based on the research of the metamodeling technology,the development method of the Domain Specific Language(DSL)combined with metamodeling is explored.The method is based on the idea of MDA which is centered on the model,being able to quickly realize the complete code generation through model transformation,and it is easy to be used.Combined with Web application system,the feasibility of the domain metamodeling development method in solving domain problemsis verified by using the metamodeling tool MetaEdit+and taking the development of the student health information collection systemas an example.

关 键 词:模型驱动 模型转化 代码生成 领域语言 元建模 建模工具 

分 类 号:TP31[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象