176 research outputs found
Usando ATL en la transformación de modelos multidimensionales temporales
Model-Driven Architecture (MDA) is a widely accepted approach to the complex software systems design. MDA\nproposes the use of models in every software development phase, from specification and analysis to implementation.\nModel transformation is the foundation of MDA, starting from a platform independent model, the aim is to achieve\nmore specific models, in each step. According to this philosophy we present a temporal multidimensional design\nmethodology which allows us to define concepts independently of any implementation issue. In the present work our\naim is using ATL (Atlas Trasformation Language) to define both the metamodel and the transformation rules for\nproviding a framework to derive a relational logical schema from an abstract temporal data model. Additionally we\nare designing an Eclipse plug-in for implementing the transformation.Model-Driven Architecture (MDA) es un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA; comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a esta filosofía, presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos independientemente de la implementación. En el presente trabajo, nuestro propósito consiste en la definición de metamodelos y reglas de transformación usando ATL (Atlas Trasformation Language) que provean un marco para la derivación de un esquema lógico relacional a partir de un modelo de datos conceptual temporal. Además, estamos diseñando un plug-in en Eclipse para implementar dicha transformación.IV Workshop de Ingeniería de Software y Base de Dato
Diseño de un almacén de datos histórico en el marco del desarrollo de software dirigido por modelos
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
Generación asistida por computadoras de modelos de almacenes de datos: análisis de la información
En este trabajo se presentan las pautas metodológicas para la generación asistida por computadoras de modelos de almacenes de datos (AD), estas pautas metodológicas se dividen en 4 etapas, las 3 etapas primeras son: análisis de la información, modelo conceptual y diseño lógico y una que ocurre dentro de cada una de las etapas anteriores que es denominada etapa de trazabilidad. Estas etapas describen cómo podemos obtener a partir de los sistemas operacionales heredados (E/R) una propuesta de modelado de almacenes de datos. Debido a que el análisis de la información juega un papel fundamental en las etapas tempranas, en este trabajo se profundiza en la primera etapa de estas pautas metodológicas. En la primera etapa se trabaja en dos fases una para la selección de los requisitos de usuario y otra para el trabajo con los esquemas OLTP
Diseño conceptual de un datawarehouse temporal en el contexto de MDA
Model-Driven Architecture (MDA) is becoming a widely accepted approach for developing complex software systems. MDA advocates the use of models as the key artifacts in all phases of development, from system specification and analysis, to implementation. Model transformations are the engine of MDA, they are performed starting from a platform independent model with the aim of making the model more platform-specific at each step. Adhering to the MDA philosophy, in this article we present a methodology for the conceptual design of a temporal datawarehouse, which allow us to define the concepts in an implementation-independent way. Our proposal consists in the definition of metamodels and formal transformation rules that provide a framework for the refinement of a temporal data model in order to obtain a temporal multidimensional model by applying the MDA approach.Model-Driven Architecture (MDA) se está convirtiendo en un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos como artefacto clave en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA, comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a la filosofía MDA, en este artículo presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos de manera independiente de la implementación. Nuestro propósito consiste en la definición de metamodelos y reglas de transformación formales que provean un marco para el refinamiento de un modelo de datos temporal para la obtención de un modelo multidimensional temporal aplicando el enfoque MDAIII Workshop de Ingeniería de Software y Bases de Datos (WISBD
Diseño conceptual de un datawarehouse temporal en el contexto de MDA
Model-Driven Architecture (MDA) se está convirtiendo en un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos como artefacto clave en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA, comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a la filosofía MDA, en este artículo presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos de manera independiente de la implementación. Nuestro propósito consiste en la definición de metamodelos y reglas de transformación formales que provean un marco para el refinamiento de un modelo de datos temporal para la obtención de un modelo multidimensional temporal aplicando el enfoque MDAModel-Driven Architecture (MDA) is becoming a widely accepted approach for developing complex software systems. MDA advocates the use of models as the key artifacts in all phases of development, from system specification and analysis, to implementation. Model transformations are the engine of MDA, they are performed starting from a platform independent model with the aim of making the model more platform-specific at each step. Adhering to the MDA philosophy, in this article we present a methodology for the conceptual design of a temporal datawarehouse, which allow us to define the concepts in an implementation-independent way. Our proposal consists in the definition of metamodels and formal transformation rules that provide a framework for the refinement of a temporal data model in order to obtain a temporal multidimensional model by applying the MDA approach.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI
Diseño conceptual de un datawarehouse temporal en el contexto de MDA
Model-Driven Architecture (MDA) se está convirtiendo en un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos como artefacto clave en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA, comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a la filosofía MDA, en este artículo presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos de manera independiente de la implementación. Nuestro propósito consiste en la definición de metamodelos y reglas de transformación formales que provean un marco para el refinamiento de un modelo de datos temporal para la obtención de un modelo multidimensional temporal aplicando el enfoque MDAModel-Driven Architecture (MDA) is becoming a widely accepted approach for developing complex software systems. MDA advocates the use of models as the key artifacts in all phases of development, from system specification and analysis, to implementation. Model transformations are the engine of MDA, they are performed starting from a platform independent model with the aim of making the model more platform-specific at each step. Adhering to the MDA philosophy, in this article we present a methodology for the conceptual design of a temporal datawarehouse, which allow us to define the concepts in an implementation-independent way. Our proposal consists in the definition of metamodels and formal transformation rules that provide a framework for the refinement of a temporal data model in order to obtain a temporal multidimensional model by applying the MDA approach.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI
Usando ATL en la transformación de modelos multidimensionales temporales
Model-Driven Architecture (MDA) es un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA; comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a esta filosofía, presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos independientemente de la implementación. En el presente trabajo, nuestro propósito consiste en la definición de metamodelos y reglas de transformación usando ATL (Atlas Trasformation Language) que provean un marco para la derivación de un esquema lógico relacional a partir de un modelo de datos conceptual temporal. Además, estamos diseñando un plug-in en Eclipse para implementar dicha transformación.Model-Driven Architecture (MDA) is a widely accepted approach to the complex software systems design. MDA
proposes the use of models in every software development phase, from specification and analysis to implementation.
Model transformation is the foundation of MDA, starting from a platform independent model, the aim is to achieve
more specific models, in each step. According to this philosophy we present a temporal multidimensional design
methodology which allows us to define concepts independently of any implementation issue. In the present work our
aim is using ATL (Atlas Trasformation Language) to define both the metamodel and the transformation rules for
providing a framework to derive a relational logical schema from an abstract temporal data model. Additionally we
are designing an Eclipse plug-in for implementing the transformation.IV Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
Metodología para el diseño conceptual de almacenes de datos
A partir de la introducción del modelo de datos multidimensional como formalismo de modelado para
Almacenes de Datos (ADs), se han realizado distintas propuestas metodológicas para capturar la estructura del AD
a nivel conceptual. Las soluciones propuestas parten de diferentes aspectos de diseño: los requisitos de usuario, el
análisis del esquema de la base de datos operacional o una combinación de ambos (técnicas mixtas).
Model Driven Architecture (MDA) es un nuevo estándar para
el desarrollo de sistemas dirigido por modelos. MDA propone
tres puntos de vista: Computation Independent Model (CIM),
Platform Independent Model (PIM) and Platform Specific
Model (PSM).
Esta tesis, se enmarca en el área del diseño de ADs con MDA
(una metodología para el diseño conceptual de ADs). Este
método, es empleado con una metodología compuesta y
consiste de tres fases. La primera fase, esta dedicada a
examinar el esquema ER de la base de datos operacional,
generando los esquemas multidimensionales candidatos para
el AD. La solución a esta fase, se ha abordado en el contexto
de MDA para esto, hemos definido un conjunto de reglas de
transformación entre el PIM Entidad Relación (ER) y el PIM
On-Line Analytical Processing (OLAP).
En la segunda fase, los requisitos de usuario son recogidos
por medio de entrevistas. El propósito de las entrevistas es
obtener información acerca de las necesidades de análisis de
los usuarios. Como base para esta fase, adaptamos un método
de elicitación de requisitos basado en metas. La tercera fase,
contrasta la información obtenida en la segunda fase, con los
esquemas multidimensional candidatos formados en la
primera fase generando así, la mejor solución (soportada por
las bases datos operacionales) que mejor reflejan los
requisitos de usuario.Zepeda Sánchez, LZ. (2008). Metodología para el diseño conceptual de almacenes de datos [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/2506Palanci
Usando ATL en la transformación de modelos multidimensionales temporales
Model-Driven Architecture (MDA) es un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA; comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a esta filosofía, presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos independientemente de la implementación. En el presente trabajo, nuestro propósito consiste en la definición de metamodelos y reglas de transformación usando ATL (Atlas Trasformation Language) que provean un marco para la derivación de un esquema lógico relacional a partir de un modelo de datos conceptual temporal. Además, estamos diseñando un plug-in en Eclipse para implementar dicha transformación.Model-Driven Architecture (MDA) is a widely accepted approach to the complex software systems design. MDA
proposes the use of models in every software development phase, from specification and analysis to implementation.
Model transformation is the foundation of MDA, starting from a platform independent model, the aim is to achieve
more specific models, in each step. According to this philosophy we present a temporal multidimensional design
methodology which allows us to define concepts independently of any implementation issue. In the present work our
aim is using ATL (Atlas Trasformation Language) to define both the metamodel and the transformation rules for
providing a framework to derive a relational logical schema from an abstract temporal data model. Additionally we
are designing an Eclipse plug-in for implementing the transformation.IV Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
Introducción a la inteligencia de negocios con énfasis en una selección de algoritmos de minería de datos
La inteligencia de negocios es una herramienta de gran potencial, la cual está pasando por un momento de gran aceptación e inclusión en grandes compañías. A pesar de que muchas organizaciones implementan o quieren implementar herramientas de inteligencia de negocios, no hay muchas personas que conozcan a fondo el tema, o que puedan implementar dichas herramientas. Además, la incursión en el tema para nuevas personas es un poco complicada, ya que la documentación se encuentra dispersa y sin relación entre sí. Tal es el posicionamiento de la inteligencia de negocios en las grandes compañías, que cada día se necesitan más profesionales que puedan ayudar a establecer, soportar o implementar esta herramienta dentro de las organizaciones. Pero a pesar de la gran demanda que presenta este campo, muy pocas personas en el interior de las
organizaciones poseen los conocimientos básicos sobre el tema. Los nuevos profesionales en campos de las ciencias de la computación terminan sus estudios de pregrado sin tener idea alguna de este campo de acción
- …