基于反射Petri网的ASBS系统形式化验证相关技术研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:PLF119
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SO A、Web服务技术的发展,越来越多的软件系统采用SOA的架构来实现,这类系统称为基于服务的软件系统。基于服务的软件系统面向用户需求变化或系统环境变化时,对系统的组成和结构进行动态调整,不断进行演化实现系统优化,从而具有自适应的能力,称作是自适应的基于服务的软件系统(Adaptive Service Based System, ASBS)。ASBS系统在生命周期中不断进行调整和变化,采用形式化验证技术对ASBS系统进行模拟和分析是保障演化的ASBS可靠执行的一种有效途径。目前,学术界和工业界从不同侧面展开了对ASBS系统的研究工作,已有大量研究成果,但还存在以下问题:基于何种形式化模型来模拟ASBS系统的动态演化,对不断变化的系统进行建模和分析;如何定义ASBS调节时的演化策略,使得演化策略能够灵活的适用于不同的演化场景;在面向离线演化时,如何判定演化策略执行的结果是否保持系统的流程一致性;在面向在线演化时,基于什么样的标准能够判定调节时的替换策略能否正常执行。由于ASBS系统具有自适应的特性,对ASBS系统进行验证分析的形式化工具需要考虑系统不断进行变化和调整的特征。本文基于反射Petri网模型,提出了有色反射Petri模型,从系统本身和变化两方面分别对ASBS系统建模;从ASBS系统在线演化和离线演化两个不同层面定义和描述演化策略,提出演化策略生成算法;针对系统离线演化时流程能否保持一致的问题,分别从控制流和数据流两方面,提出流程一致性的分析和判定方法;针对在线演化时服务依据哪种标准进行有效替换的问题,提出基于行为效果的服务可替换性分析和判定方法。本文在以下方面开展了工作。(1)针对ASBS系统动态演化特性的建模问题,建立有色反射Petri网模型,基于有色反射Petri网构建ASBS演化模型。根据ASBS需要动态适应外部变化、自动进行调整的特性,本文提出使用反射Petri网模型对系统本身和变化部分分开进行建模,充分表达ASBS系统的自适应特性。但反射Petri网的基层模型在表示组合服务的语义信息方面不足,本文扩展现有的反射Petri网模型,给出有色反射Petri网模型,基于有色反射Petri网模型对ASBS系统进行建模,描述具体的建模过程,为ASBS系统的验证和分析奠定基础。本文结合在线购物系统建模的具体实例,证明有色反射Petri网模型可以有效的支持ASBS系统的建模。(2)针对不同演化场景的演化策略表示问题,提出面向在线和离线演化的两种演化策略表示模型,针对离线演化的调整动作定义问题,提出ASBS演化策略的生成算法。ASBS系统处于一个不断变化的环境中,一方面需要对外界环境的变化做出响应进行在线的实时调整,另一方面系统需要面向用户需求和系统设计方面的变化进行离线的流程结构调整。为了能够支持ASBS面向不同变化进行调整的场景,本文提出从在线和离线两个层面定义面向服务替换和面向流程重构的演化策略。当ASBS进行流程重构时,在用户定义好变化前后的流程描述文档情况下,本文提出基于图编辑距离的思想实现演化策略生成算法,通过具体的实例说明算法是正确的、有效的。(3)针对离线演化时的流程一致性问题,基于有色反射Petri网模型提出ASBS系统的流程一致性分析和判定方法。当ASBS系统运行到一个阶段,为了满足新的业务需求,系统会执行离线的演化策略进行重配置,在重配置的过程中,如何保证系统正常执行,需要对演化过程中系统的流程一致性进行分析和验证。本文提出基于有色反射Petri网模型、从控制流和数据流两方面对ASBS系统的流程一致性进行判定。控制流一致性判定主要对流程结构进行分析,如无死锁、死变迁等,数据流一致性判定主要对流程中活动之间的数据依赖关系进行分析,针对流程中的数据冗余、数据不匹配等问题提出判定方法,二者相结合实现了面向离线演化时的ASBS系统流程一致性分析。(4)针对在线演化时的服务可替换性问题,提出基于行为效果的服务可替换性分析和判定方法。ASBS进行在线的动态调整时,如果网络中出现了一个新服务或者正在执行过程某一个服务不好用,需要进行服务的动态替换。进行服务无缝集成与协作中一个重要问题是对服务可替换性的分析,在基于行为的服务组合场景下,考虑基于行为效果的服务可替换性定量判定方法,通过定义服务行为模型、服务行为效果、行为效果一致和服务可替换度,结合Petri网变换理论计算服务可替换度,实现基于行为效果的服务可替换性分析。
其他文献
路由体系架构是未来互联网体系研究的重中之重,是影响网络各方面性能的关键因素。因此,近年来国内外学者提出了多种未来网络路由体系架构。其中,基于路径标识的路由体系架构
外部董事制度是加强董事会建设的一项重要举措,要充分发挥外部董事制度的作用就要形成一套有效的运作机制。在借鉴央企董事会试点经验的基础上,上海国有企业集团积极开展外部
随着Web规模的不断扩大,用户准确地从中找到所要查询的Web数据源并进行查询是非常困难的事情。为了能有效地访问这些数据源,Web数据集成系统应运而生。由于在Web中,深网(Deep
目的:分析青年男女胃癌的发病特点和病理特征的不同,为青年胃癌的预防和治疗提供理论依据.方法:总结6年间收治的68例年龄低于35岁青年胃癌资料进行筛选和研究,对患者性别、内镜
6月8日,青岛市黄岛经济开发区,圣戈班韩洛玻玻璃有限公司日熔量620吨浮法玻璃生产线投产仪式隆重举行.
企业基于营销竞争条件下的产品研发与产品制造管理,是市场竞争时代现代企业生产经营的必要条件。对于水泥行业来说,通用水泥产品历经180年之久,制造标准已经实现国际化,水泥企业
随着信息技术的快速发展,互联网逐渐成为现代社会的重要信息基础设施。基于互联网的虚拟计算环境(iVCE: Internet-based Virtual Computing Environment)是一种适应互联网特
浙江省嘉兴市芽芽水泥有限公司前身为原嘉兴第二水泥厂,2007年由中国建材入股,成为南方水泥骨干企业。在“大南方”的平台上,芽芽水泥迈开了新的发展步伐。
为提高边缘网对流媒体业务的的承载服务能力,满足流媒体业务可控制、可管理和可运营的综合要求,国家863计划高性能宽带信息网(3Tnet)启动了重大子项课题——“大规模接入汇聚
针对15127工作面带式输送机在运输物料时因输送机张紧不符合设计,导致输送带跑偏、断带、负荷加大、上窜下跳等现象,分析了带式输送机传统张紧装置类型及主要存在问题,提出了