An analysis tool for execution of BPEL services

被引:4
作者
Gravel, Ariane [1 ]
Fu, Xiang [2 ]
Su, Jianwen [1 ]
机构
[1] UC Santa Barbara, Dept Comp Sci, Santa Barbara, CA USA
[2] Georgia Southwestern State Univ, CIS Sch, Atlanta, GA USA
来源
9TH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY/4TH IEEE INTERNATIONAL CONFERENCE ON ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES | 2007年
关键词
D O I
10.1109/CEC-EEE.2007.19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
BPEL is used for specifying web services. In spite of numerous recent efforts in both statically analyzing service specifications and support for service execution, there is still an urgent need for quality assurance for BPEL services in two aspects: (1) lack of tools, techniques to aid under-standing BPEL service specifications and execution in order to make informed decisions about the correctness of its observed functionality, (2) maneuverability in exploring a service execution to identify the source of an erroneous service. In this paper, we develop an Execution Analysis tool for BPEL (EA4B) to address both aspects. EA4B defines an execution log for BPEL. EA4B can read the execution log for post-execution debugging or for near real-time monitoring. EA4B provides an interactive GUI and can walk-through its execution. In addition, EA4B can be integrated with static analysis tools such as WSAT: Error traces generated by WSAT are translated to log files and visually displayed. EA4B provides an execution analysis tool to ease the understanding of a BPEL service and aid in development and debugging tasks.
引用
收藏
页码:429 / +
页数:2
相关论文
共 5 条
[1]  
BLOOMBERG J, 2002, XML WEB SERVICES
[2]  
Fu X, 2004, LECT NOTES COMPUT SC, V3114, P510
[3]  
Fu X., 2004, P 13 INT C WORLD WID, P621
[4]  
Holzmann G., 2003, The SPIN Model Checker-Primer and Reference (M)anual
[5]  
PNUELI A, 1977, P 18 IEEE S FDN COMP, P46, DOI DOI 10.1109/SFCS.1977.32