Semantic web services: current status and future directions

An increasing number of Web services are appearing, users as well as software agents and other web services need to be able to find, select, understand and invoke these services. Today, Web services (e.g. travel services, book selling services, stock reporting services etc) are discovered and invoked manually by human users, which hardcode the interaction between their own programs and the available Web services. Web services standards, such as UDDI, WSDL and SOAP, contribute to this vision by facilitating the interoperation between Web services and software agents or users. As a consequence of these standards is becoming by increasingly easier to connect Web services with their clients. The drawback of these standards is that there is no support for automatic interoperation, and therefore they implicitly assume that a programmer will hardcode the interaction between Web services and his own programs.

[1]  Amit P. Sheth,et al.  Metadata and Semantics for Web Services and Processes , 2003 .

[2]  Steffen Staab,et al.  Supporting application development in the Semantic Web , 2003 .

[3]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[4]  Wolfgang Nejdl Design Issues and Challenges for RDF- and Schema-Based Peer-to-Peer Systems , 2003, DBISP2P.

[5]  Donald D. Chamberlin XQuery: An XML query language , 2002, IBM Syst. J..

[6]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[7]  Wolfgang Nejdl,et al.  Super-peer-based routing and clustering strategies for RDF-based peer-to-peer networks , 2003, WWW '03.

[8]  Steffen Staab,et al.  An Extensible Ontology Software Environment , 2004, Handbook on Ontologies.

[9]  Anupriya Ankolekar,et al.  Automated discovery, interaction and composition of Semantic Web services , 2003, J. Web Semant..

[10]  Ian Horrocks,et al.  Description logic programs: combining logic programs with description logic , 2003, WWW '03.

[11]  Ian Horrocks,et al.  A proposal for an owl rules language , 2004, WWW '04.

[12]  Ian Horrocks,et al.  RDFS(FA) and RDF MT: Two Semantics for RDFS , 2003, SEMWEB.

[13]  Ian Horrocks,et al.  Querying the Semantic Web: A Formal Approach , 2002, SEMWEB.

[14]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[15]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[16]  Vassilis Christophides,et al.  Querying the Semantic Web with RQL , 2003, Comput. Networks.

[17]  F. V. Harmelen,et al.  The relation between ontologies and XML schemas , 2001 .

[18]  Steffen Staab,et al.  Ontologies in RDF(S) , 2001 .

[19]  Bernardo Cuenca Grau,et al.  A possible simplification of the semantic web architecture , 2004, WWW '04.