3.1. Acquisition layer
This layer seeks to encapsulate the idiosyncrasies of data
sources, and provide the appropriate technological resources (e.g.
interfaces or web services) to disclose their data to the integration
layer. This encapsulation is beneficial in several ways such as improving scalability and maintainability, reducing the impact of a
change in data sources, and allowing new data sources to be included in a flexible way.