A Comparison on MANETs’ Service Replication Schemes: Interest versus Topology Prediction
A Cost Model for Distributed Coverage Processing Services
An Evaluation Methodology and Framework for Semantic Web Services Technology
An Interest-Based Load Balancing Mechanism for the Service Distribution Protocol in MANETs
Enabling Trust-Aware Semantic Web Service Selection – A Flexible and Personalized Approach
Enabling Trust-Aware Semantic Web Service Selection – A Flexible and Personalized Approach
Evaluating Semantic Web Service Technologies: Criteria, Approaches and Challenges
Heuristic Geo Query Decomposition and Orchestration in a SOA
Impact of Heterogeneous Mobility Models on the Service Distribution Protocol for MANETs
Information and Management Support for Mass Casualty Incident Scenarios
IntrospectiveViews: An Interface for Scrutinizing Semantic User Models
Measures for Benchmarking Semantic Web Service Matchmaking Correctness (SEALS Best Evaluation Paper Award)
New Service Selection Strategies for the Service Distribution Protocol for MANETs.
Scrutinizing User Interest Models with IntrospectiveViews
SDP Primary Implementation in Microsoft® VisualC++®, A Service Distribution Protocol for MANETs
SDP-Implementation in Opnet® v.1: MANETs’ Service Replication and Load Balancing: Release Notes-User Manual-Programmer Guide
SDP-Implementation in Opnet® v.2, SDP-Based Composite Service Execution in MANETs: Release Notes-User Manual-Programmer Guide
Semantic Enrichment of Social Media Resources for Adaptation
Service Replication in Wireless Mobile Ad Hoc Networks
Supporting Consumers in Providing Meaningful Multi-Criteria Judgments
Heuristic Geo Query Decomposition and Orchestration in a SOA
Title: | Heuristic Geo Query Decomposition and Orchestration in a SOA |
---|---|
Authors: | Owonibi, M., Baumann, P. |
Source: | 12th International Conference on Information Integration and Web-based Applications & Services (iiWAS ) |
Place: | Paris, France |
Date: | 2010-11-03 |
Type: | Publication |
Abstract: |
SOA is often used today for architectures distributing geo-processing computation tasks. These tasks usually are both data and computationally expensive. A fundamental issue is finding an automated, efficient task distribution and coordination among different services. We propose a language-based approach to this issue. First, the distributed geo-processing problem is written up as a declarative query using the Open Geospatial Consortium (OGC) Web Coverage Processing Service (WCPS) language standard. Second, translate the query is translated into a graph on which a rule-based graph decomposition algorithms generates a task distribution among a subset of the service hosts available. A heuristic cost function, preliminarily based on the data output sizes of each query operator, is used to partition the query and determine the execution hosts of sub-queries. The result is reassembled into a recursively nested query which also performs coordination of its distributed evaluation. |
URL: | http://dx.doi.org/10.1145/1967486.1967642 |