Mobile Join Operators for Restricted Sources

We consider the problem of query execution when there is limited access to the relations, i.e. when binding patterns require values to be specified in order to get data from the relation. This problem is common in virtual data integration systems where there are heterogeneous sources with various re...

Full description

Bibliographic Details
Main Authors: Belgin Ozakar, Franck Morvan, Abdelkader Hameurlain
Format: Article
Language:English
Published: Hindawi Limited 2005-01-01
Series:Mobile Information Systems
Online Access:http://dx.doi.org/10.1155/2005/705348
id doaj-d269b0d71cc7483f993d02c9f86c6f9c
record_format Article
spelling doaj-d269b0d71cc7483f993d02c9f86c6f9c2021-07-02T02:54:30ZengHindawi LimitedMobile Information Systems1574-017X1875-905X2005-01-011316718410.1155/2005/705348Mobile Join Operators for Restricted SourcesBelgin Ozakar0Franck Morvan1Abdelkader Hameurlain2Izmir Institute of Technology, Urla, Izmir, TurkeyInstitut de Recherche en Informatique de Toulouse IRIT, Universitè Paul Sabatier, 118, Route de Narbonne, 31062 Toulouse Cedex, FranceInstitut de Recherche en Informatique de Toulouse IRIT, Universitè Paul Sabatier, 118, Route de Narbonne, 31062 Toulouse Cedex, FranceWe consider the problem of query execution when there is limited access to the relations, i.e. when binding patterns require values to be specified in order to get data from the relation. This problem is common in virtual data integration systems where there are heterogeneous sources with various restricted access patterns and query capabilities. Another problem is the lack of the statistical information about the sources and occurrence of unpredictable events. We introduce two mobile join operators, MDJoin and SMDJoin which are designed for restricted sources and implemented using 'mobile agents' in order to benefit from their autonomous and reactive characteristics. Mobile operators of restricted sources are capable to deal with restricted sources and react to the variations between the compile-time estimations and run-time computations of data during query execution. The difference between the two new query operators lies in their level of adaptation ability to the execution environment. Performance results show that mobile agent-based approach at operator level can lead to a significant reduction in response time with restricted sources.http://dx.doi.org/10.1155/2005/705348
collection DOAJ
language English
format Article
sources DOAJ
author Belgin Ozakar
Franck Morvan
Abdelkader Hameurlain
spellingShingle Belgin Ozakar
Franck Morvan
Abdelkader Hameurlain
Mobile Join Operators for Restricted Sources
Mobile Information Systems
author_facet Belgin Ozakar
Franck Morvan
Abdelkader Hameurlain
author_sort Belgin Ozakar
title Mobile Join Operators for Restricted Sources
title_short Mobile Join Operators for Restricted Sources
title_full Mobile Join Operators for Restricted Sources
title_fullStr Mobile Join Operators for Restricted Sources
title_full_unstemmed Mobile Join Operators for Restricted Sources
title_sort mobile join operators for restricted sources
publisher Hindawi Limited
series Mobile Information Systems
issn 1574-017X
1875-905X
publishDate 2005-01-01
description We consider the problem of query execution when there is limited access to the relations, i.e. when binding patterns require values to be specified in order to get data from the relation. This problem is common in virtual data integration systems where there are heterogeneous sources with various restricted access patterns and query capabilities. Another problem is the lack of the statistical information about the sources and occurrence of unpredictable events. We introduce two mobile join operators, MDJoin and SMDJoin which are designed for restricted sources and implemented using 'mobile agents' in order to benefit from their autonomous and reactive characteristics. Mobile operators of restricted sources are capable to deal with restricted sources and react to the variations between the compile-time estimations and run-time computations of data during query execution. The difference between the two new query operators lies in their level of adaptation ability to the execution environment. Performance results show that mobile agent-based approach at operator level can lead to a significant reduction in response time with restricted sources.
url http://dx.doi.org/10.1155/2005/705348
work_keys_str_mv AT belginozakar mobilejoinoperatorsforrestrictedsources
AT franckmorvan mobilejoinoperatorsforrestrictedsources
AT abdelkaderhameurlain mobilejoinoperatorsforrestrictedsources
_version_ 1721342611584712704