面向自适应中间件的语义构件动态组合研究与应用

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:luodf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着普适计算的提出,以及构件化软件开发模式的兴起,基于构件的自适应中间件研究越来越受到人们的关注。然而,传统构件仍缺乏对于构件行为与交互的描述,导致构件组合不可预见,难以满足一些具有复杂需求的服务。在进行构件组合时,对于新旧构件行为的等价性判定,以及新构件在系统中运行的兼容性分析仍存在判定结果不够精确、缺乏判定标准等问题。同时,在构件动态组合过程中未对各种组合行为的自适应能力进行分析,也未对各种自适应行为进行对比与选择,从而使得系统整体的可靠性、稳定性与高效性大打折扣。本文着重针对以上这些问题展开研究与实践工作,在自适应中间件中引入语义构件,使系统具备自我调整能力以适应外部环境的变化。同时,在进行构件的动态调整之前,基于π演算对新旧构件间的行为等价性进行分析,并要求新构件在原系统中运行时具备一定的兼容性,同时对每种可能的调整动作进行分析比对并选择,尽可能保证系统的可靠性、稳定性与高效性,满足用户的服务需求。以下是本文的主要工作:首先,基于π演算的相关语法与操作语义,对构件行为进行形式化建模,之后着重分析并判定构件行为的等价性与兼容性。在研究构件行为等价性时,首先给出等价性判定相关理论,之后通过具体案例分析构件行为等价性,最后运用MWB工具建模并验证行为等价性;在研究构件行为兼容性时,首先给出兼容性验证的方法,之后通过具体案例分析构件行为之间的兼容性。构件行为的等价性保证了进行构件替换操作时构件功能性行为的一致性,以及构件接口的匹配性;构件行为的兼容性保证了构件组合内部流程结构正确性,避免构件交互过程中的死锁或不可达状态出现,确保系统正常稳定可靠运行。其次,基于前几章的研究工作提出构件动态自适应组合方法。我们在该组合方法中加入了自适应因子的概念,用于衡量各组合行为的自适应能力,并对自适应因子进行分类与计算。之后,我们给出了构件动态组合的流程,可根据自适应因子大小对组合行为进行对比并选择。最后,将基于语义构件的动态自适应组合方法应用到移动音乐系统中,并给出具体的系统设计以及构件开发与实现方法,最终使得系统能感知上下文的变化并进行构件的动态自适应重组,并验证了系统具有自适应能力强的特点,满足较高的QoS需求。
其他文献
在电信网、互联网和有线电视网三网融合的趋势下,人们对Internet应用的需求越来越多样化,IPTV作为近年来最热门的多媒体应用之一应运而生。然而IPTV系统在网络性能、流媒体数
数字指纹是一种用于法庭搜集证据和追踪线索的前摄工具,是分发前嵌入在相同内容不同拷贝中的唯一标记,每个数字指纹可以被用来追踪以非授权方式使用了这些内容的用户线索。共
随着经济的发展和生活水平的提高,对中学生按期进行体检成为可能;根据体检的结果,利用计算机进行排位,排除了无法避免的人为因素,是一种非常效率、科学化的重要措施,更可以体现公平
程序分析评价技术在程序测试、程序维护以及信息领域的软件版权侵权等方面中都有着广泛的应用前景。但是目前的程序分析评价技术主要停留在比较程序输出结果的阶段,并不能发现
人脸检测的任务是对于一个输入图像,给出图像中是否存在人脸的判断,如果存在人脸,给出人脸的具体位置与范围。人脸检测是人脸识别技术的一个重要组成部分,随着时代的发展,已
Internet经过几十年的发展,已成为日常生活中一个不可或缺的基础设施,在信息交换、资源共享、可靠性、节约成本等方面发挥了巨大作用,但不断飙升的数据流量和日新月异的网络
目前中国电信行业面临着一系列的挑战,其中首要的就是面对快速变化的市场如何提高灵活应对市场的能力。四川电信渠道支撑IMS(SiChuan Telecom Integrated Marketing Support
旅行商问题(Travelling Salesman Problem)是典型的组合优化问题,可以应用在诸多领域,它的特点是问题容易描述却难于求解。随着问题规模的扩大,该问题对求解质量和求解速度都提
特征提取是机器学习、模式识别和数据挖掘等领域中的一个关键问题,它是研究如何从高维特征数据中提取出那些对分类识别最有效的特征,从而实现对特征空间的降维,进而实现更好地识
互联网的低门槛、快速、互动量大等特点,使民意、言论自由都得到了空前展现,网络舆情成为影响着执政者的决策行为的重要因素。目前国内外商业竞争加剧、消费者的消费意识与自