Advertisement

The OWL-S Editor – A Development Tool for Semantic Web Services

  • Daniel Elenius
  • Grit Denker
  • David Martin
  • Fred Gilham
  • John Khouri
  • Shahin Sadaati
  • Rukman Senanayake
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3532)

Abstract

The power of Web Service (WS) technology lies in the fact that it establishes a common, vendor-neutral platform for integrating distributed computing applications, in intranets as well as the Internet at large. Semantic Web Services (SWSs) promise to provide solutions to the challenges associated with automated discovery, dynamic composition, enactment, and other tasks associated with managing and using service-based systems. One of the barriers to a wider adoption of SWS technology is the lack of tools for creating SWS specifications. OWL-S is one of the major SWS description languages. This paper presents an OWL-S Editor, whose objective is to allow easy, intuitive OWL-S service development and to provide a variety of special-purpose capabilities to facilitate SWS design. The editor is implemented as a plugin to the OWL ontology editor, and is being developed as open-source software.

Keywords

Service Discovery Development Tool Service Component Domain Ontology Service Description 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Erl, T.: Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services. Prentice-Hall, Upper Saddle River (2004)Google Scholar
  2. 2.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (2001)Google Scholar
  3. 3.
    McIlraith, S., Song, T., Zeng, H.: Semantic Web services. IEEE Intelligent Systems, Special Issue on the Semantic Web 16, 46–53 (2001)Google Scholar
  4. 4.
    Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.: Bringing semantics to Web Services: The OWL-S approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005), http://www.daml.org/services/owl-s CrossRefGoogle Scholar
  5. 5.
    Knublauch, H., Fergerson, R., Noy, N., Musen, M.: The Protégé OWL plugin: An open developoment environment for semantic web applications. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 229–243. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Schlenoff, C., Barbera, T., Washington, R.: Experiences in developing an intelligent ground vehicle (IGV) ontology in protégé. In: Proceedings of the 7th International Protégé Conference (2004), http://protege.stanford.edu/conference/2004/abstracts/Schlenoff.pdf
  7. 7.
    Fallside, D.C., Walmsley, P. (ed.): XML Schema part 0: Primer, 2nd edn. (2004), http://www.w3.org/TR/xmlschema-0/
  8. 8.
    Scicluna, J., Abela, C., Montebello, M.: Visual modelling of OWL-S services. In: Proceedings of the IADIS International Conference WWW/Internet, Madrid, Spain, October 2004 (2004), http://www.daml.org/services/owl-s/pub-archive/Visual-Modeling-of-OWL-S%-Services.pdf
  9. 9.
    Goméz-Pérez, A., González-Cabero, R., Lama, M.: Development of semantic web services at the knowledge level. In: Zhang, L.-J., Jeckle, M. (eds.) ECOWS 2004. LNCS, vol. 3250, pp. 72–86. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  10. 10.
    Fensel, D.: Problem Solving Methods. Springer-Verlag Telos, Heidelberg (2000)zbMATHGoogle Scholar
  11. 11.
    Domingue, J., Cabral, L., Hakimpour, F., Sell, D., Motta, E.: IRS-III: A platform and infrastructure for creating wsmo-based semantic web services. In: Proceedings of the Workshop on WSMO Implementations, CEUR Workshop Proceedings, WIW 2004, Frankfurt, Germany, September 29-30 (2004); ISSN 1613-0073Google Scholar
  12. 12.
    Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 333. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  13. 13.
    Gamma, E.: Design Patterns. Addison-Wesley, Reading (1995)Google Scholar
  14. 14.
    Brooch, G.: Object-Oriented Analysis with Design and Applications, 2nd edn. Addison-Wesley, Reading (1993)Google Scholar
  15. 15.
    Raistrick, C., Francis, P., Wright, J.: Model Driven Architecture with Executable UML. Cambridge University Press, Cambridge (2004)Google Scholar
  16. 16.
    Schlenoff, C., Gruninger, M., Tissot, F., Valois, J., Lubell, J., Lee, J.: The Process Specification Language (PSL): Overview and version 1.0 specification. NISTIR 6459. National Institute of Standards and Technology, Gaithersburg, MD (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Daniel Elenius
    • 1
  • Grit Denker
    • 1
  • David Martin
    • 1
  • Fred Gilham
    • 1
  • John Khouri
    • 1
  • Shahin Sadaati
    • 1
  • Rukman Senanayake
    • 1
  1. 1.SRI InternationalMenlo ParkUSA

Personalised recommendations