Back to results

University of New Orleans

A Geospatial Service Model and Catalog for Discovery and Orchestration

Abstract

dc:description.abstract

The goal of this research is to provide a supporting Web services architecture, consisting of a service model and catalog, to allow discovery and automatic orchestration of geospatial Web services. First, a methodology for supporting geospatial Web services with existing orchestration tools is presented. Geospatial services are automatically translated into SOAP/WSDL services by a portable service wrapper. Their data layers are exposed as atomic functions while WSDL extensions provide syntactic metadata. Compliant services are modeled using the descriptive logic capabilities of the Ontology Language for the Web (OWL). The resulting geospatial service model has a number of functions. It provides a basic taxonomy of geospatial Web services that is useful for templating service compositions. It also contains the necessary annotations to allow discovery of services. Importantly, the model defines a number of logical relationships between its internal concepts which allow inconsistency detection for the model as a whole and for individual service instances as they are added to the catalog. These logical relationships have the additional benefit of supporting automatic classification of geospatial services individuals when they are added to the service catalog. The geospatial service catalog is backed by the descriptive logic model. It supports queries which are more complex that those available using standard relational data models, such as the capability to query using concept hierarchies. An example orchestration system demonstrates the use of the geospatial service catalog for query evaluation in an automatic orchestration system (both fully and semi-automatic orchestration). Computational complexity analysis and experimental performance analysis identify potential performance problems in the geospatial service catalog. Solutions to these performance issues are presented in the form of partitioning service instance realization, low cost pre-filtering of service instances, and pre-processing realization. The resulting model and catalog provide an architecture to support automatic orchestration capable of complementing the multiple service composition algorithms that currently exist. Importantly, the geospatial service model and catalog go beyond simply supporting orchestration systems. By providing a general solution to the modeling and discovery of geospatial Web services they are useful in any geospastial Web service enterprise.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Year
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ioup, Elias
Contributors dc:contributor
  • Abdelguerfi, Mahdi
  • Tu, Shengru
  • Richard, Golden

Subjects

dc:subject × 5

Identifiers

dc:identifier.*
Repository record dc:identifier
https://scholarworks.uno.edu/td/1318
OAI identifier oai:identifier
oai:scholarworks.uno.edu:td-2302

Chain of custody

source
Harvested from
University of New Orleans
Base URL
scholarworks.uno.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Ioup, Elias. A Geospatial Service Model and Catalog for Discovery and Orchestration. Dissertation thesis, 2011. https://scholarworks.uno.edu/td/1318