Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Web Service Modeling Ontology

Published: 01 January 2005 Publication History

Abstract

The potential to achieve dynamic, scalable and cost-effective marketplaces and eCommerce solutions has driven recent research efforts towards so-called Semantic Web Services that are enriching Web services with machine-processable semantics. To this end, the Web Service Modeling Ontology (WSMO) provides the conceptual underpinning and a formal language for semantically describing all relevant aspects of Web services in order to facilitate the automatization of discovering, combining and invoking electronic services over the Web.
In this paper we describe the overall structure of WSMO by its four main elements: ontologies, which provide the terminology used by other WSMO elements, Web services, which provide access to services that, in turn, provide some value in some domain, goals that represent user desires, and mediators, which deal with interoperability problems between different WSMO elements. Along with introducing the main elements of WSMO, we provide a logical language for defining formal statements in WSMO together with some motivating examples from practical use cases which shall demonstrate the benefits of Semantic Web Services.

References

[1]
Alonso, G., Casati, F., Kuno, H., & Machiraju, V. (2003). Web services. Springer.
[2]
Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic I., & Weerawarana, S. (May 2003). Business process execution language for web services version 1.1 (Technical report).
[3]
Arroyo, S., Bussler, C., Kopecky, J., Lara, R., Polleres A., & Zaremba, M. (2004). Web service capabilities and constraints in WSMO. W3C Workshop on Constraints and Capabilities for Web Services, Oracle Conference Center, Redwood Shores, CA, USA, October 2004.
[4]
Baida, Z., Gordijn, J., Omelayenko B., & Akkermans, H. (2004). A shared service ter- minology for online service provisioning. Proceedings of the 6th international conference on Electronic commerce, ICEC'04.
[5]
Bellwood, T., Clement, L., Ehnebuske, D., Hately, A., Hondo, M., Husband, Y.L., Januszewski, K., Lee, S., McKee, B., Munter, J., & von Riegen, C. (July 2002). UDDI version 3.0. Technical report.
[6]
Berners-Lee, T., Fielding R.T., & Masinter, L. (August 1998). Uniform resource identifiers (uri): Generic syntax (RFC 2396, IETF).
[7]
Berners-Lee, T., Hendler J., &. Lassila, O. (2001). The semantic web. Scientific American, 284(5), 34-43.
[8]
Bray, T., Hollander D., & Layman, A. (1999). Namespaces in XML. Http: //www.w3.org/TR/REC-xml-names.
[9]
Bruijn, J.D., Polleres, A., Lara R., & Fensel, D. (November 2004). OWL DL vs. OWL Flight: Conceptual modeling and reasoning for the semantic web (Technical Report, DERI-TR-2004-11-10, DERI).
[10]
Christensen, E., Curbera, F., Meredith, G., & Weerawarana, S. (March 2001). Web Services Description Language (WSDL) 1.1. Http://www.w3.org/TR/wsdl.
[11]
de Bruijn, J. (Ed.). (2004). The WSML Family of Representation Languages. (WSMO Deliverable D16, WSMO Working Draft, 2004). Latest version available at http://www.wsmo.org/2004/d16/.
[12]
de Bruijn, J. (Ed.). (2005). The Web Service Modeling Language WSML. (WSML Final Draft D16.1v0.2, March 2005). Available from http://www.wsmo.org/TR/d16/d16.1/v0.2/.
[13]
Dean, M., & Schreiber, G. (Eds.). (2004). OWL Web Ontology Language Reference. (W3C Recommendation, 10 February 2004).
[14]
Domingue, J. Cabral, L., Hakimpour, F., Sell, D. & Motta, E. (2004). Irs-iii: A platform and infrastructure for creating wsmo-based semantic web services. Proceedings of the 1st WSMO Implementation Workshop (WIW), September 2004.
[15]
dpANS. (1998). KIF. knowledge interchange format: Draft proposed American national standard (dpANS). (Technical Report. NCITS.T2/98-004, 1998). Available from http://logic.stanford.edu/kif/dpans.html.
[16]
Enderton, H.B. (1972). Degrees of computational complexity. J. Comput. Syst. Sci., 6(5), 389-396.
[17]
Feier, C. (Ed.). (2004). WSMO Primer. (WSMO Deliverable D3.1, WSMO Working Draft). Latest version available at http://www.wsmo.org/2004/d3/d3.1/.
[18]
Fensel, D., & Bussler, C. (2002). The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications, 1(2).
[19]
Fensel, D., Motta, E., van Harmelen, F., Benjamins, V.R., Crubezy, M,. Decker, S., Gaspari, M., Groenboom, R., Grosso, W., Musen, M., Plaza, E., Schreiber, G., Studer, R., & Wielinga, B. (2003). The unified problem-solving method development language upml. Knowl. Inf. Syst., 5(1), 83-131.
[20]
XML Protocol Working Group. (June 2003). Soap version 1.2. (Technical report, W3C Recommendation).
[21]
Gruber, T.R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5, 199-220.
[22]
Gurevich, Y. (1995). Evolving algebras 1993: Lipari guide (pp. 9-36). Oxford University Press, Inc.
[23]
Hayes, P. (February 2004). Rdf semantics. Http://www.w3.org/TR/rdf-mt/.
[24]
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., & Dean, M. (May 2004). SWRL: A semantic web rule language combiningOWL and RuleML. Available from http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/.
[25]
Keller, U., Lara, R. & Polleres, A. (Eds.). (2004). WSMO Web Service Discovery. (WSMO Web Service Discovery Working Draft D5.1v0.1, December 2004.) Available from http://www.wsmo.org/2004/d5/d5.1/v0.1/.
[26]
Keller, U., Stollberg, M. & Fensel, D. (September 2004). Woogle meets semantic web fred. Proceedings of the 1st WSMO Implementation Workshop (WIW).
[27]
Kifer, M., Lara, R., Polleres, A., Zhao, C., Keller, U., Lausen, H., & Fensel, D. (November 2004). A logical framework for web service discovery. ISWC 2004 Workshop on Semantic Web Services: Preparing to Meet the World of Business Applications, Hiroshima, Japan.
[28]
Kifer, M., Lausen, G., & Wu, J. (1995). Logical foundations of object-oriented and frame-based languages. JACM, 42(4), 741-843.
[29]
Kiryakov, A., Ognyanov, D. & Kirov, V. (2004). A framework for representing ontologies consisting of several thousand concepts definitions (DIP Deliverable D2.2, Ontotext Lab).
[30]
Lara, R., Roman, D., Polleres, A., & Fensel, D. (September 2004). A conceptual comparison of WSMO and OWL-S. Proceedings of the European Conference on Web Services (ECOWS 2004), Erfurt, Germany.
[31]
Lausen, H., & Felderer, M. (September 2004). Architecture for an ontology and web service modelling studio. Proceedings of the 1st WSMO Implementation Workshop (WIW).
[32]
McDermott, D. (January 2004). DRS: A set of conventions for representing logical languages in RDF. Available from http://www.daml.org/services/owl-s/1.1B/DRSguide.pdf.
[33]
Moran, M., Zaremba, M., Mocan, A., & Bussler, C. (September 2004). Using wsmx to bind requester and provider at runtime when executing semantic web services. Proceedings of the 1st WSMO Implementation Workshop (WIW).
[34]
Motta, E., Domingue, J., Cabral, L., & Gaspari, M. (October 2003). IRS-II: A framework and infrastructure for semantic web services. 2nd International Semantic Web Conference (ISWC2003). Springer Verlag.
[35]
Object Management Group Inc. (OMG). (2002). Meta object facility (MOF) specification v1.4.
[36]
O'Sullivan, J., Edmond, D., & ter Hofstede, A., (2002). What is a service? Towards accurate description of non-functional properties, Distributed and Parallel Databases, 12(2-3), 117-133.
[37]
Paolucci, M., Srinivasan, N., & Sycara, K. (November 2004). Expressing WSMO mediators in OWL-S. In D. Martin, R. Lara & T. Yamaguchi (Eds.). Proceedings of the 1st. Intl. Workshop SWS'2004 at ISWC 2004, (Vol. 119). CEUR-WS.org/Vol-119.
[38]
Preist, C. (November 2004). A conceptual architecture for semantic web services. 3rd International Semantic Web Conference (ISWC2004). Springer Verlag.
[39]
Reiter, R. (2001). Knowledge in action: logical foundations for specifying and implementing dynamical systems. MIT Press.
[40]
Roman, D. (Ed.). (2004). WSMO Choreogrpahy. (WSMO Choreography Working Draft D14v0.1, November 2004). Available from http://www.wsmo.org/2004/d14/v1.0/.
[41]
Roman, D., Lausen, H., & Keller, U. (Eds.). (December 2004). Web Service Modeling Ontology (WSMO). (WSMO Working Draft D2v1.1). Available from http://www.wsmo.org/2004/d2/v1.1/.
[42]
Stollberg, M. Lausen, H. Polleres, A. & Lara, R. (Eds.). (2004). WSMO Use Case Modeling and Testing. (WSMO Deliverable D3.2, WSMO Working Draft, 2004.). Latest version available at http://www.wsmo.org/2004/d3/d3.2/.
[43]
The OWL Services Coalition. (July 2004). OWL-S 1.1 beta release. Available from http://www.daml.org/services/owls/1.1B/.
[44]
Valle, E.D., Cerizza, D., & Gadda, L. (Eds.). (2004). Use Case: Semantic Discovery of Community of Practice. (COCOONWorking Draft, December 2004). Available from http://cocoon.cefriel.it/RD2/usecases/semanticdiscovery-of-cop.
[45]
Weibel, S., Kunze, J., Lagoze, C., & Wolf, M. (September 1998). Dublin core metadata for resource discovery. (RFC 2413, IETF).
[46]
Wiederhold, G. (1994). Mediators in the architecture of the future information systems. Computer, 25(3), 38-49.
[47]
Yang, G., & Kifer, M. (2002). Well-founded optimism: Inheritance in frame- based knowledge bases. First International Conference on Ontologies, Databases and Applications of Semantics (ODBASE), Irvine, California.
[48]
Yang, G., & Kifer, M. (2003). Inheritance and rules in object-oriented semantic web languages. Second International Workshop on Rules & Rule Markup Languages for the Semantic Web (RuleML), Sanibel Island, Florida.
[49]
Yang, G., & Kifer, M. (2003). Reasoning about anonymous resources and meta statements on the semantic web. Journal of Data Semantics, 2800, 69-97.

Cited By

View all
  • (2022)Governance of Autonomous Agents on the Web: Challenges and OpportunitiesACM Transactions on Internet Technology10.1145/350791022:4(1-31)Online publication date: 14-Nov-2022
  • (2021)Semantic Services Catalog for Multiagent Systems SocietyAdvances in Practical Applications of Agents, Multi-Agent Systems, and Social Good. The PAAMS Collection10.1007/978-3-030-85739-4_19(229-240)Online publication date: 6-Oct-2021
  • (2020)Semantic modeling for engineering data analytics solutionsSemantic Web10.3233/SW-19035211:3(525-547)Online publication date: 1-Jan-2020
  • Show More Cited By
  1. Web Service Modeling Ontology

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Applied Ontology
    Applied Ontology  Volume 1, Issue 1
    January 2005
    132 pages

    Publisher

    IOS Press

    Netherlands

    Publication History

    Published: 01 January 2005

    Author Tags

    1. Ontologies
    2. Semantic Web
    3. Semantic Web Services
    4. Web services

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 20 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Governance of Autonomous Agents on the Web: Challenges and OpportunitiesACM Transactions on Internet Technology10.1145/350791022:4(1-31)Online publication date: 14-Nov-2022
    • (2021)Semantic Services Catalog for Multiagent Systems SocietyAdvances in Practical Applications of Agents, Multi-Agent Systems, and Social Good. The PAAMS Collection10.1007/978-3-030-85739-4_19(229-240)Online publication date: 6-Oct-2021
    • (2020)Semantic modeling for engineering data analytics solutionsSemantic Web10.3233/SW-19035211:3(525-547)Online publication date: 1-Jan-2020
    • (2019)HSSNProceedings of the 23rd International Database Applications & Engineering Symposium10.1145/3331076.3331102(1-10)Online publication date: 10-Jun-2019
    • (2019)Evaluating Domain OntologiesACM Computing Surveys10.1145/332912452:4(1-44)Online publication date: 11-Sep-2019
    • (2019)Efficient Algorithm for Identification and Cache Based Discovery of Cloud ServicesMobile Networks and Applications10.1007/s11036-019-01256-024:4(1181-1197)Online publication date: 1-Aug-2019
    • (2018)QoS management in real-time spatial big data using a feedback control schedulingInternational Journal of Intelligent Information and Database Systems10.5555/3302748.330275211:4(266-295)Online publication date: 1-Jan-2018
    • (2018)ServLogSemantic Web10.3233/SW-1702629:2(257-290)Online publication date: 1-Jan-2018
    • (2018)Exploiting Semantic Web Services in the Development of Context-Aware SystemsProcedia Computer Science10.1016/j.procs.2018.01.137127:C(398-407)Online publication date: 1-May-2018
    • (2017)A semantic framework for sequential decision making for journal of web engineeringJournal of Web Engineering10.5555/3177589.317759416:5-6(471-504)Online publication date: 1-Sep-2017
    • Show More Cited By

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media