您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 能源与动力工程 > 硕士论文-基于MDA的九州电力预实算系统的设计与实现
大连理工大学硕士学位论文基于MDA的九州电力预实算系统的设计与实现姓名:李巍申请学位级别:硕士专业:软件工程指导教师:曹晓东20050528基于MDA的九州电力预实算系统的设计与实现作者:李巍学位授予单位:大连理工大学参考文献(38条)1.参考文献2.田林模型驱动架构MDA入门20043.廖汉君类别图转换至物件关系模式之研究20024.吴建.郑潮.汪杰UML基础与Rose建模案例20045.GradyBooch.JamesRumbaugh.IvarJacobsonUML用户指南20016.IvarJacobson.GradyBooch.JamesRumbaugh统一软件开发过程20027.BennettS.McRobbS.FarmerRObject-OrientedSystemsAnalysisandDesignusingUML19998.BoochG.RumbaughJ.JacobsonITheUnifiedModelingLanguageUserGuide19999.DateCJAnIntroductiontoDatabaseSystems199510.ElmasriR.NavatheSBFundamentalsofDatabaseSystems200311.FergusonEObject-orientedconceptmappingusingUMLclassdiagrams2003(04)12.FowlerM.ScottKUMLDistilled:ABriefGuidetotheStandardobjectmodelingLanguage199913.HarrisonW.BartonC.RaghavachariMMappingUMLDesignstoJava2000(10)14.JacobosonI.BoochG.RumbaughJTheUnifiedSoftwareDevelopmentProcess199915.RumbaughJ.JacobosonI.BoochGTheUnifiedModelingLanguageReferenceManual199916.SiauK.TerryAHUnifiedModelingLanguage:SystemsAnalysis200117.MichaelAOracleAdministrationandManagementRevisedEdition200218.MokWY.PaperDPOnTransformationsfromUMLModelstoObject-RelationalDatabase200119.OestereichBDevelopingSoftwarewithUML200220.RahayuJW.ChangE.DillonTSImplementationofobject-orientedassociationrelationshipsinrelationaldatabases199821.SilberschatzA.KorthHF.SudarshanSDatabaseSystemConcepts200122.StoimenovL.MitrovicA.DjordjevicKajanS.Mitrovic,DBridgingobjectsandrelations:amediatorforanOOfront-endtoRDBMSs199923.TerryAHMetaschemasforER,ORMandUMLDataModels:AComparison2002(02)24.UrbanSD.DietrichSWUsingUMLClassDiagramsforaComparativeAnalysisofRelational,Object-Oriented,andObject-RelationalDatabaseMappings200325.JoaquinMiller.JishnuMukerjiMDAGuideVersion1.026.OMGRFPad/00-09-2001.UnifiedModelingLanguage:Infrastructure27.DavidSFrankelModelDrivenArchitecture:ApplyingMDAToEnterpriseComputing200328.UnderstandingtheModelDrivenArchitecture(MDA)SinanSiAlhir29.StephenJMellorScottKendallMDADistilledDirkWeiseUnderstandingtheModelDrivenArchitecture(MDA)30.CraigLarmanApplyingUMLandPatterns:AnIntroductiontoObject-OrientedAnalysisandDesign200231.JDanielsModelingwithaSenseofPurpose200232.JWarmer.AKleppeTheObjectConstraintLananguage:GettingYourModelsReadyforMDA200333.PClements.LNorthropSoftwareProductLines:PracticesandPatterns200134.TGardner.CGriffin.JKoehler.R.HauserAreviewofOMGMOF2.0Query/View/TransformationSubmissionsandRecommendationsTowardstheFinalStandard200335.DKBarryWebServicesandServiceOrientedArchitectures200336.TSloanBusinessModelCollaborations:PushingSoftwareRevolution200337.AKleppe.JWarmer.WBastMDAExplained:TheModelDrivenArchitecturePracticeandPromise200338.RichardSoleyandOMGStaffStrategyGroupModelDrivenArchitecture2000相似文献(10条)1.学位论文张月强基于MDA的软件互操作性实现方法研究2003该文研究的MDA(ModelDrivenArchitecture,模型驱动体系结构)是一种基于形式模型的系统规约和互操作性方法,它将系统功能规约与特定技术平台的功能实现规约相分离,以达到一次设计,任何平台建造的目的,从而实现系统规约的一致性、自适应性、变更一致性、影响最小化等.该文将针对MDA的研究领域、研究内容做进一步的深入探讨,针对目前软件开发中开发模式的不足,结合软件复用思想和MDA方法,提出一种基于MDA面向复用的软件开发模式,从而更好的提高软件质量和生产率;提出一种在MDA开发中PIM到EJB/PSM的映射规则,并通过具体系统的开发实例来探讨MDA理论方法的可行性与优越性,从而说明基于MDA的互操作性实现方法与步骤.2.期刊论文于千城.陶铮.YUQian-cheng.TAOZheng西部民族院校怎样办好软件工程专业-电脑知识与技术(学术交流)2007,2(10)针针对北方民族大学软件工程专业建设的艰难现状,调查分析了存在的主要问题以及各方面的影响因素.结合软件工程专业的特点和软件工程的发展情况,提出了西部民族院校办好软件工程专业的关键点:1.务实的办学定位:2.能带给学生强势知识的课程体系;3.切实有效的实验实践环节;4.标本兼治的师资队伍培养策略;5.严格的考核管理制度和科学有效的考核评价体系;6.紧密结合校园信息化建设促进软件工程专业的建设:7.正确对待MDA给软件工程带来的变革.3.学位论文吴光从EDOC的业务过程模型到J2EE的应用程序框架的MDA转换2006对象管理组织OMG(ObiectManagementGroup)提出的模型驱动架构MDA(ModelDrivenArchitecture)是解决不同中间件平台之间的集成以及技术升级所引起的问题的软件开发方法。MDA的基本思想是将系统的模型作为软件开发过程的核心制品,并且将模型区分为描述系统业务功能的平台独立模型PIM(PlatformIndependentModel)和描述系统在特定技术平台上实现细节的平台相关模型PSM(PlatformSpecificModel)。模型转换是MDA开发的核心内容。开发人员首先建立与具体技术平台的实现细节无关的高抽象程度的平台无关模型PIM。然后,开发人员可以通过模型转换,将高层次的模型逐渐转换成为包含了实现细节的平台相关模型PSM,直到最终代码。PIM到PSM转换的主要工作是在PIM中加入特定的平台信息,按照一定的映射规则将PIM转换成特定平台的PSM。这种转换工作的部分或全部自动化可以大大提高MDA开发方法的效率。实现自动化的模型转换需要良好工具的支持,而工具的核心是描述PIM到PSM的模型转换规则。本文是对PIM到PSM转换技术的初步探讨。文中介绍一种对业务过程建模并将模型转换成代码框架的设计和实现。在本文的研究中,企业分布式对象计算EDOC(EnterpriseDistributedObiectComputing)的一个子集——业务过程Profile和UML状态图被用作PIM的描述方法。考虑到J2EE是目前工业界应用比较广泛的一种中间件平台,本文选取J2EE为目标平台。本文的主要工作包括:1)本文首先介绍实现MDA模型转换的基础知识,包括MDA、UML、EDOC和J2EE的相关概念和技术。2)本文主要研究了一种对业务过程建立PIM的描述方法。文中选用业务过程Profile和UML状态图作为PIM的描述方法。文中使用EDOC的业务过程Profile将一个业务过程描述成若干个Activities的组合。每个Activity表示一个业务过程中一部分的执行,UML状态图被用来描述每个Activity的行为。3)本文研究了业务过程模型BPM(BusinessProcessModel)到J2EE的SessionBean的转换。文中研究了Activity到J2EE的SessionBean的转换规则和UML状态图到用户操作页面的转换规则。4)本文还用一个简单的实例来说明如何使用EDOC业务过程Profile和UML状态图为业务过程建立PIM,以及如何借助相应的转换规则由PIM生成J2EE的程序框架。5)最后,为了对PIM进行更精确的定义,本文进一步研究了如何使用行为规约语言ASL(ActionSpecificationLanguage)来描述Activity的数据处理逻辑。这样,PIM就具有更精确和完备的语义。PIM对系统功能特征的描述越完整,通过模型转换得到的PSM才能够更加完整,软件生成过程中需要的人为干预就越少,软件开发效率就越高。4.学位论文温衍博基于模型驱动的电子商务系统代码生成器的研究与实现2005随着Web技术的广泛应用和随之而来的新技术成果的产生,软件的可扩展性、可重用性、可移植性等要求变得十分迫切。面对众多技术和需求的多样性,人们正在向更高层次寻找这些技术和应用的汇合点。模型驱动体系结构(ModelDrivenArchitecture,MDA)[1]应运而生。本文遵循MDA模型驱动的思路,从平台相关模型出发,运用XML技术和模板方法,通过映射规则,在电子商务开发平台中实现了相应的代码生成器。其中,XML在代码生成器中用于从高层模型到底层代码映射的内部表示语言;模板方法主要用于各种程序代码生成;映射规则是模型和代码间的转换规则。用XML定义元数据可以得到多数软件和工具的支持,其自身也具备表示元数据的能力,本文论述了用XML表示元数据的方法和XML文档的解析方法。很多代码生成器用到模板方法,它是将程序中固定不变的内容写成模板,
本文标题:硕士论文-基于MDA的九州电力预实算系统的设计与实现
链接地址:https://www.777doc.com/doc-67385 .html