This paper describes MOCHA, a self-extensible middleware substrate designed to interconnect data sources distributed over a computer network. MOCHA is designed to scale to large environments and is based on the idea that the functionality in the system should be deployed by the middleware itself. This is realized by shipping the code implementing either advanced data types or tailored query operators to remote data sources and have it executed remotely. Optimized query plans push the evaluation of powerful data-reducing operators to the data sites while executing data-inflating operators at the client's site. The Volume Reduction Factor is a new cost metric introduced to select the best site to execute query operators and is shown to be...
This report proposes an architectural framework for the design and implementation of a Distributed D...
In recent years, some scientists have embraced the distributed computing paradigm. As experiments an...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaEnterprises typically have the...
This paper describes MOCHA, a new self-extensible database middleware system designed to interconne...
Database middleware systems require the deployment of application-specific data types and query op-e...
In this article, we present the Mocha wide area computing infrastructure we are currently developing...
Abstract. MoCha is an exogenous coordination middleware for dis-tributed communication based on mobi...
In this paper we describe MoCha, an infrastructure for distributed communication and collaborati...
In a distributed environment remote entities, usually the producers or consumers of services, need a...
Computing is on a steady trajectory from standalone personal computers to pervasive, heterogeneous, ...
In the last years, there has been a growing interest for distributed systems both in computer scien...
A mobile channel is a link that provides an asynchronous and anonymous means of communication betwee...
In the last years, there has been a growing interest for distributed systems both in computer scienc...
This article presents a middleware architecture for the development and deployment of context-aware ...
The Internet, in particular the World-Wide-Web, continues to expand at an amazing pace. We propose a...
This report proposes an architectural framework for the design and implementation of a Distributed D...
In recent years, some scientists have embraced the distributed computing paradigm. As experiments an...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaEnterprises typically have the...
This paper describes MOCHA, a new self-extensible database middleware system designed to interconne...
Database middleware systems require the deployment of application-specific data types and query op-e...
In this article, we present the Mocha wide area computing infrastructure we are currently developing...
Abstract. MoCha is an exogenous coordination middleware for dis-tributed communication based on mobi...
In this paper we describe MoCha, an infrastructure for distributed communication and collaborati...
In a distributed environment remote entities, usually the producers or consumers of services, need a...
Computing is on a steady trajectory from standalone personal computers to pervasive, heterogeneous, ...
In the last years, there has been a growing interest for distributed systems both in computer scien...
A mobile channel is a link that provides an asynchronous and anonymous means of communication betwee...
In the last years, there has been a growing interest for distributed systems both in computer scienc...
This article presents a middleware architecture for the development and deployment of context-aware ...
The Internet, in particular the World-Wide-Web, continues to expand at an amazing pace. We propose a...
This report proposes an architectural framework for the design and implementation of a Distributed D...
In recent years, some scientists have embraced the distributed computing paradigm. As experiments an...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaEnterprises typically have the...