《计算机学报》文章摘要   全文下载
  文章题目一种基于认知模型检测的Web服务组合验证方法
  作者骆翔宇1),2) 谭征3) 苏开乐4),5) 吴立军6)
  作者单位1)(华侨大学计算机科学与技术学院 福建 厦门 361021) 2)(清华大学软件学院 北京 100084) 3)(中核兰州铀浓缩有限公司 兰州 730065) 4)(北京大学教育部高可信软件重点实验室 北京 100871) 5)(浙江师范大学数理信息学院 浙江 金华 321004) 6)(电子科技大学计算机科学与工程学院 成都 410073)
  发表年份2011
  发表月份6期(1041—1061)
  文章摘要摘要 近几年Web服务组合的形式化验证逐渐成为研究热点.模型检测作为形式化验证的一种主流技术,可以克服传统软件测试用例生成不完备的不足,同时具有验证自动化的优点.该文提出并实现了一种Web服务组合的认知模型检测方法,将Web服务组合建模为多主体系统,在分析BPEL语言控制流程基础上,提出BPEL活动的形式化模型,给出活动执行语义.进而以迁移七元组为中间形式,开发从BPEL流程到迁移七元组集合以及从这些迁移七元组到MCTK(一种我们开发的多主体系统模型检测工具)输入语言的自动转换算法,最终通过MCTK进行验证.实验结果表明开发的算法不仅可以有效验证Web服务组合的时态逻辑规范,而且可以验证多主体系统特有的认知逻辑规范及其时态组合. 关键词 模型检测;Web服务组合;BPEL;认知逻辑;多主体系统 中图法分类号 TP301 DOI号:10.3724/SP.J.1016.2011.01041