收藏本站
《哈尔滨工程大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

模型驱动系统中模型转换技术的研究

赵萍  
【摘要】: 2001年,OMG(国际对象管理组织)提出了MDA(模型驱动构架)。MDA的关键之处就是软件开发过程是由对软件系统的建模行为驱动的。MDA的目标是把业务和应用逻辑与底层的平台技术分离。目前虽然构建平台模型方面业内己经建立了相关标准,并提出了很多转换方法和提案,却没有形成统一的标准,因此,只能说模型间的相互转换技术尚处在探索阶段,还需进一步研究和讨论。所以本文将以MDA整体框架为起点,对MDA中的模型转换技术进行深入研究。 首先,全面的介绍MDA的相关理论及技术,深入的阐述OMG定义的MDA的四个核心标准:UML,MOF,CWM, XMI。然后对现阶段PIM到PSM模型转换的各种方法进行讨论,包括它们的优点和不足。 其次,对UML标准的子标准对象约束语言(OCL)进行详细介绍,包括OCL元模型与其在MDA中的主要用途等。由于OCL不但可以用于模型约束、查询,还可以用于定义模型转换规则和定义建模语言等,所以本文将结合OCL的特性分析其在MDA框架中的应用,然后提出一种基于UML和OCL的模型转换方法。 然后,重点阐述基于UML和OCL的模型转换方法。包括定义转换原理和转换规则,利用元模型和对象约束语言分别去定义具体转换规则,以及给出相应的完整的模型转换框架,并给予详细说明。 最后,通过一个高校排课系统对研究成果进行应用和验证。详细介绍了系统需求分析和总体设计,并基于Web的三层模式给出了此种方法从PIM到PSM模型转换的具体过程,说明了基于UML和OCL的模型转换方法的可行性。
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52

【引证文献】
中国期刊全文数据库 前1条
1 张博;李亚芬;王普;;基于Atlas语言的数据库模型转换方法的研究[J];计算机工程与设计;2013年02期
中国硕士学位论文全文数据库 前3条
1 宋巧英;基于MDA的软件开发模式的研究与应用[D];哈尔滨工程大学;2011年
2 冯甲栋;平台无关模型在企业管理信息系统中的应用研究[D];电子科技大学;2012年
3 梁小芮;基于MDA和进化计算的无线传感器网络软件过程研究[D];南京邮电大学;2013年
【参考文献】
中国期刊全文数据库 前10条
1 王莉娟,宁汝新,张旭;基于模型驱动的产品数据管理体系结构研究[J];北京理工大学学报;2004年11期
2 许青林,李胜利,韩宗芬,庞丽萍;实时对象模型及其可调度性分析[J];华中理工大学学报;1998年03期
3 王强,王宏安,金宏,戴国忠;实时系统中的非定期任务调度算法综述[J];计算机研究与发展;2004年03期
4 金仙力;马华东;;基于OCL的服务构件特征语义描述模型[J];计算机研究与发展;2007年12期
5 吴建芹,吴建林,张雷;基于CWM的企业数据仓库体系结构设计[J];计算机工程与应用;2002年21期
6 林炜,夏宽理;基于MDA的模型转换方法研究[J];计算机工程与应用;2005年02期
7 刘亚军;康建初;吕卫锋;;模型驱动体系结构研究综述[J];计算机科学;2006年03期
8 刘大伟;Windows CE设备驱动程序设计简析[J];计算机工程;2000年03期
9 董建武;MDA:新一代软件互操作体系结构[J];计算机工程;2003年02期
10 张小华,韩永生,余军合;模型驱动体系综述[J];计算机工程;2004年02期
中国博士学位论文全文数据库 前1条
1 邹勇;开放式实时系统的调度方法研究[D];中国科学院研究生院(软件研究所);2003年
中国硕士学位论文全文数据库 前2条
1 刘奎;基于模式的PIM到PSM模型变换方法的研究[D];合肥工业大学;2005年
2 李祥;基于MDA的PIM到PSM模型转换方法的研究与应用[D];武汉理工大学;2007年
【共引文献】
中国期刊全文数据库 前10条
1 王咏梅,任书俊;利用已有数据库 简化成教院教务工作[J];安徽教育学院学报;2000年03期
2 周秋平;基于Web的数据库访问技术的研究[J];安徽教育学院学报;2003年06期
3 朱旭东;软件过程与CMM[J];安徽大学学报(自然科学版);2003年02期
4 李龙澍,程慧霞;农业气象数据库管理系统AWDBS[J];安徽大学学报(自然科学版);1994年02期
5 李鸿;解决数据一维平衡的数组变换遍历算法[J];安徽大学学报(自然科学版);1998年02期
6 郑斌;李涓子;;农产品市场中数据挖掘的应用[J];安徽农业科学;2008年18期
7 刘宏;胡凤莲;;基于JSP技术的中草药资源信息系统设计与开发研究[J];安徽农业科学;2008年24期
8 李宏丽;彭沛全;方立刚;姜真杰;周德富;;基于MS Analysis Services的土地利用OLAP多维分析研究[J];安徽农业科学;2009年26期
9 雷波;李晓;黄春毅;;基于Map X的四川贫困地区优势农业资源与农产品地理信息系统开发[J];安徽农业科学;2009年31期
10 余秋冬;华旭峰;;水产养殖知识考试系统随机组卷算法的实现[J];安徽农业科学;2011年09期
中国重要会议论文全文数据库 前10条
1 陈科;张斗南;郭利;范圣耀;刘晓敏;;基于C/S结构的印刷企业信息管理系统的研究与开发[A];2004“安徽制造业发展”博士科技论坛论文集[C];2004年
2 兰彬;张燕;;数据库系统原理课程教学改革及思考[A];都市型高等农业教育教学改革论文专辑[C];2007年
3 邓淑丹;江文浦;;幼儿园查询系统研究与实现[A];中国测绘学会九届三次理事会暨2007年“信息化测绘论坛”学术年会论文集[C];2007年
4 赵攀;田宜平;;基于GIS的城镇土地定级信息系统的数据库设计[A];中国测绘学会九届三次理事会暨2007年“信息化测绘论坛”学术年会论文集[C];2007年
5 赵会兵;李朝奎;;基于ASP.NET的CET考务管理系统[A];中国测绘学会九届三次理事会暨2007年“信息化测绘论坛”学术年会论文集[C];2007年
6 梅杰;于明俭;刘宝旭;郑鹏;许榕生;;Internet信息安全系统的组合模型[A];信息科学与微电子技术:中国科协第三届青年学术年会论文集[C];1998年
7 张媛媛;高琴;;模型驱动体系综述[A];节能环保 和谐发展——2007中国科协年会论文集(一)[C];2007年
8 刘福江;吴信才;杨兆武;孙华山;郭艳;;黑龙江省矿产地WEBGIS系统的研究与设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
9 张红梅;欧歌;陈刚;卢宇;屈进禄;;HXMT科学运行中心数据平台建设[A];第十四届全国核电子学与核探测技术学术年会论文集(下册)[C];2008年
10 朱小梅;杨先凤;吕南;;基于主成分分析的BP神经网络算法在软件风险识别中的应用研究[A];“中国视角的风险分析和危机反应”——中国灾害防御协会风险分析专业委员会第四届年会论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 闫培雷;考虑隔墙影响的框架结构非线性地震反应分析及地震灾场模拟[D];哈尔滨工程大学;2010年
2 殷进勇;可重构系统中实时任务调度算法研究[D];哈尔滨工程大学;2010年
3 李昕;电子商务Web数据库不精确查询方法研究[D];辽宁工程技术大学;2010年
4 周红桥;基于模型驱动的制造企业应用集成方法研究[D];华中科技大学;2010年
5 杨年华;模型驱动架构中的可信嵌入式软件建模与分析[D];华东理工大学;2011年
6 陈彬;面向DEVS的多范式建模与仿真关键技术研究与实现[D];国防科学技术大学;2010年
7 周栩;本体工程中若干问题的研究[D];吉林大学;2011年
8 赵洪岩;采用非标记定量技术对变形链球菌耐氟菌株的差异蛋白质组学研究[D];吉林大学;2011年
9 王日勖;抚顺西露天矿北帮滑坡监测预报系统研究[D];吉林大学;2011年
10 朱萍;硬实时容错调度算法研究[D];华中科技大学;2011年
中国硕士学位论文全文数据库 前10条
1 曹磊;长江上游珍稀特有鱼类基础地理数据库的建立与应用[D];华中农业大学;2010年
2 赵海峰;基于Epicentre的数据模型投影工具研究与应用[D];南昌航空大学;2010年
3 宋洪俊;基于OPC的实时数据库接口设计与实现[D];山东科技大学;2010年
4 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
5 江明月;web应用的需求检查[D];浙江理工大学;2010年
6 姜春晖;基于UML的报刊销售管理系统的设计与实现[D];郑州大学;2010年
7 王国宾;面向对象的公路空间数据库系统研究[D];郑州大学;2010年
8 李文君;气垫船模拟器教练员系统开发研究[D];哈尔滨工程大学;2010年
9 李伟光;基于BP神经网络的数据库模式匹配方法研究[D];哈尔滨工程大学;2010年
10 朱春雷;兵员管理系统安全机制研究[D];哈尔滨工程大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 王博然;苏钢;;软件工程的历史与发展趋势[J];北京工业职业技术学院学报;2008年03期
2 牛松森;李明楚;刘丽杰;;MDA和UML的比较研究[J];重庆交通学院学报;2006年05期
3 宋旭东;苗宁;刘晓冰;;基于模型驱动架构的企业信息系统开发框架[J];大连交通大学学报;2010年01期
4 孙宏旭;邢薇;;QVT的模型转换方法的研究[J];智能计算机与应用;2011年04期
5 关辉;;利用XSLT实现XML文档格式的转换[J];福建电脑;2009年03期
6 王海林;;特定领域建模与Web应用系统生成[J];计算机与信息技术;2011年Z2期
7 沈洁;赵雷;杨季文;李榕;;一种基于划分的层次聚类算法[J];计算机工程与应用;2007年31期
8 张德芬;李师贤;古思山;;MDA中的模型转换技术综述[J];计算机科学;2006年10期
9 常浩浩;覃征;;基于EMF和OCL的MDA软件工程方法研究[J];计算机科学;2007年01期
10 侯金奎;王锋;张睿;;基于本体语义的模型映射研究[J];计算机科学;2008年05期
中国博士学位论文全文数据库 前2条
1 李军华;基于知识和多种群进化的遗传算法研究[D];南京航空航天大学;2009年
2 兰庆国;可执行元模型关键技术研究[D];吉林大学;2006年
中国硕士学位论文全文数据库 前10条
1 蒋璐;基于MDA的UML模型转换[D];西安电子科技大学;2009年
2 熊信富;基于UML的关系数据库建模研究与实现[D];电子科技大学;2011年
3 李蕊;基于博弈的多阶段多属性决策研究[D];云南大学;2011年
4 张媛媛;软件开发的建模技术研究与应用[D];首都经济贸易大学;2005年
5 陈亚丽;基于MDA的软件开发方法研究与应用[D];西南石油大学;2006年
6 张利青;模型驱动体系架构(MDA)的实现研究[D];上海师范大学;2006年
7 高佳羽;模型驱动体系结构的研究及其应用[D];浙江大学;2007年
8 朱忠旭;基于AndroMDA的应用系统开发方法研究[D];合肥工业大学;2007年
9 张承龙;在MDA中的模型转换方法研究[D];哈尔滨工程大学;2007年
10 雷劲敏;工作流技术的研究和工作流引擎的实现[D];武汉理工大学;2007年
【二级参考文献】
中国期刊全文数据库 前10条
1 侯立华,宁汝新;J2EE平台上的PDM系统构件设计[J];北京理工大学学报;2003年02期
2 文必龙,苏斐,高俊涛,文义红;中国石油信息系统数据词典的设计与实现[J];大庆石油学院学报;2003年03期
3 文必龙,王守信,文义红,牛玉军;一个基于XML Schema的数据交换模型[J];大庆石油学院学报;2004年02期
4 常继传,李克勤,郭立峰,梅宏,杨芙清;青鸟系统中可复用软件构件的表示与查询[J];电子学报;2000年08期
5 谢鸿强,董逸生;异构数据源的集成技术[J];工业控制计算机;2001年06期
6 刘奎,袁兆山,陈刚,宋淼,王一雄;基于XML的设计模式描述及其存储[J];合肥工业大学学报(自然科学版);2005年06期
7 张丽,张艳;从C/S到B/S,再到三层(多层)结构——论体系结构的发展[J];河南师范大学学报(自然科学版);2002年03期
8 张拥军,张怡,彭宇行,陈福接;一种基于多处理机的容错实时任务调度算法[J];计算机研究与发展;2000年04期
9 邹勇,王青,李明树;Linux内核的实时支持的研究与实现[J];计算机研究与发展;2002年04期
10 王青,邹勇,舒国强,淮晓永,李明树;支持SAR系统高分辨率实时成像的实时系统解决方案[J];计算机研究与发展;2003年01期
中国硕士学位论文全文数据库 前5条
1 董建武;模型驱动体系结构的剖析及应用[D];浙江大学;2002年
2 方睿;设计模式的存储机制研究[D];合肥工业大学;2004年
3 钟金琴;一种设计模式重用方法的研究[D];合肥工业大学;2004年
4 刘奎;基于模式的PIM到PSM模型变换方法的研究[D];合肥工业大学;2005年
5 石辉英;我国物流业的发展现状及对策研究[D];北京林业大学;2005年
【相似文献】
中国期刊全文数据库 前10条
1 吴春水,唐胜群;MDA中从PIM到PSM的模型转换[J];计算机工程;2004年03期
2 杨子江,黄益民,董金祥;面向多目标模式的EXPRESS模型转换[J];计算机辅助设计与图形学学报;2005年04期
3 陈秀红;何克清;何璐璐;;一种基于动作语义的UML_(1.X-2.0)模型转换方法(英文)[J];软件学报;2006年08期
4 李峰;徐诚;郭凯;王亚平;;虚拟样机模型转换及演示技术研究[J];计算机应用;2006年09期
5 黄政龙;潘俊;;0-1变量在模型转换中的应用[J];中南林业科技大学学报;2008年06期
6 黄陇;杨宇航;;基于元模型的XML Schema到UML类图的转换[J];计算机工程与应用;2010年23期
7 马浩海,高光来;基于图形语法的UML模型转换方法[J];内蒙古大学学报(自然科学版);2005年05期
8 韩潮,曲艺;Open Inventor在STK模型转换中的应用[J];计算机仿真;2005年10期
9 周颖,郑国梁,李宣东;基于MDA的UML模型转换:从功能模型到实现模型[J];计算机应用与软件;2005年11期
10 王博;郭波;;一种异构数据源模型转换和模式集成框架[J];计算机科学;2007年10期
中国重要会议论文全文数据库 前10条
1 刘超;唐涛;;基于Epsilon的列控系统模型转换及规范验证[A];中国自动化学会控制理论专业委员会B卷[C];2011年
2 李泳;汪玉宝;;4.94G LC带通滤波器设计[A];2003'全国微波毫米波会议论文集[C];2003年
3 吴卫国;陈辉堂;;非完整系统建模和模型转换[A];1999中国控制与决策学术年会论文集[C];1999年
4 王轲;范中华;党西军;;基于模态试验与优化的静动力学模型转换[A];第十届全国振动理论及应用学术会议论文集(2011)下册[C];2011年
5 李华;赵劲松;汪丛军;;基于数据库的有限元模型转换研究与应用[A];工程三维模型与虚拟现实表现——第二届工程建设计算机应用创新论坛论文集[C];2009年
6 白海;;基于EMF的MDA模型转换研究及应用[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
7 陈林;张永兴;陈建功;;地震作用下边坡稳定性分析的模型转换法[A];第六届全国土木工程研究生学术论坛论文集[C];2008年
8 陈向阳;周德俭;吴兆华;;SMT焊点三维形态预测模型到可靠性分析模型的转换[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年
9 仇晓黎;易红;吴锡英;江勇;周维;;基于STEP/XML标准的产品数据模型转换系统的开发[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年
10 满庆鹏;王要武;;建筑施工Petri网建模技术研究[A];第十届中国管理科学学术年会论文集[C];2008年
中国重要报纸全文数据库 前10条
1 安世亚太 许明财;ANSYS薄壁结构模型处理技术[N];中国航空报;2006年
2 佚名;追查MAC欺诈[N];网络世界;2007年
3 ;HXLL智能液体流量计[N];中国水利报;2004年
4 本报记者 张承东;挖潜无极限[N];网络世界;2006年
5 本报记者 姜业庆;第三方理财为何在10万亿大单面前蠢蠢欲动?[N];中国经济时报;2004年
6 雨琴;不断创新,戴尔跃进“乘用车”市场[N];中国经营报;2006年
7 程丽;模具师:最紧俏的职业[N];北方经济时报;2005年
8 记者 严风华;现代设计需建立CAE信息链[N];中国船舶报;2007年
9 本报记者 谢柳;独立顾问理财师前景看好[N];中国保险报;2004年
10 宫秀滨 刘丽华 编译;用打印机“打”出你的房子来[N];计算机世界;2006年
中国博士学位论文全文数据库 前10条
1 张敏;固定式海洋结构模型转换与动力特性研究[D];中国海洋大学;2010年
2 马坤;模型驱动架构下模型及模型转换方法关键问题研究[D];山东大学;2011年
3 王彬;基于实时语义模型的模型转换及语义一致性研究[D];昆明理工大学;2011年
4 彭君;领域软件开发中体系结构元模型及模型转换方法研究[D];吉林大学;2010年
5 杨杰;基于软件体系结构的网构软件组装技术研究[D];北京大学;2007年
6 侯金奎;支持模型驱动开发的体系结构形式化语义与转换一致性研究[D];山东大学;2008年
7 王学斌;软件工程中基于模型驱动架构的模型转换技术研究[D];国防科学技术大学;2006年
8 王洪秀;面向多企业的协同建模研究[D];哈尔滨工业大学;2009年
9 刘洪星;基于XUML的XML模式设计方法[D];华中科技大学;2006年
10 陈燕;基于UML的嵌入式系统系统级设计方法研究[D];复旦大学;2005年
中国硕士学位论文全文数据库 前10条
1 阳新;基于MDA的软件设计方法研究与应用[D];南京航空航天大学;2005年
2 刘家红;电子商务开发平台中基于模式的模型转换框架研究与实现[D];国防科学技术大学;2004年
3 秦兴国;面向混合嵌入式系统建模分析的软件工具链[D];汕头大学;2010年
4 朱彬;基于QVT的模型转换技术研究与实现[D];中南大学;2005年
5 李长英;基于模型驱动架构的Web服务开发与集成研究[D];曲阜师范大学;2008年
6 刘峥峥;使用图转换理论的模型转换一致性研究[D];中国科学技术大学;2010年
7 李阳;基于角色的多Agent系统中分析模型到设计模型的转换[D];国防科学技术大学;2004年
8 赵萍;模型驱动系统中模型转换技术的研究[D];哈尔滨工程大学;2010年
9 肖景;基于本体语义的模型转换关键技术研究[D];杭州电子科技大学;2011年
10 汪洋;支持动作语义映射的模型转换方法研究[D];东北师范大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026