TY - GEN
T1 - Polynomial-time reasoning for semantic web service composition
AU - Hoffmann, Jörg
AU - Scicluna, James
AU - Kaczmarek, Tomasz
AU - Weber, Ingo
PY - 2007
Y1 - 2007
N2 - Automatic composition of semantic web services should make use of the ontology in which the services are specified. While the approaches can strongly benefit from doing so, they have to deal with the frame and ramification problems, necessitating worst-case exponential reasoning even to determine the outcome of applying a single web service. The existing approaches to composition either ignore the background ontology, matching web services based on concept names and hence removing the need for reasoning; or they employ full-scale reasoning and suffer from the unavoidable performance deficiencies. In our work, we instead look for interesting classes of ontologies where the required reasoning is polynomial. We define a formalism for semantic web service composition. We present polynomial-time methods for dealing with several of the most commonly used ontology modelling constructs; further extensions are possible. We prove that our methods are correct. We are currently developing an implementation of our techniques.
AB - Automatic composition of semantic web services should make use of the ontology in which the services are specified. While the approaches can strongly benefit from doing so, they have to deal with the frame and ramification problems, necessitating worst-case exponential reasoning even to determine the outcome of applying a single web service. The existing approaches to composition either ignore the background ontology, matching web services based on concept names and hence removing the need for reasoning; or they employ full-scale reasoning and suffer from the unavoidable performance deficiencies. In our work, we instead look for interesting classes of ontologies where the required reasoning is polynomial. We define a formalism for semantic web service composition. We present polynomial-time methods for dealing with several of the most commonly used ontology modelling constructs; further extensions are possible. We prove that our methods are correct. We are currently developing an implementation of our techniques.
UR - http://www.scopus.com/inward/record.url?scp=46849093198&partnerID=8YFLogxK
U2 - 10.1109/SERVICES.2007.51
DO - 10.1109/SERVICES.2007.51
M3 - Conference contribution
AN - SCOPUS:46849093198
SN - 0769529267
SN - 9780769529264
T3 - Proceedings - 2007 IEEE Congress on Services, SERVICES 2007
SP - 229
EP - 236
BT - Proceedings - 2007 IEEE Congress on Services, SERVICES 2007
T2 - 2007 IEEE Congress on Services, SERVICES 2007
Y2 - 9 July 2007 through 13 July 2007
ER -