Version Management in Semantic Web Services Using OWL-S

  • Maria Cecilia Bastarrica
  • Carlos Hurtado
  • Alejandro Vaisman
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4103)


In the last few years there has been an increasing interest in studying ontology evolution and versioning for the World Wide Web, in particular, applied to OWL. However, little attention has been given to the problem of Web services evolution, with a focus on OWL-S, an ontology of services recently proposed. In this paper, we show that recent work on Temporal RDF can be extended to support versioning of an ontology of services. We introduce a formal model and a query language that allow accessing different versions of an OWL-S specification. We present the language semantics and discuss complexity issues. We show how our proposal can be implemented within the OWL-S framework.


Query Language Version Management Ontology Evolution Ontology Change Temporal Data Model 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Brickley, D., Guha, R.V. (eds.): RDF vocabulary description language 1.0: RDF schema. W3C Recommendation (February 10, 2004)Google Scholar
  2. 2.
    Brown, K., Ellis, M.: Best practices for web services versioning (2004),
  3. 3.
    Chris Peltz, C., Anagol-Subbarao, A.: Design strategies for web services versioning. Web Services Journal, SYS-CON Media (2004),
  4. 4.
    Thomas, E.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)Google Scholar
  5. 5.
    Flouris, G., Plexousakis, D., Antoniou, G.: Evolving ontology evolution. In: Wiedermann, J., Tel, G., Pokorný, J., Bieliková, M., Štuller, J. (eds.) SOFSEM 2006. LNCS, vol. 3831, pp. 14–29. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  6. 6.
    Gutiérrez, C., Hurtado, C., Vaisman, A.: Temporal RDF. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 93–107. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    Gutiérrez, C., Hurtado, C., Vaisman, A.: Introducing time into RDF. IEEE-TKDE Special Issue on the Semantic Web (2006) (in press)Google Scholar
  8. 8.
    Haase, P., Broekstra, J., Eberhart, A., Volz, R.: A Comparison of RDF Query Languages. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 502–517. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  9. 9.
    Haase, P., Stojanovic, L.: Consistent Evolution of OWL Ontologies. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 182–197. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  10. 10.
    Haase, P., Sure, Y.: State-of-the-Art on Ontology Evolution. SEKT/2004/D3.1.1.b/v0.5 (2004)Google Scholar
  11. 11.
    Hayes, P. (ed.): RDF semantics. W3C Recommendation (February 10, 2004)Google Scholar
  12. 12.
    Horrocks, I., Patel-Schneider, P., Van Harmelen, F.: From SHIQ and RDF to OWL: the making of a Web Ontology Language. Journal of Web Semantics 1(1), 7–26 (2003)Google Scholar
  13. 13.
    Klein, M., Fensel, D., Kiryakov, A., Ognyanov, D.: Ontology Versioning and Change Detection on the Web. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 197–212. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  14. 14.
    Maedche, A., Motik, B., Stojanovic, L., Studer, R., Volz, R.: Establishing the Semantic Web 11: An infrastructure for searching, reusing, and evolving distributed ontologies. In: Proceedings of the 12th. International Conference on World Wide Web, pp. 439–448 (2003)Google Scholar
  15. 15.
    Magkanaraki, A., Karvounarakis, G., Anh, T.T., Christophides, V., Plexousakis, D.: Ontology Storage and Querying. Technical Report 308, Foundation for Research and Technology Hellas, Institute of CS, Information System Lab (2002)Google Scholar
  16. 16.
    Mannola, F., Miller, E.: RDF Primer. W3C Recommendation (February 2004)Google Scholar
  17. 17.
    Martin, D. (ed.): OWL-S: Semantic Markup for Web Services. OWL-S 1.1 Release.
  18. 18.
    The Mindswap Project.,
  19. 19.
    Smith, M., Welty, C., McGuiness, D.L. (eds.): OWL Web Ontology Language Guide. W3C Recommendation (February 2004)Google Scholar
  20. 20.
    Stojanovic, L.: Methods and Tools for Ontology Evolution. PhD thesis, University of Karlsrhue (2004)Google Scholar
  21. 21.
    Tansel, A., Clifford, J., Gadia, S. (eds.): Temporal Databases: Theory, Design and Implementation. Benjamin/Cummings (1993)Google Scholar
  22. 22.
    Visser, U. (ed.): Intelligent Information Integration for the Semantic Web. LNCS, vol. 3159. Springer, Heidelberg (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Maria Cecilia Bastarrica
    • 1
  • Carlos Hurtado
    • 1
  • Alejandro Vaisman
    • 1
  1. 1.Department of Computer ScienceUniversidad de Chile 

Personalised recommendations