Data Virtualization architecture design

Summary
This deliverable will provide the architecture design of all components that consists WP3. It will describe analytically their functionalities, the exposed APIs for interacting and exchanging information internally, and the external APIs regarding how they interact with the other technical WPs.