基于服务组合的可信软件动态演化机制研究

来源 :中国计算机学会全国软件与应用学术会议(NASAC2009) | 被引量 : 0次 | 上传用户:pkpm1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件可信性保障是软件研发的重要问题之一,特别是网络环境的动态性和应用需求的多样性使得软件可信性问题成为网络化软件面临的重要挑战.本文以基于服务组合的可信软件为研究对象,重点研究通过组合服务的动态演化机制保障网络化软件的可信性.首先提出了一个合理性保持的演化操作集,避免复杂的验证过程;使得演化后的组合服务保持结构合理性;第二,在此基础上通过构造冗余路径的方式给出了一个面向可用性保障的组合服务演化方法;第三,针对组合服务动态演化过程中运行实例的处理,设计了一个组合服务演化中运行实例在线迁移算法,为正确实施演化提供支持;最后,设计实现了一个支持动态演化的组合服务执行引擎,并通过实验验证了本文所提出的方法的有效性.
其他文献
在一些劳动强度大、接触有毒化学物质或金属的工种中,职业危害性较大。但是,职工在做好劳动保护的同时,如能科学合理地安排饮食,可有效地预防、减轻职业病的危害。 首先需要提醒
[目的 ]了解市属中小学校食堂卫生状况 ,确保学生集体用餐卫生安全。 [方法 ]调查市属 47所中小学校食堂的卫生设施及管理措施。 [结果 ]卫生设施薄弱及管理不规范 ,从业人员
虚拟机是平台无关字节码程序的解释执行环境,是当今网络软件和计算设备中广泛使用的重要技术。 针对字节码程序和虚拟机平台的程序验证研究,可以提高相关软件的可信程度,具有
会议
代码克隆侦测对于代码重构以及可复用资产抽取都有着重要的作用.现有的克隆侦测方法及工具以相似代码片段为单位,给进一步的克隆分析以及代码重构带来困难.针对这一问题,本文提出
会议
现有的基于角色的策略语言只能定义[0,1]布尔类型的角色关系,不能支持更细粒度的访问控制,且这种静态的角色管理不能跟踪角色的授权行为,无法抗击角色域内的内鬼攻击。本文在RT(R
测试用例的自动生成可以极大地节省人力,提高程序质量可信度。 由于测试用例输入空间的无界性和程序逻辑的复杂性,基于结构覆盖的测试用例自动生成问题一直没有很好的解决。
会议
选择满足用户需求的服务是开放、动态环境下的一个活跃研究领域.在服务资源飞速增长的今天,出现了大量功能相同或相近的服务,导致用户在选择服务时面临诸多技术挑战. 服务推荐
会议
Web服务接口的业务协议描述了Web服务的外部行为,对于Web服务的复用具有重要意义,可以作为服务发现、组合、验证和运行期可信保障等方面的重要基础。 目前,已有一些工作研究
会议
故障检测和隔离在可信软件系统的构建中具有重要的作用,因此故障诊断问题已受到人们广泛的关注。网构软件代表了Internet环境下的一种新型的软件形态,其构建依赖于开放协同环境
会议
目的 观察小剂量米非司酮用于紧急避孕的临床效果。方法 在无保护性交 3d内就诊、要求采用补救措施以防意外妊娠的健康妇女 35 2例 ,空腹口服米非司酮 10mg ,每日 1次 ,连