skip to main content
research-article

Filtering and Selecting Semantic Web Services with Interactive Composition Techniques

Published: 01 July 2004 Publication History

Abstract

Creating novel functionality by means of composing existing Web Services is essential for a variety of applications. A main problem for automated Web Service composition is the gap between the concepts people use and the data computers interpret. An interactive approach overcomes this barrier using Semantic Web technologies. This approach uses contextual information to find the matching services at each step of the composition. The matches are filtered using ontological reasoning on the semantic descriptions of the services. The authors have developed a prototype on the basis of these ideas and tested their system by generating OWL-S descriptions for some of the common Web Services. The approach is also applicable to other network environments where devices provide their functionalities as Web Services and their capabilities are described using Web Ontologies.

References

[1]
E. Christensen, et al., "Web Services Description Language (WSDL) 1.1," World Wide Web Consortium (W3C) note, 2001; www.w3.org/TR/2001/NOTE-wsdl-20010315.
[2]
"SOAP 1.2," World Wide Web Consortium (W3C) recommendation, N. Mitra, ed., W3C, June 2003; www.w3.org/TR/soap12-part0.
[3]
F. Curbera, et al., "Business Process Execution Language for Web Services, v1.0," S. Thatte, ed., IBM, July 2001; www-106.ibm.com/developerworks/webservices/library/ws-bpel.
[4]
B. Benatallah, et al., "Towards Patterns of Web Services Composition," Patterns and Skeletons for Parallel and Distributed Computing, S. Gorlatch and F. Rabhi, eds., Springer-Verlag, 2002, p. 265.
[5]
R. Masuoka B. Parsia and Y. Labrou, "Task Computing—The Semantic Web Meets Pervasive Computing," The Semantic Web–ISWC 2003: 2nd Int'l Semantic Web Conf., LNCS 2870, Springer-Verlag, 2003, pp. 866–881.
[6]
T. Berners-Lee J. Hendler and O. Lassila, "The Semantic Web," Scientific American, vol. 284, no. 5, 2001, pp. 34–43.
[7]
M. Dean, et al., "Web Ontology Language (OWL) Reference Version 1.0," World Wide Web Consortium (W3C) note, Nov. 2002; www.w3.org/TR/2002/WD-owl-ref-20021112.
[8]
I. Horrocks, et al., "DAML+OIL," 2001; www.daml.org/2001/03/daml+oil-index.html.
[9]
D. Brickley and R. Guha, "Resource Description Framework (RDF) Model and Syntax Specification," World Wide Web Consortium (WC3) recommendation, Feb. 1999; www.w3.org/TR/1999/REC-rdf-syntax-19990222.
[10]
R. Worden., "Meaning Definition Language, v2.06," July 2002; www.charteris.com/XMLToolkit/MDL.asp.
[11]
J. Peer, "Bringing Together Semantic Web and Web Services," The Semantic Web–ISWC 2003: 1st Int'l Semantic Web Conf., LNCS 2342, Springer-Verlag, 2002, p. 279.
[12]
M. Paolucci, et al., "Semantic Matching of Web Services Capabilities," The Semantic Web–ISWC 2003: 1st Int'l Semantic Web Conf., LNCS 2342, Springer-Verlag, 2002, p. 333.
[13]
J. Gonzalez-Castillo D. Trastour and C. Bartolini, "Description Logics for Matchmaking of Services," Proc. Workshop Applications of Description Logics (ADL 2001), CEUR, 2002.
[14]
L. Li and I. Horrocks, "A Software Framework for Matchmaking Based on Semantic Web Technology," Proc. 12th Int'l World Wide Web Conf., World Wide Web Consortium, 2003, p. 48.
[15]
F. Curbera, et al., "Business Process Execution Language for Web Services, v1.0," S. Thatte, ed., IBM, July 2001; www-106.ibm.com/developerworks/webservices/library/ws-bpel.
[16]
M. Paolucci, et al., "Semantic Matching of Web Services Capabilities," The Semantic Web–ISWC 2002: 1st Int'l Semantic Web Conf., LNCS 2342, Springer-Verlag, 2002, pp. 333–347.
[17]
J. Gonzalez-Castillo D. Trastour and C. Bartolini, "Description Logics for Matchmaking of Services," Proc. Workshop Applications of Description Logics, CEUR, 2002.
[18]
L. Li and I. Horrocks, "A Software Framework for Matchmaking Based on Semantic Web Technology," Proc. 12th Int'l World Wide Web Conf., World Wide Web Consortium, 2003, p. 48.
[19]
J. Kim Y. Gil and M. Spraragen, "A Knowledge-Based Approach to Interactive Workflow Composition," Proc. Int'l Conf. Automated Planning and Scheduling, Workshop Planning and Scheduling for Web and Grid Services, AAAI Press, 2004.

Cited By

View all
  1. Filtering and Selecting Semantic Web Services with Interactive Composition Techniques

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Intelligent Systems
    IEEE Intelligent Systems  Volume 19, Issue 4
    July 2004
    93 pages

    Publisher

    IEEE Educational Activities Department

    United States

    Publication History

    Published: 01 July 2004

    Author Tags

    1. OWL
    2. OWL-S
    3. Ontology Mapping
    4. Semantic Web
    5. WSDL
    6. Web Ontologies
    7. Web Service Composition

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media