收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向服务的构件动态演化方法及其实现

仇书礼  
【摘要】:瞬息万变的市场要求作为企业灵魂的核心软件系统能够迅速适应市场需求的变化,进行业务变更,客观上要求企业软件具有动态演化的特性。然而现在流行的一些主要软件开发技术却不支持动态演化,如Spring、Struts、EJB等。因此有必要提出一套动态演化的模型与方法,为动态演化实现提供指导性方案。 在动态演化的模型和方法问题上,从构件模型和传统的代理模式入手,引出了服务中介模式,继而提出了面向服务的构件动态演化模型SCDEM(Service-Oriented Dynamic Evolution Model of Component),该模型包含构件库、服务池、演化池和管理监控中心四个组成部分。并给出了该模型运作的核心方法,最后设计了一个应用案例以验证模型运作的有效性。 SCDEM模型面向服务体现在两个方面,一是其本质服务中介模式来源于SOA的架构思想,二是其服务池的服务对象可以发布和访问远程的Web Service。SCDEM模型可以很好地解决构件的动态演化问题,为实现构件动态演化提供了理论基础。 在模型的实现可行性问题上,将SCDEM模型应用在Spring中解决其构件化和动态演化问题。在控制Spring容器、Hibernate实体工厂的基础上,借鉴SCDEM中的构件库思路,实现了基于Spring的构件平台C-Spring,给出了平台的核心原理和关键实现类。该平台支持热插拔等特性,为构件化软件的开发提供了基础平台,进而基于该平台实现了SCDEM模型,使其提供了对动态演化的支持。 在模型实现的应用验证与测试问题上,将C-Spring平台应用在山东省寿光市供热监测系统项目中,验证了平台的可操作性和可用性。同时将平台与纯Spring的运行效率进行对比,采用了一个计算∏值的小实验,验证了其动态演化对系统效率基本无影响。 通过以上理论和实现的努力,主要取得了两个成果:一是基本解决了动态演化的理论模型问题,二是为Spring对构件化软件的开发提供了支持热插拔、动态演化的基础平台。这些成果为动态演化和开源Spring的研究拓展了内容。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 漆贤军;陈明红;;基于复杂适应系统的虚拟社区系统动态演化分析[J];情报理论与实践;2009年12期
2 陈洪龙;李仁发;;面向服务对象的动态演化机制[J];计算机应用;2010年07期
3 刘少军;张京红;李天富;陈汇林;田光辉;蔡大鑫;黄秋如;;基于3维GIS的热带气旋路径动态演化模拟方法研究[J];地理信息世界;2006年04期
4 王爱萍;闾国年;黄家柱;郑新奇;林冰仙;;面向动态演化的城镇地价评估系统[J];计算机工程;2008年14期
5 薛云皎,余枝强,钱乐秋,汪洋;C_2风格软件构架的演化研究[J];计算机工程与应用;2002年11期
6 赖格英,于革;基于时态GIS的古气候动力模拟动态演化的分析与实现[J];地球信息科学;2004年02期
7 李琼;姜瑛;;动态软件体系结构研究综述[J];计算机应用研究;2009年06期
8 王斌;;基于知识转移的战略联盟伙伴关系动态演化机理研究[J];研究与发展管理;2009年04期
9 汪玲;戎玫;张广泉;王昇;;基于Bigraph的面向方面动态软件体系结构演化研究[J];计算机科学;2010年09期
10 唐姗;赵文耘;;基于反射的动态软件体系结构实现[J];微电子学与计算机;2006年09期
11 代富强;;基于CA和AR方法的连续状态空间场动态演化模拟[J];测绘科学;2007年04期
12 汪玲;张广泉;王昇;何亚丽;;对称式面向方面软件体系结构动态演化研究[J];苏州大学学报(自然科学版);2009年04期
13 罗烨;蔡秋茹;柳益君;叶飞跃;;BP神经网络在企业资信评估中的应用研究[J];现代电子技术;2009年20期
14 王毅;企业核心能力动态演化分析:东信、长虹与海尔[J];科研管理;2002年06期
15 马骞;俞春;马晓星;吕建;;ARTEMIS-ARC系统协同模型的自省式实现技术研究[J];计算机科学;2006年10期
16 穆华平;曾建潮;;基于小世界模型动态演化邻域的微粒群算法[J];系统仿真学报;2008年15期
17 姚振兴;张志祥;贲可荣;陈志伟;;基于JBoss AOP的软件动态演化[J];计算机与数字工程;2008年10期
18 张凌浩;马晓星;;基于进程代数的软件动态演化模型初探[J];计算机与数字工程;2008年10期
19 王雷;彭鑫;赵文耘;;基于非功能性特征的软件动态自演化框架[J];计算机工程;2008年24期
20 陈国彬;金鹏;赖敏;;基于动态体系结构的形式化描述[J];成都大学学报(自然科学版);2009年04期
中国重要会议论文全文数据库 前6条
1 李华伟;聂庆科;;深基坑开挖过程中桩锚支护结构变形和受力状态演化过程[A];第十二届全国岩石动力学学术会议暨国际岩石动力学专题研讨会资料之一[C];2011年
2 刘翱;刘克;刘广;崔珊珊;;基于马尔可夫决策过程的调度问题建模[A];第九届中国不确定系统年会、第五届中国智能计算大会、第十三届中国青年信息与管理学者大会论文集[C];2011年
3 徐青;朱倩倩;;基于科学知识图谱的电子商务前沿与热点分析[A];第六届(2011)中国管理学年会——管理科学与工程分会场论文集[C];2011年
4 周恩毅;刘洋;;基于演化博弈的政社合作促进机制研究[A];中国行政管理学会2011年年会暨“加强行政管理研究,推动政府体制改革”研讨会论文集[C];2011年
5 刘力强;郭玲莉;;断层滑动势的实验研究[A];中国地球物理学会第二十七届年会论文集[C];2011年
6 丁晴雪;陈盛新;钱颖;陈开宇;;重大突发事件应急药品动员的系统动力学模型构建与应用[A];2011年中国药学会药事管理专业委员会年会暨“十二五药事管理学科发展与药品监管工作建设”学术研讨会论文汇编[C];2011年
中国博士学位论文全文数据库 前10条
1 姚毅;中国城乡贫困动态演化的理论与实证研究[D];西南财经大学;2010年
2 杜辉;我国居民财产性收入动态演化:结构与差距研究[D];西南财经大学;2011年
3 林家宝;移动商务环境下消费者信任及其动态演化研究[D];华中科技大学;2010年
4 蔡军;家电产品市场营销研究[D];天津大学;2010年
5 刘正军;市场运营环境下电力价格的动态演化及定价机制研究[D];湖南大学;2006年
6 潘晨苏;关系契约与产权结构[D];浙江大学;2006年
7 宋巍;Web服务组合动态演化技术研究[D];南京大学;2010年
8 李长云;基于体系结构的软件动态演化研究[D];浙江大学;2005年
9 吴毅坚;面向网格服务的软件体系结构建模及演化研究[D];复旦大学;2006年
10 顾志刚;产业集群共享性资源动态演化机制研究[D];浙江大学;2007年
中国硕士学位论文全文数据库 前10条
1 仇书礼;面向服务的构件动态演化方法及其实现[D];哈尔滨工业大学;2011年
2 苏卫华;复杂网络社区发现及其动态演化研究[D];太原理工大学;2010年
3 侴宇楠;研究主题的动态演化及知识流动特性分析[D];哈尔滨工业大学;2011年
4 钱晔;基于服务的软件动态演化研究[D];云南大学;2011年
5 黄晙;网构软件的情境感知与动态演化模型研究[D];上海交通大学;2010年
6 路欢欢;基于反射理论的DDS体系结构动态演化框架[D];哈尔滨工程大学;2010年
7 伍建焜;网格服务组装与演化技术的研究及交通应用[D];大连理工大学;2006年
8 周怿;面向服务的动态演化软件模型研究[D];浙江大学;2006年
9 江晶;基于竞争优势动态演化的高新技术企业可持续发展研究[D];武汉理工大学;2007年
10 许晨辉;嵌入式软构件技术的研究与应用[D];西北工业大学;2003年
中国重要报纸全文数据库 前10条
1 秦伟强;求解塔里木盆地大型油气勘探难题[N];中国石化报;2008年
2 记者 丁全利;中石化中地院携手大型油气勘探科研[N];地质勘查导报;2007年
3 丁全利;中石化中地院携手大型油气勘探科研[N];中国国土资源报;2007年
4 欣华;解决塔里木盆地油气勘探难题[N];中国矿业报;2007年
5 于祥明;中石化求解塔里木大型油气勘探难题[N];上海证券报;2007年
6 本报记者 李响;为了塔里木“二次创业”[N];中国国土资源报;2007年
7 秦伟强;院企结合探求塔里木盆地油气前景[N];地质勘查导报;2008年
8 张艳芳;石勘院一国家自然科学基金面上项目获资助[N];中国石化报;2009年
9 本报记者 张显峰;软件构件技术:实现软件生产工业化[N];科技日报;2006年
10 陆健健 华东师范大学教授 邹逸麟 复旦大学教授;合理利用和有效保护海岸带湿地[N];联合时报;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978