基于扩展特征的领域工程技术在智慧环保系统中的研究与应用

来源 :昆明理工大学 | 被引量 : 1次 | 上传用户:liongliong573
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,面对资源约束日趋紧张、环境污染不断加重、生态环境退化的严峻形势,国家施行"大力推进生态文明建设"的战略决策,与此同时,创新2.0下的互联网发展新业态"互联网+"正蓬勃发展。"互联网+"就是"互联网+各个传统行业",通过信息技术和互联网平台,深度融合互联网和生态文明建设,创造智慧环保新生态。软件开发在"互联网+"时代机遇与挑战共存,如何在新兴智慧环保领域降低软件开发的周期和成本,同时保证软件质量成为最大的挑战。在领域工程和软件复用技术的开发各个环节中,产生了许多的可复用资源,无论是最初的需求分析环节,还是最终的运营维护环节,都存在可复用资源,而这些可复用资源能很好的解决这个难题,同时有利于该领域后续软件开发的效率及质量的提高。本文首先研究改进了面向特征的领域工程方法,使领域工程方法更加实用、有效,主要表现以下几个方面:一是在领域建模时提出一种扩展特征的领域建模方案,在原有特征模型基本形式的基础上,对特征模型的概念进行了分层抽象和语义扩展,将特征模型设计细化到业务层、用户功能层及操作层三个层次,使特征模型更加细致、精确,构件设计也更加清晰、方便;二是结合实际软件项目经验,通过定制来处理领域变化性问题;三是加强使用面向对象技术,更好地支撑软件复用技术;四是使用大数据技术实现基于大数据的数据中心架构设计,最后结合传统数据库技术对领域设计模型进行全方位多角度的反应。本文采取的样本系统为:至慧环研、中科怡海、软通动力智慧环保三大系统,为获取智慧环保系统领域的可复用资源,对以上三大样本系统进行研究,以它们的系统需求为切入点,运用领域工程和软件复用技术来进行分析研究。第一步是领域分析阶段,对该领域的范围、系统的相关操作者、领域字典三者的确定,主要采取的做法是对该领域场景进行分析;采用面向对象的分析方法得到该领域的用例图及活动图,建立领域的00分析模型,并通过高层次的抽象分析得到该领域的共性和特性;通过扩展特征的领域建模方案,建立分层的更加精确、细化的领域特征模型,能够详细的描述特征的精化关系、约束关系和交互关系。第二步是基于第一步的研究结果,在领域设计阶段,为获得智慧环保系统领域的软件体系结构,主要采取特征驱动的软件体系结构设计方法,并设计出智慧环保系统软件体系结构中的主要构件,然后通过大数据技术对智慧环保系统中的"4V"特性数据进行处理,实现基于大数据技术的数据中心架构设计,并结合传统数据库技术,实现数据库设计。第三步是利用前两步得到的成果,采用.NET相关技术,进行领域实现,得到可复用的功能模块。通过对智慧环保领域实施领域工程,得到了该领域的可复用资源(包括分析模型、设计模型、可复用的功能模块等),提高了该领域软件的开发效率和质量。
其他文献
<正>发展电动汽车原则是要用好成熟的电池,发展安全节能减排的电动汽车,这是一个原则,不应该改变。现在微小型纯电动汽车可以用安全成熟的铅酸电池,也可以用锂离子电池做高速
期刊
《柑橘和柠檬啊》和《小王子》是两部儿童文学的佳作。两部作品通过给予主人公超越生死英雄般的成人仪式,在不同的背景中诠释爱与责任:爱由心生,责任由爱产生,人对所爱有责任
对金线蛭属WhitmaniaBlanchard,1888中光润金线蛭Whitmanialaevis(Baird,1869)、宽体金线蛭Whitma—niapigra(Whitman,1884)和尖细金线蛭Whitmaniaacranulata(Whitman,1886)的颚运用解
目的探讨心肌肌钙蛋白I(cTnI)和超敏C-反应蛋白(hs-CRP)联合检测对急性心肌梗死(AMI)的诊断价值。方法检测192例AMI患者不同时段血清cTnI和hs-CRP水平,同时检测200例健康体检
<正>近年来,由于建设工程招投标行业的蓬勃发展,而相关配套政策和措施还显滞后和不成熟不完善,造成了招标投标领域普遍存在围标串标及中标后转包工程项目等不良现象,本文结合
大肠杆菌高密度发酵以包涵体形式表达融合蛋白Trx-rPA,表达量22%。包涵体蛋白洗涤后经金属螯合层析纯化,纯度达80%以上。经胱氨酸衍生,以脉冲加样形式复性,复性率可高达30%。
散文欣赏和音乐欣赏活动在教学方法上有许多共通之处。在实践过程中,我尝试把音乐欣赏的教学方法如语言导入法、视听结合法、图谱记忆法、游戏表演法、创造想象法等"巧嫁"于
<正> 元朝是我国北方游牧民族蒙古族进入中原后建立的封建政权,也是我国历史上少数民族第一个对全中国进行统治的封建王朝,因而,它是我国历史长河中的一个特殊阶段。元朝统治
通过7组堆因素试验和一组综合验证试验确定了桑黄子实体分化形成的最适培养条件:棉子壳作主要碳源、麸皮作主要氮源.温度28-29℃,90%~95%的相对湿度,良好的通气,提供散射光(强度约1000