Reference Hub2
A Semantic Web Service Based Middleware for the Tourism Industry

A Semantic Web Service Based Middleware for the Tourism Industry

Yildiray Kabak, Mehmet Olduz, Gokce B. Laleci, Tuncay Namli, Veli Bicer, Nikola Radic, George Milis, Asuman Dogac
ISBN13: 9781605668048|ISBN10: 1605668044|ISBN13 Softcover: 9781616924621|EISBN13: 9781605668055
DOI: 10.4018/978-1-60566-804-8.ch009
Cite Chapter Cite Chapter

MLA

Kabak, Yildiray, et al. "A Semantic Web Service Based Middleware for the Tourism Industry." Semantic Enterprise Application Integration for Business Processes: Service-Oriented Frameworks, edited by Gregoris Mentzas and Andreas Friesen, IGI Global, 2010, pp. 189-211. https://doi.org/10.4018/978-1-60566-804-8.ch009

APA

Kabak, Y., Olduz, M., Laleci, G. B., Namli, T., Bicer, V., Radic, N., Milis, G., & Dogac, A. (2010). A Semantic Web Service Based Middleware for the Tourism Industry. In G. Mentzas & A. Friesen (Eds.), Semantic Enterprise Application Integration for Business Processes: Service-Oriented Frameworks (pp. 189-211). IGI Global. https://doi.org/10.4018/978-1-60566-804-8.ch009

Chicago

Kabak, Yildiray, et al. "A Semantic Web Service Based Middleware for the Tourism Industry." In Semantic Enterprise Application Integration for Business Processes: Service-Oriented Frameworks, edited by Gregoris Mentzas and Andreas Friesen, 189-211. Hershey, PA: IGI Global, 2010. https://doi.org/10.4018/978-1-60566-804-8.ch009

Export Reference

Mendeley
Favorite

Abstract

Currently in the travel domain, most of the travel products are sold through global distribution aystems (GDSs). Since only major airline companies or hotel chains can afford to join GDSs, it is difficult for small and medium enterprises to market their travel products. In this chapter, we describe a middleware, called SATINE, to address this problem. In the SATINE middleware, existing travel applications are wrapped as Web services. Web services, as such, is of limited use because the service consumer must know all the details of the Web service like the functionality of the Web service (what it does) and the content and the structure of input and output messages. Therefore, we annotate both the service functionality and the service messages with Web ontology language (OWL) ontologies. Service functionality ontology is obtained from the “Open Travel Alliance (OTA)” specifications. Service message ontologies are automatically generated from the XML schema definitions of the messages. These local message ontologies are mapped into one or more global message ontologies through an ontology mapping tool developed, called OWLmt. The mapping definitions thus obtained are used to automatically map heterogeneous message instances used by the Web service provider and the consumer using a global ontology as a common denominator. This architecture is complemented by a peer-to-peer network which uses the introduced semantics for the discovery of Web services. Through the SATINE middleware, the travel parties can expose their existing applications as semantic Web services either to their Web site or to Web service registries they maintain. SATINE middleware facilitates the discovery and execution of these services seamlessly to the user.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.