Skip to content

Trabajo práctico final de la materia "Algoritmos 1" de la Licenciatura en Ciencia de Datos (UNSAM). 1C-2024

Notifications You must be signed in to change notification settings

Gerardo1909/CuboOLAP_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trabajo Práctico Final - Algoritmos 1 (Licenciatura en Ciencia de Datos)

Enunciado

Se desea construir una librería que permita manipular y analizar datos multidimensionales construyendo un cubo OLAP (https://es.wikipedia.org/wiki/Cubo_OLAP) para el lenguaje Java. Deberá ofrecer estructuras de datos y operaciones que soporten la funcionalidad solicitada, como así también contemple posibles extensiones futuras, minimizando el impacto ante alguna modificación.

En principio no es necesario hacer foco en la eficiencia de las operaciones, pero sería deseable disponer también de algún mecanismo que nos permita cuantificar, al menos en tiempo, el costo de su ejecución.

Es posible apoyarse en estructuras existentes de forma nativa en el lenguaje Java para construir las estructuras de datos, pero no se deben utilizar librerías externas.

¿Cuál es el objetivo principal?

El objetivo principal, tal como se indica en el enunciado, es desarrollar una librería en Java que sirva como herramienta para científicos de datos en el análisis de datos multidimensionales. No obstante, el uso de esta librería no se limita exclusivamente a este entorno, ya que también puede ser utilizada para responder preguntas de negocio en ambientes empresariales o para abordar problemas de diversa índole.

Para lograr este objetivo, se implementará un proceso iterativo en el que se añadirán funcionalidades a medida que se identifiquen nuevos requerimientos y se prueben las características existentes. Además, se aplicarán diferentes patrones de diseño para fomentar las buenas prácticas de código y asegurar un diseño modular y mantenible.

El principal atractivo de esta librería radica en que no dependerá de librerías ni frameworks externos para su implementación. Todas las funcionalidades se desarrollarán desde cero y se ajustarán conforme avance el desarrollo de la librería.

About

Trabajo práctico final de la materia "Algoritmos 1" de la Licenciatura en Ciencia de Datos (UNSAM). 1C-2024

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages