3 research outputs found

    Dise帽o de un almac茅n de datos hist贸rico en el marco del desarrollo de software dirigido por modelos

    Get PDF
    Un Decision Support System (DSS) asiste a los usuarios en el proceso de an谩lisis de datos en una organizaci贸n con el prop贸sito de producir informaci贸n que les permita tomar mejores decisiones. Los analistas que utilizan el DSS est谩n m谩s interesados en identificar tendencias que en buscar alg煤n registro individual en forma aislada [HRU96]. Con ese prop贸sito, los datos de las diferentes transacciones se almacenan y consolidan en una base de datos central denominada Data Warehouse (DW); los analistas utilizan esas estructuras de datos para extraer informaci贸n de sus negocios que les permita tomar mejores decisiones [GHRU97]. Bas谩ndose en el esquema de datos fuente y en los requisitos de informaci贸n de la organizaci贸n, el objetivo del dise帽ador de un DSS es sintetizar esos datos para reducirlos a un formato que le permita, al usuario de la aplicaci贸n, utilizarlos en el an谩lisis del comportamiento de la empresa. Dos tipos diferentes (pero relacionados) de actividades est谩n presentes: el dise帽o de las estructuras de almacenamiento y la creaci贸n de consultas sobre esas estructuras. La primera tarea se desarrolla en el 谩mbito de los dise帽adores de aplicaciones inform谩ticas; la segunda, en la esfera de los usuarios finales. Ambas actividades, normalmente, se realizan con escasa asistencia de herramientas automatizadas.Eje: Tecnolog铆a Inform谩tica aplicada en educaci贸nRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Metodolog铆a de modelado para aplicaciones m贸viles : aplicando MDA y usando componentes reutilizables

    Get PDF
    El proyecto plantea la creaci贸n de una metodolog铆a de modelado y desarrollo para aplicaciones web m贸viles utilizando el enfoque MDA (Arquitectura dirigida por modelos). Dicha metodolog铆a ser谩 dise帽ada mediante una extensi贸n conservativa de UML permitiendo que el modelado pueda realizarse con cualquier herramienta existente en el mercado capaz de exportar sus modelos al formato est谩ndar de intercambio XMI (Intercambio de Metadatos XML). La metodolog铆a estar谩 basada en las cuatro actividades principales del modelado hipermedia: modelado conceptual, modelado de la navegaci贸n, dise帽o de la interfaz abstracta e implementaci贸n; pero simplifica el modelado de la interfaz y navegaci贸n unific谩ndolos en un 煤nico diagrama basado en componentes reutilizables. Dichos componentes ser谩n especialmente dise帽ados para permitir que se pueda generar f谩cilmente el c贸digo fuente de la aplicaci贸n a partir de los mismos, incluyendo todos los detalles necesarios para generar una aplicaci贸n completa y funcional sin que se deba luego modificar en forma externa el c贸digo fuente de la misma. Para ello se construir谩 una herramienta de transformaci贸n que ser谩 la encargada en una primer etapa de realizar una transformaci贸n entre modelos y luego basada en los modelos finales poder generar tanto el c贸digo fuente de la aplicaci贸n como su base de datos. Adicionalmente esta herramienta permitir谩 la utilizaci贸n de templates para que un mismo modelo pueda generarse el c贸digo fuente en distintos lenguajes. Esta caracter铆stica permitir谩 por ejemplo generar una aplicaci贸n (frontend) para dispositivos m贸viles y su sistema de administraci贸n (backend) en un sitio web de escritorio est谩ndar.Fil: Rodr铆guez, Roc铆o Andrea. Universidad Nacional de La Matanza; ArgentinaFil: Giulianelli, Daniel Alberto. Universidad Nacional de La Matanza. Departamento de Ingenier铆a e Investigaciones Tecnol贸gicas; Argentina.Fil: Vera, Pablo Mart铆n. Universidad Nacional de La Matanza; Argentina.Fil: Fern谩ndez, V铆ctor Manuel. Universidad Nacional de La Matanza; Argentina.Fil: Alderete, Claudia Gabriela. Universidad Nacional de La Matanza; Argentina.Fil: Bucher, Roberto Mariano Ariel. Universidad Nacional de La Matanza; Argentina.Fil: Conca, Anabella Graciela. Universidad Nacional de La Matanza; Argentina.Fil: Valles, Federico Ezequiel. Universidad Nacional de La Matanza; Argentina.Fil: Cescon, Javier Gast贸n. Universidad Nacional de La Matanza; Argentina.Fil: Acevedo Zain, Gaspar. Universidad Nacional de La Matanza; Argentina

    Dise帽o de un Almac茅n de Datos Hist贸ricos en el marco del desarrollo de software dirigido por modelos

    Get PDF
    Un Decision Support System (DSS) asiste a los usuarios en el proceso de an谩lisis de datos en una organizaci贸n con el prop贸sito de producir informaci贸n que les permita tomar mejores decisiones. Los analistas que utilizan el DSS est谩n m谩s interesados en identificar tendencias que en buscar alg煤n registro individual en forma aislada [HRU96]. Con ese prop贸sito, los datos de las diferentes transacciones se almacenan y consolidan en una base de datos central denominada Data Warehouse (DW); los analistas utilizan esas estructuras de datos para extraer informaci贸n de sus negocios que les permita tomar mejores decisiones [GHRU97]. Bas谩ndose en el esquema de datos fuente y en los requisitos de informaci贸n de la organizaci贸n, el objetivo del dise帽ador de un DSS es sintetizar esos datos para reducirlos a un formato que le permita, al usuario de la aplicaci贸n, utilizarlos en el an谩lisis del comportamiento de la empresa. Dos tipos diferentes (pero relacionados) de actividades est谩n presentes: el dise帽o de las estructuras de almacenamiento y la creaci贸n de consultas sobre esas estructuras. La primera tarea se desarrolla en el 谩mbito de los dise帽adores de aplicaciones inform谩ticas; la segunda, en la esfera de los usuarios finales. Ambas actividades, normalmente, se realizan con escasa asistencia de herramientas automatizadas. A partir de lo expresado anteriormente Identificamos, por consiguiente, tres problemas a resolver: a) la creaci贸n de estructuras de almacenamiento eficientes para la toma de decisi贸n, b) la simplificaci贸n en la obtenci贸n de la informaci贸n sobre esas estructuras para el usuario final y, c) la automatizaci贸n, tanto del proceso de dise帽o de las estructuras de almacenamiento, como en la elaboraci贸n iterativa de consultas por parte del usuario de la aplicaci贸n. La soluci贸n propuesta es el dise帽o de una nueva estructura de almacenamiento que denominaremos Historical Data Warehouse (HDW) que combina, en un modelo integrado, un Historical Data Base (HDB) y un DW; el dise帽o de una interface gr谩fica, derivada del HDW, que permite realizar consultas en forma autom谩tica y, por 煤ltimo, el desarrollo de un m茅todo de dise帽o que engloba ambas propuestas en el marco del Model Driven Software Development (MDD).Facultad de Inform谩tic
    corecore