8. Propuesta de arquitectura
• Los principales requisitos que con los que tiene que lidiar son:
• La capacidad de trabajar con distintas fuentes de datos
• El soporte para gestionar la privacidad de los mismos
• El análisis automático de los datos
• La capacidad de representar la información mediante visualizaciones interactivas
• Para soportarlos se va a utilizar una arquitectura de micronúcleo, que se basa en ofrecer una
funcionalidad mínima en el núcleo y una serie de componentes que realizan las tareas requeridas
• Siendo el núcleo el encargado de la obtención y anonimización de los datos, y los componentes
los que construirán cada una de las visualizaciones
• La principal ventaja de este sistema es que es muy flexible, permitiendo añadir y quitar módulos,
desarrollarlos por separado y adaptarlos a las necesidades futuras