电子商务开发平台中基于模式的模型转换框架研究与实现

电子商务开发平台中基于模式的模型转换框架研究与实现

ID:34482871

大小:1.97 MB

页数:64页

时间:2019-03-06

电子商务开发平台中基于模式的模型转换框架研究与实现_第1页
电子商务开发平台中基于模式的模型转换框架研究与实现_第2页
电子商务开发平台中基于模式的模型转换框架研究与实现_第3页
电子商务开发平台中基于模式的模型转换框架研究与实现_第4页
电子商务开发平台中基于模式的模型转换框架研究与实现_第5页
资源描述:

《电子商务开发平台中基于模式的模型转换框架研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、分类号TP311UDC工学硕士学位论文学号密级电子商务开发平台中基于模式的模型转换框架研究与实现硕士生姓名刘家红学科专业计算机科学与技术研究方向分布计算指导教师吴泉源教授国防科学技术大学研究生院二OO四年十一月国防科学技术大学研究生院学位论文摘要MDA(模型驱动体系结构)将软件系统的模型分离为平台无关模型PIM$口平台相关模型PSM,通过转换规贝q将它们统一起来,以这样的方式试图来摆脱软件需求变更、系统复杂度增加所带来的困境,同时在模型层次达到统一,也很好地解决了软件的复用和互操作问题【11。模型转换是MDA的关键技术之一,它的标准正在制定Ⅷ。在标准出台前,各MDA工具厂商仍需使用自

2、定义的模型转换方法。模式描述了业务应用中重复发生问题的共性,以及该问题的解决方案的核心【5】。模式在平台无关模型、平台相关模型以及代码模型中均有体现,且这三种模型中的模式遵守一定的对应关系。典型的电子商务应用的特征是ACID事务,负责处理大量的数据,但是在数据上只进行相对简单的计算。对于这类特定领域,模式模型的转换规则是可预定的,为这类应用设计基于模式的模型转换框架是可行的。本文研究了MDA基于模式的模型转换技术,设计并实现了一个基于ServletMVC(模型.视图.控制)架构的电子商务开发平台模型转换框架原型系统。论文的重点工作如下:首先,研究了模型转换相关技术,重点讨论了基于模式

3、的模型转换技术的开发流程和原理;接着,分析了典型的电子商务应用特点,提出了常用的电子商务应用表处理模式,详细阐述了电子商务应用中基于模式的模型转换的原理:最后,重点设计并实现了一个电子商务开发平台模型转换框架原型系统,详细讨论了该系统的核心实现技术,给出了模式实例化、模式检查匹配、对象模型转换为关系数据库模型等关键机制的实现算法,并对一些设计的难点问题进行了探讨和分析。关键词:模型转换模式MDA电子商务应用国防科学技术大学研究生院学位论文、,ABSTRACTAccordingtoModelDrivenArchitecturemethodology,softwaredevelopmen

4、twillbedrivenbyathoroughmodelingphasewherefirstaplatformindependentmodel(FIM)ofthebusinesslosicisconstructed,fromwhichplatformspecificmodels(PSMs)includingdetailsoftheunderlyingsoftwarearchitecturearederivedbymodeltransformations.Insuchaway,MDAunifiesmodelsofdifferentlevelbymodeltransformationa

5、ndthusenablestoquicklyaddrosschangingrequirements,aggressivesystemcomplexityandproductivitygoalswithoutsacrificingsoftwarereusabilityandinteroperability.ModeltransformationisthecoreofMDA,butitsspecificationisbeingconstituted.MDAtoolprovidersendeavortodefinetheircustomizedsolutionformodeltransfo

6、rmationbeforetheOMG’Sformalmodeltransformationspecificationistobebroushtintouse.Patterndescirbesthecommonpropertiesofrecurringbusinessapplicationproblemsandtheessentialityofthesolutionstotheseapplications.PIN,[,PSMsandcodemodelallembodyapplicationpatternsandpatternsinthemarecorresponding.e-Busi

7、nessapplicationscommonlybearacharacteristicofACIDtransaction,whichhasamassofdatabeingprocessedbutdoesconcentratesimplecomputation.Thereforeitisfeasibletodefinetransformationrulesanddesignamodeltransformationframeworkforthesekindso

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。