Skip to main content
Log in

Semantically-enabled service oriented architecture : concepts, technology and application

  • Original Research Paper
  • Published:
Service Oriented Computing and Applications Aims and scope Submit manuscript

Abstract

Semantically enabled service-oriented architecture focused on principles of service orientation, semantic modeling, intelligent and automated integration defines grounds for a cutting-edge technology which enables new means to integration of services, more adaptive to changes in business requirements which occur over systems’ lifetime. We define the architecture starting from a global perspective and through Web service modeling ontology as its semantic service model we narrow down to its services, processes and technology we use for the reference implementation. On a B2B integration scenario we demonstrate several aspects of the architecture and further describe the evaluation of the implementation according to a community-agreed standard evaluation methodology for semantic-based systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Roman D, Keller U, Lausen H, de Bruijn J, Lara R, Stollberg M, Polleres A, Feier C, Bussler C, Fensel D (2005). Web service modeling ontology. Appl Ontol 1(1): 77–106

    Google Scholar 

  2. Martin D et al. (2004) Owl-s: Semantic markup for web services, version 1.1 available at http://www.daml.org/services/owl-s/1.1/. Member submission, W3C. Available from: http://www.w3.org/Submission/OWL-S/

  3. Patil A, Oundhakar S, Sheth A, Verma K (2004) Semantic Web services: Meteor-S Web service annotation framework. In: 13th international conference on World Wide Web, pp 553–562

  4. Mocan A, Cimpian E, Kerrigan M (2006) Formal model for ontology mapping eation. In: International semantic web conference, pp 459–472

  5. Cimpian E, Mocan A (2005) Wsmx process mediation based on choreographies. In: Business process management workshops, pp 130–143

  6. Keller U, Lara R, Lausen H, Polleres A, Fensel D (2005) Automatic location of services. In: ESWC, pp 1–16

  7. Vitvar T, Zaremba M, Moran M (2007) Dynamic discovery through meta-interactions with service providers. In: ESWC

  8. Wang X, Vitvar T, Kerrigan M, Toma I (2006) A qos-aware selection model for semantic web services. In: ICSOC, pp 390–401

  9. Kopecký J, Roman D, Moran M, Fensel D (2006) Semantic web services grounding. In: AICT/ICIW, p 127

  10. Haselwanter T (2005) WSMX Core—A JMX Miokernel. PhD thesis, University of Innsbruck

  11. Gelernter D, Carriero N, Chang S (1985) Parallel programing in Linda. In: Proceedings of the international conference on parallel processing

  12. Balzer S, Liebig T, Wagner M (2004) Pitfalls of owl-s: a practical semantic web use case. In: 2nd international conference on Service oriented computing, New York, USA. ACM Press, New York pp 289–298

  13. Horrocks I, Patel-Schneider P, Boley H, Tabet S, Grosof B, Dean M (2004) SWRL: A semantic web rule language combiningOWL and RuleML. Available from http://www.w3.org/Submission/2004/SUBMSWRL-20040521/. Technical report

  14. Genesereth M, Filkes R (1992) Knowledge interchange format (KIF), Stanford University Logic Group, Logic-92-1. Technical report

  15. Battle S et al. (2005) Semantic web services framework (swsf) overview, w3c submission. Available at http://www.w3.org/submission/swsf/. Technical report

  16. Michel J, Cutting-Decelle A (2004) The process specification language, international standards organization iso tc184/sc5 meeting. Technical report

  17. Akkiraju R, Farrell J, Miller J, Nagarajan M, Schmidt M, Sheth A, Verma K (2005) Web service semantics wsdls. Technical note, April 2005. Available at http://lsdis.cs.uga.edu/library/download/wsdlsv1.html. Technical report

  18. Booth D, Haas H, McCabe F, Newcomer E, Champion M, Ferris C, Orchard D (2004) Web Services Architecture. W3C Working Group Note

  19. Paolucci M, Ankolekar A, Srinivasan N, Sycara K (2003) The daml-s virtual machine. In: The Semantic Web—ISWC 2003, LNCS, vol 2870, Springer, Berlin, pp 290–305

  20. Motta E, Domingue J, Cabral L, Gaspari M (2003) Irs-ii a framework and infrastructure for semantic web services. The semantic Web ISWC 2003. Lecture notes in computer science, Springer, Heidelberg, vol 2870, pp 306–318

  21. Fensel D, Benjamins V, Motta E, Wielinga B (1999) Upml: A framework for knowledge system reuse. In: Proceedings of the international joint conference on AI (IJCAI-99), Stockholm, Sweden

  22. Verma K, Gomadam K, Sheth AP, Miller JA, Wu Z (2005) The meteor-s approach for configuring and executing dynamic web processes, technical report. Available at http://lsdis.cs.uga.edu/projects/meteor-s/techrep6-24-05.pdf. Technical report

  23. Brambilla M, Celino I, Ceri S, Cerizza D, Valle ED, Facca FM (2006) A software engineering approach to design and development of semantic web service applications. In: International Semantic Web Conference, pp 172–186

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tomas Vitvar.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vitvar, T., Mocan, A., Kerrigan, M. et al. Semantically-enabled service oriented architecture : concepts, technology and application. SOCA 1, 129–154 (2007). https://doi.org/10.1007/s11761-007-0009-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11761-007-0009-9

Keywords

Navigation