一种Web服务组合的认知模型检测方法

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:a98466
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于 Web服务及其协同的动态性、开放多变的互联网运行环境以及松耦合的服务开发模式,所导致的开发和运行过程的不确定性,使得 Web服务组合的正确性和可靠性等可信性质难以得到保证。因此,形式化分析和验证 Web服务组合的研究也越来越受到重视。当前针对 Web服务的模型检测方法和工具还比较少,建模与验证环节均需手工处理,因此验证过程自动化程度较低;另外,Web服务组合可视为一种典型的多智能体系统,因此验证多智能体系统特有的知识与合作等性质也具有重要意义。  为了提高Web服务组合的形式化建模的自动化程度,支持对知识、合作等Web服务认知状态及其时态演变等性质的验证,本文以多智能体系统模型检测工具MCMAS底层验证平台,设计并实现了Web服务组合的自动验证原型系统MCWS。首先,用BPEL状态迁移系统对业务流程执行语言BPEL进行形式化建模,给出基本活动、结构化活动、错误处理和补偿处理的的形式语义;然后,提出自动验证 Web服务组合的MCWS系统架构,设计并实现了BPEL向状态迁移系统自动转化的主要算法B2S,以及状态迁移系统向ISPL代码自动转换的主要算法S2I,并对BPEL中的死路删除机制进行了详细描述;最后,应用MCWS对贷款服务和雇员出差服务两个实例的时序认知及合作等性质进行了分析和验证,显示了MCWS的有效性。
其他文献
在基于构件的软件开发过程中,构件是软件复用的基本单元,而构件的演化是由一系列复杂的变化活动组成。在动态演化过程中,当某一构件发生变化的时候,很有可能导致与其行为相关
在测井过程中,为了获得较真实的测井数据,需要对温度、井径、泥浆电阻率、泥浆密度等环境影响因素进行校正,除仪器本身有一定校正外,校正过程大多采用计算机软件进行。目前应用的
石油作为一种不可再生的资源,随着开采年限的增长则变得越来越少,石油勘探开发的难度也越来越大,然而,石油能源仍然是全世界最重要的能源之一。石油勘探工作量则是石油开发过程中
无线传感器网络(Wireless Sensor Network,WSN)是一种全新的信息获取、处理和传输技术,它实现了信息世界和物理世界的紧密结合,因此得到学术界和产业界的高度重视。路由协议
作为智能控制技术的一个重要分支,嵌入式系统已被广泛地应用于通信、交通、科研、医疗等各个领域,并不断扩展着应用前景。嵌入式实验课程是整个计算机专业系统教育的必要环节,嵌
本论文以国家重大专项子课题项目为依托,用面向对象的方法和基于C++语言的跨平台的图形用户界面应用程序框架QT技术,对地球物理测井中电法测井(本论文针对随钻电磁波电阻率测井
在视频监控系统中,人们通常关注的是视频中的异常行为,而传统的手工标记异常行为的方法已不能满足人们对于监控系统时效性和准确性的要求。因此,自动行为识别技术在智能视频
心脏病是一种常见的多发慢性疾病,由于病情隐蔽、发展缓慢、发病危险性高,故而成为威胁人类生命的主要疾病。心电信号的预处理和波形检测是心电自动分析诊断系统的关键问题,直接
传统的软件设计都是将其功能呈现出来而隐藏了其本身的实现,这一点已经带来了计算机软件发展的一些问题,如可移植性、可复用性等。因此,人们开始探索新一代的软件开发技术来适应
Ad Hoc网络是一种与传统网络不同的自组织网,已被广泛应用于军事、民用等相关领域。Ad Hoc网络固有的特点给研究网络的正常通信带来了巨大的挑战,需要我们对其安全性问题进行