This paper presents a new approach for generating configured and flexible middleware systems for integration of heterogeneous and distributed data. The configuration is based on the selection of an adequate set of database services components and flexibility is achieved by adopting framework techniques. A control model checks the configuration, manages the communication between components and dynamically schedules tasks. The objective is to build tailored integration middleware systems, using a minimum number of components. In addition, the use of framework allows for increased software quality and reduced development effort.
Álvaro Cesar P. Barbosa, Fabio Porto, Ruben