Applying Semantic Web Services
… WEB APPLICATIONS AND …
Abstract
The use of Semantic Web Services (SWS) for increasing agility and adaptability in process execution is currently investigated in many settings. The common underlying idea is the dynamic selection, composition and mediationon the basis of available SWS descriptions -of the most adequate Web resource (services and data) to accomplish a specific process activity. In this paper we describe IRS-III, a framework for creating and executing semantic Web services, which takes a semantic broker based approach to mediating between service requesters and service providers. We describe the overall approach of IRS-III from an ontological perspective. We then illustrate our approach through three different applications to domains of Business Process Management, e-Learning and e-Science.
References (14)
- Cabral, L., Domingue, J.: Mediation of Semantic Web Services in IRS-III. In Proceeding of the Workshop on Mediation in Semantic Web Services in conjunction with the 3rd International Conference on Service Oriented Computing, Amsterdam, The Netherlands, (2005).
- Cabral, L., Domingue, J., Galizia, S., Gugliotta, A., Norton, B., Tanasescu, V., Pedrinaci, C.: IRS-III: A Broker for Semantic Web Services based Applications. In Proceedings of the 5th International Semantic Web Conference, Athens, USA, November, (2006).
- Domingue, J., Cabral, L., Galizia, S., and Motta, E.: A Comprehensive Approach to Creating and Using Semantic Web Services, In Proceedings of the W3C Workshop on Frameworks for Semantics in Web Service, Innsbruck, Austria, June 9-10, (2005).
- Domingue, J., Galizia, S., and Cabral, L.: Choreography in IRS-III-Coping with Heterogeneous Interaction Patterns in Web Services. In Proceedings of 4th International Semantic Web Conference, Galway, Ireland, (2005).
- Fensel, D., Lausen, H., Polleres, A., De Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: Web Service Modeling Ontology. Springer, (2006).
- Hepp, M., Leymann, F., Domingue, J., Wahler, A. and Fensel, D.: Semantic business process management: A vision towards using semantic web services for business process management. In ICEBE, pages 535-540, (2005).
- Motta, E.: An Overview of the OCML Modelling Language, In Proceedings of the 8th Workshop on Knowledge Engineering Methods and Languages (KEML '98). (1998).
- Motta, E., Domingue, J., Cabral, L., and Gaspari, M.: IRS-II: A Framework and Infrastructure for Semantic Web Services. In Proceedings of the 2nd International Semantic Web Conference (ISWC2003), 20-23 October 2003, Sanibel Island, Florida, USA.
- OWL-S Working Group: OWL-S 1.2 Pre-Release, (http://www.ai.sri.com/daml/services/owl-s/1.2/). (2006).
- SOAP: SOAP Version 1.2 Part 0: Primer, (http://www.w3.org/TR/soap12-part0/. (2003).
- Stollberg, M. and Norton, B.: A Refined Goal Model for Semantic Web Services. In Proc. of the 2nd International Conference on Internet and Web Applications and Services (ICIW 2007), Mauritius, (2007).
- UDDI: UDDI Spec Technical Committee Specification v. 3.0, http://uddi.org/pubs/uddi- v3.0.1-20031014.htm. (2003).
- Van der Aalst, W., Ter Hofstede, A., and Weske, M.: Business process management: A survey. In Business Process Management, pages 1-12, (2003).
- WSDL: Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/2001/NOTE-wsdl-20010315. (2001).