| 注册
首页|期刊导航|计算机工程与科学|一种基于抽象与精化技术的Web服务组合验证方法

一种基于抽象与精化技术的Web服务组合验证方法

陈国彬 任强 张广泉

计算机工程与科学2011,Vol.33Issue(9):76-80,5.
计算机工程与科学2011,Vol.33Issue(9):76-80,5.DOI:10.3969/j.issn.1007-130X.2011.09.014

一种基于抽象与精化技术的Web服务组合验证方法

A Verification Method for Web Services Combination Based on Abstract and Refinement Techniques

陈国彬 1任强 2张广泉3

作者信息

  • 1. 重庆工商大学融智学院,重庆400033
  • 2. 苏州大学计算机科学与技术学院,江苏苏州215006
  • 3. 中国科学院计算机科学国家重点实验室,北京100080
  • 折叠

摘要

Abstract

Model checking has been widely used to verify the compatibility of Web services composition models, since it can give counterexamples and high automation. As for the state explosion problem existing in model checking, we introduce the predicate abstraction and refinement techniques into the traditional model checking method, and propose a framework for Web services composition based on the such techniques. First, we model each Web service based on the predicate abstraction and composite the models with combination operations. Second, we project the counterexamples obtained by model checking over each Web service, and confirm the projection counterexamples. Third, the Web service abstraction model that causes spurious counterexamples is refined, and a new composition abstract model, whose properties also should be verified, is generated. Finally, we show the correctness of our proposal to relieve state explosion.

关键词

Web服务组合/模型检测/谓词抽象/精化技术

Key words

Web services combination/ model checking/ predicate abstraction refinement technique

分类

信息技术与安全科学

引用本文复制引用

陈国彬,任强,张广泉..一种基于抽象与精化技术的Web服务组合验证方法[J].计算机工程与科学,2011,33(9):76-80,5.

基金项目

江苏省自然科学基金项目(BK2011152) (BK2011152)

中国科学院计算机科学国家重点实验室开放课题(CSYSKF0908) (CSYSKF0908)

计算机工程与科学

OA北大核心CSCDCSTPCD

1007-130X

访问量0
|
下载量0
段落导航相关论文