基于MDA的PIM到PSM轉(zhuǎn)換方法的研究
[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
【參考文獻】
相關(guān)期刊論文 前6條
1 張曉鈞;;基于CWM的ETL元數(shù)據(jù)管理系統(tǒng)在電子政務中的研究和設(shè)計[J];科技信息;2012年17期
2 李晉;戰(zhàn)德臣;聶蘭順;徐曉飛;;支持模型驅(qū)動式軟件開發(fā)的建模語言框架研究[J];南京大學學報(自然科學版);2010年04期
3 何曼;劉湘?zhèn)?郝成民;;PIM到關(guān)系PSM的轉(zhuǎn)換方法研究[J];計算機工程;2010年03期
4 黃建庭;張立臣;古金峰;;基于面向?qū)ο蟮腗DA三級建模技術(shù)[J];計算機應用;2010年02期
5 張?zhí)?張巖;于笑豐;王林章;李宣東;;基于MDA的設(shè)計模式建模與模型轉(zhuǎn)換[J];軟件學報;2008年09期
6 馬浩海;謝冰;麻志毅;張能斌;邵維忠;;PKUMoDEL:模型驅(qū)動的開發(fā)和語言家族支持環(huán)境[J];計算機研究與發(fā)展;2007年04期
相關(guān)碩士學位論文 前10條
1 林麗潔;基于OCL的應用場景到狀態(tài)圖的自動轉(zhuǎn)換[D];山東大學;2015年
2 覃嗣鳳;基于MDA的PIM到HBase目標模型的轉(zhuǎn)換研究[D];廣西大學;2015年
3 李燕;基于MDA的領(lǐng)域模型到HBase的模型轉(zhuǎn)換研究[D];廣西大學;2014年
4 周吉;支持MDA的設(shè)計模式建模與模型轉(zhuǎn)換研究[D];重慶大學;2012年
5 畢麗翠;Web應用程序快速開發(fā)平臺的設(shè)計與實現(xiàn)[D];電子科技大學;2012年
6 孫宏旭;MDA模型轉(zhuǎn)換方法的研究與實現(xiàn)[D];哈爾濱工程大學;2012年
7 王永濤;基于MDA的模型轉(zhuǎn)換研究[D];河南科技大學;2011年
8 秦玲;面向Seam框架的模型驅(qū)動方法研究[D];東北師范大學;2011年
9 胡程遠;基于JBPM的服務流程實現(xiàn)與工作流模型轉(zhuǎn)換技術(shù)[D];哈爾濱工業(yè)大學;2010年
10 戚鐵林;MDA模型轉(zhuǎn)換平臺中模型轉(zhuǎn)換方法的研究與實現(xiàn)[D];北京工業(yè)大學;2010年
,本文編號:2257462
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2257462.html