On context-specific substitutability of web services

被引:0
作者
Pathak, Jyotishman [1 ]
Basu, Samik [1 ]
Honavar, Vasant [1 ]
机构
[1] Iowa State Univ, Dept Comp Sci, Ames, IA 50011 USA
来源
2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS | 2007年
基金
美国国家科学基金会;
关键词
web services; composition; substitution; labeled transition systems; mu-calculus; model checking;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web service substitution refers to the problem of identifying a service that can replace another service in the context of a composition with a specified functionality. Existing solutions to this problem rely on detecting the functional and behavioral equivalence of a particular service to be replaced and candidate services that could replace it. We introduce the notion of context-specific substitutability, where context refers to the overall functionality of the composition that is required to be maintained after replacement of its constituents. Using the context information, we investigate two variants of the substitution problem, namely environment-independent and environment dependent, where environment refers to the constituents of a composition and show how the substitutability criteria can be relaxed within this model. We provide a logical formulation of the resulting criteria based on model checking techniques as well as prove the soundness and completeness of the proposed approach.
引用
收藏
页码:192 / +
页数:2
相关论文
共 21 条
[1]  
Andersen H. R, 1995, LOGIC COMPUTER SCI
[2]  
[Anonymous], 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT/ICIW '06)
[3]   Games for synthesis of controllers with partial observation [J].
Arnold, A ;
Vincent, A ;
Walukiewicz, I .
THEORETICAL COMPUTER SCIENCE, 2003, 303 (01) :7-34
[4]  
BASU S, 2006, 4K IEEE C DEC CONTR
[5]   Representing, analysing and managing Web service protocols [J].
Benatallah, Boualem ;
Casati, Fabio ;
Toumani, Farouk .
DATA & KNOWLEDGE ENGINEERING, 2006, 58 (03) :327-357
[6]  
BEYER D, 2005, 15 WORLD WIDE WEB C, P148
[7]  
BORDEAUX L, 2004, 5 INT WORKSH TECHN E, V3324, P15
[8]   Analyzing conversations of Web services [J].
Bultan, T ;
Su, JW ;
Fu, X .
IEEE INTERNET COMPUTING, 2006, 10 (01) :18-25
[9]  
EMERSON E, 1997, S DESCR COMPL FIN MO, P185
[10]   The complexity of tree automata and logics of programs [J].
Emerson, EA ;
Jutla, CS .
SIAM JOURNAL ON COMPUTING, 1999, 29 (01) :132-158