Executable architectural models for Big Data analytics development and deployment
Con la reciente proliferación de análisis de big data (BDA), las empresas recopilan y transforman datos para realizar análisis predictivos a una escala que hace unos años no era posible. Las metodologías de BDA involucran dominios de negocio, analíticos y tecnológicos. Cada dominio se ocupa de difer...
- Autores:
-
Castellanos Rodríguez, Cristian Camilo
- Tipo de recurso:
- Doctoral thesis
- Fecha de publicación:
- 2021
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/53875
- Acceso en línea:
- http://hdl.handle.net/1992/53875
- Palabra clave:
- Big Data
Arquitectura de software
Tecnología de la información
Ingeniería
- Rights
- openAccess
- License
- https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
Summary: | Con la reciente proliferación de análisis de big data (BDA), las empresas recopilan y transforman datos para realizar análisis predictivos a una escala que hace unos años no era posible. Las metodologías de BDA involucran dominios de negocio, analíticos y tecnológicos. Cada dominio se ocupa de diferentes preocupaciones en diferentes niveles de abstracción, pero el desarrollo actual de BDA no considera la integración formal entre estos dominios. Por lo tanto, el procedimiento de implementación suele implicar la re-escritura del código que se implementará en infraestructuras de TI específicas para obtener software alineado con los requisitos funcionales y no funcionales. Se ha identificado un alto costo y una transición propensa a errores entre el laboratorio de datos y el entorno productivo. Esta tesis explora los desafíos que enfrentan las partes interesadas en el desarrollo de aplicaciones BDA y presenta un enfoque de modelado de dominio específico (DSM) para diseñar, validar y generar aplicaciones BDA desde una perspectiva arquitectónica, cerrando la brecha entre los dominios de la arquitectura de TI y la analítica. |
---|