Abstract Model Checking for Web Services

被引:0
|
作者
QIAN Junyan
机构
基金
中国国家自然科学基金;
关键词
Web-services; model checking; predicate abstraction; hypertext preprocessor;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
Web-services are highly distributed programs, and concurrent software is notoriously error-prone. Model checking is a powerful technique to find bugs in concurrent systems. However, the existing model checkers have no enough ability to support for the programming languages and communication mechanisms used for Web services. We propose to use Kripke structures as means of modeling Web service. This paper presents an automated way to extract formal models from programs implementing Web services using predicate abstraction for abstract model checking. The ab-stract models are checked by means of a model checker that im-plements automatic abstraction refinement. These results enable the verification of the applications that implement Web services.
引用
收藏
页码:466 / 470
页数:5
相关论文
共 50 条
  • [1] Modeling and Model Checking Web Services
    Schlingloff, Holger
    Martens, Axel
    Schmidt, Karsten
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 126 : 3 - 26
  • [2] Model checking technologies for web services
    Huang, Hai
    Mason, Rick A.
    Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems and The Second International Workshop on Collaborative Computing, Integration, and Assurance, Proceedings, 2006, : 217 - 222
  • [3] Model checking behavioral specification of BPEL web services
    Dong, Rongsheng
    Wei, Zhao
    Luo, Xiangyu
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 198 - 203
  • [4] Automated model checking and testing for composite web services
    Huang, H
    Tsai, WT
    Paul, R
    Chen, Y
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 300 - 307
  • [5] Proof slicing with application to model checking web services
    Huang, H
    Tsai, WT
    Paul, R
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 292 - 299
  • [6] Model checking web services choreography in process analysis toolkit
    许东
    雷州
    李卫民
    张博锋
    Journal of Shanghai University(English Edition), 2010, 14 (01) : 45 - 49
  • [7] Conflict detection in composite web services based on model checking
    Kim, Yeon-Seok
    Shin, Dong-Hoon
    Jeon, Hyun-Bae
    Lee, Kyong-Ho
    Cho, Kee-Seong
    Park, Wonjoo
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2013, 9 (04) : 394 - 430
  • [9] Model checking web services choreography in process analysis toolkit
    许东
    雷州
    李卫民
    张博锋
    Advances in Manufacturing, 2010, (01) : 45 - 49
  • [10] Timed Model Checking Based Approach for Web Services Analysis
    Guermouche, Nawal
    Godart, Claude
    2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 213 - 221