Mask-Mediator-Wrapper: A revised mediator-wrapper architecture for heterogeneous data source integration

08/25/2022
by   Juraj Doncevic, et al.
0

This paper deals with the mediator-wrapper architecture. It is an important architectural pattern that enables a more flexible and modular architecture in opposition to monolithic architectures for data source integration systems. This paper identifies certain realistic and concrete scenarios where the mediator-wrapper architecture underperforms. These issues are addressed with the extension of the architecture via the mask component type. The mask component is detailed so it can be reasoned about without prescribing a concrete programming language or paradigm. The benefits of the new mask-mediator-wrapper architecture are analytically proven in relevant scenarios. One of the applications of the new architecture is envisioned for modern data sources integration systems backing Big data processing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2018

Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources

Apache Calcite is a foundational software framework that provides query ...
research
05/03/2019

Dataspace architecture and manage its components class projection

Big Data technology is described. Big data is a popular term used to des...
research
08/09/2021

Towards a Generic Multimodal Architecture for Batch and Streaming Big Data Integration

Big Data are rapidly produced from various heterogeneous data sources. T...
research
09/07/2020

Chatbot integration in few patterns

Chatbots are software agents that are able to interact with humans in na...
research
02/01/2019

Semantic Query Integration With Reason

Graph-based data models allow for flexible data representation. In parti...
research
12/16/2019

VLSI Mask Optimization: From Shallow To Deep Learning

VLSI mask optimization is one of the most critical stages in manufactura...

Please sign up or login with your details

Forgot password? Click here to reset