基于MDA的PIM到PSM转换方法的研究
[Abstract]:Traditional software development is concerned with code, and one of the important ideas of model-driven architecture (Model Driven Architecture,) is to support model visualization as the basic unit of software development. Using the model as the development unit not only solves the problems of inefficient software development and poor portability but also improves the abstract level of software development. The transformation between models and between model codes is an important part of model transformation based on MDA. Based on the research background of MDA, the basic theory and the technology of mapping between models, this paper studies the conversion method from the platform-independent model (PIM) based on MDA to the platform-dependent model (PIM) to the platform-dependent model (PSM). Firstly, this paper describes the current research situation in this field at home and abroad, summarizes the development process of MDA technical standard, the methods and types of model transformation, and the purpose and significance of model transformation. Secondly, an object constraint language (OCL) is proposed to describe the mapping rules from PIM to PSM. The characteristics and expressions of object constraint language (OCL) are described. The representation of model mapping rules, the transformation between public and private attributes, the mapping rules of association relations from PIM to relational PSM and the mapping rules of PIM to EJB PSM are proposed. Finally, the proposed mapping rule is applied to the application of warehouse information management system, and the transformation from PIM to relational PSM and from PIM to EJBPSM is realized to verify the feasibility of the method.
【学位授予单位】:昆明理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【参考文献】
中国期刊全文数据库 前6条
1 张晓钧;;基于CWM的ETL元数据管理系统在电子政务中的研究和设计[J];科技信息;2012年17期
2 李晋;战德臣;聂兰顺;徐晓飞;;支持模型驱动式软件开发的建模语言框架研究[J];南京大学学报(自然科学版);2010年04期
3 何曼;刘湘伟;郝成民;;PIM到关系PSM的转换方法研究[J];计算机工程;2010年03期
4 黄建庭;张立臣;古金峰;;基于面向对象的MDA三级建模技术[J];计算机应用;2010年02期
5 张天;张岩;于笑丰;王林章;李宣东;;基于MDA的设计模式建模与模型转换[J];软件学报;2008年09期
6 马浩海;谢冰;麻志毅;张能斌;邵维忠;;PKUMoDEL:模型驱动的开发和语言家族支持环境[J];计算机研究与发展;2007年04期
中国硕士学位论文全文数据库 前10条
1 林丽洁;基于OCL的应用场景到状态图的自动转换[D];山东大学;2015年
2 覃嗣凤;基于MDA的PIM到HBase目标模型的转换研究[D];广西大学;2015年
3 李燕;基于MDA的领域模型到HBase的模型转换研究[D];广西大学;2014年
4 周吉;支持MDA的设计模式建模与模型转换研究[D];重庆大学;2012年
5 毕丽翠;Web应用程序快速开发平台的设计与实现[D];电子科技大学;2012年
6 孙宏旭;MDA模型转换方法的研究与实现[D];哈尔滨工程大学;2012年
7 王永涛;基于MDA的模型转换研究[D];河南科技大学;2011年
8 秦玲;面向Seam框架的模型驱动方法研究[D];东北师范大学;2011年
9 胡程远;基于JBPM的服务流程实现与工作流模型转换技术[D];哈尔滨工业大学;2010年
10 戚铁林;MDA模型转换平台中模型转换方法的研究与实现[D];北京工业大学;2010年
,本文编号:2257463
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2257463.html