Enhancing Geo-Service Chaining through Deep Service Descriptions
We demonstrate the integrated use of semantic and syntactic service descriptions, called deep service descriptions, for service chaining by combining two prototypes: one that deals with geoservice discovery abstract composition (called ‘GeoMatchMaker’), with one that supports concrete composition and execution of geoservices services (called ‘Integrated Component Designer’). Most other service chaining approaches confine themselves to handling either syntactic or semantic service descriptions. The proprietary formats of these descriptions hamper an effective integration of discovery, composition and execution of multiple services. In essence, service chaining should help a user by providing an appropriate combination of executable services to solve a specified problem or query. Current XML-based service description languages, such as the Web Ontology Language-Services (OWL-S) and the Web Service Description Language-Semantics (WSDL-S), allow us to build a geoservice-reuse architecture based on common ontologies and shared service descriptions. Our approach uses annotation as a bridge between the syntax and semantics of services. This paper reports on its context and implementation issues. The target groups of this research are geo-information engineers who are confronted with information integration issues and service interoperability issues, and secondly, information engineers who in general are confronted with distributed information and with end users that need to access distributed services as one virtual application.
Document Type: Research Article
Affiliations: 1: Department of Geo-Information Processing International Institute for Geo-Information Science and Earth Observation (ITC) The Netherlands 2: Department of Information Systems (LSI) Universitat Jaume I Castellón, Spain 3: OTB Research Institute, Section GIS-technology Delft University of Technology Delft, The Netherlands
Publication date: 2007-12-01