欢迎来到天天文库
浏览记录
ID:32468266
大小:4.25 MB
页数:86页
时间:2019-02-06
《基于构件的能源动态监管系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、青岛科技大学研究生学位论文基于构件的能源动态监管系统研究与实现摘要软件复用目前是解决软件危机、提高软件质量和软件生产效率的有效方法,而基于构件的开发是软件复用的核心。近几年来,软件复用特别是构件技术得到了飞速的发展。随着基于构件的开发技术的不断发展,人们在领域工程、构件管理和应用工程都提出了不少先进的观点与技术。本文旨在采用基于构件开发方法对能源动态监管系统进行开发,并依据软件产品线的思想,设计能源动态监管系统的构件化开发流程,包括领域分析、领域设计和领域实现以及应用工程。在领域分析阶段,本文采用了面向对象的领域分析方法(OOA)对能源动态监管系统进行领域分析,提出了能源动态
2、监管系统OOA的五个过程:确定领域边界、建立领域术语词典、抽象领域特征模型、建立领域用例模型以及领域对象模型,详细介绍了五个过程的具体方法与步骤,并使用此方法和步骤建立了能源动态监管系统的领域模型。领域设计阶段,本文建立了能源动态监管系统的特定领域体系结构(DSSA),能源动态监管系统的DSSA是一个多层的体系结构,具有很好的灵活性,能够满足能源监管系统的领域变化性。领域实现阶段,本文设计了能源动态监管系统的领域构件模型,包括构件的表示、构件的接口以及构件的实现三部分。应用工程阶段,本文设计了能源动监管系统的应用工程过程,详细介绍了基于XML语言的构件装配过程。本文对能源动态
3、监管系统的构件化开发方法的关键技术进行了研究,为能源监管系统的高效率、高质量、低成本开发奠定了基础,同时,本文的研究工作对其它领域的构件化开发也有着借鉴意义。关键词:软件复用领域工程构件化能源监管面向对象基于构件的能源动态监管系统研究与实现COMPONENT—BASEDDYNAMICENERGYSUPERVISINGSYSTEMRESEARCHANDIMPLEMENTATIONAbstractSoftwareReuseiscurrentlyaneffectivemethodtosolvesoftwarecrisis,improvesoftwarequalityandprodu
4、ctefficient,andcomponent-basedsoftwaredevelopment(CBSD)iSthecoreofthesoftwarereuse.Recentyears,softwarereusetechnology,especilythecomponenttechnologyhasdevelopedrapidly,withthedevelopmentofthecomponent—basedtechnology,peoplehasproposedmanyadvancedtheoriesandtechnologyindomainengineering,com
5、ponentmanagementandapplicationengineering.ThepurposeofthispaperistousetheCBSDmethodologytodevdopdynamicenergysupervisesystem(DESS).Inthispaper,theDESSCBSDprocessisdividedintofourparts,includingdomainanalysis,domaindesign,domainrealization,andapplicationengineering.Inthedomainanalysisstage,t
6、hepaperUSeSobject-oriented勰alysis(OOA)methodstoanalysistheDSSAdomain,andputforwardfiveOOAprocesssuitsDESS,includingdeterminingdomainborder,establishingdomainterminologydictionary,domaincharacteristicsmodel,use-casemodel,andobjectmodel.Thepaperintroduceseachdetailprocess,andusestheseprocesst
7、oeStablishthedomainborder,domainterminologydictionary,domaincharacteristicsmodel,use.casemodelandobjectmodeloftheDESS.Inthedomaindesignstage,wedesignthedomainspecificsoftwarearchitecture(DSSA)oftheDESS,whichisamulti—layerarchitectureandcanfitforDESSvaria
此文档下载收益归作者所有