• Mi UCrea
    Ver ítem 
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Ingeniería Informática
    • I1011 Trabajos académicos
    • Ver ítem
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Ingeniería Informática
    • I1011 Trabajos académicos
    • Ver ítem
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Desarrollo de un Entorno Dirigido por Modelos para la creación de Esquemas de Bases de datos en Cassandra a partir de Modelos UML

    Development of a Model-Driven Environment for creating Database Schemas in Cassandra from UML Models

    Ver/Abrir
    Ignacio Sañudo Olmedo.pdf (937.9Kb)
    Identificadores
    URI: http://hdl.handle.net/10902/5981
    Compartir
    RefworksMendeleyBibtexBase
    Estadísticas
    Ver Estadísticas
    Google Scholar
    Registro completo
    Mostrar el registro completo DC
    Autoría
    Sañudo Olmedo, Ignacio
    Fecha
    2014-09
    Director/es
    Sánchez Barreiro, PabloAutoridad Unican
    Derechos
    © Ignacio Sañudo Olmedo
    Palabras clave
    Desarrollo Dirigido por Modelos
    Ingeniería Dirigida por Modelos
    Generación de Código
    Cassandra
    Epsilon
    UML
    CQL
    Model-Driven Development
    Model-Driven Engineering
    Code Generation
    Resumen/Abstract
    RESUMEN: Ciertas aplicaciones de alta demanda, accesibles a través de internet, como Twitter o Amazon, poseen requisitos muy particulares que resultan complejos de satisfacer utilizando los tradicionales sistemas gestores de bases de datos relacionales. Para resolver este problema, han ido apareciendo en los últimos años una serie de tecnologías de almacenamiento y recuperación de datos conocidas como NoSQL. No obstante, dichas tecnologías han aparecido a nivel de implementación, no siendo posible aún construir sistemas no relacionales desde modelos conceptuales de alto nivel, tal como se ha venido realizando para el caso relacional desde hace décadas. El objetivo de este proyecto es crear haciendo uso de las modernas tecnologías de desarrollo software dirigido por modelos, una herramienta que permita transformar un modelo de datos conceptual de alto nivel expresado en UML 2.0 en una implementación para un sistema de almacenamiento de datos NoSQL. Concretamente se utilizará el sistema de datos basado en columnas llamado Cassandra.
     
    ABSTRACT: Certain high demand applications accessible via internet like Twitter or Amazon, have very specific requirements that are complex to meet using traditional relational databases. To resolve this problem have appeared in the last few years technologies of data storage known as NoSQL. However, these technologies have appeared at the implementation level, still not possible to build non-relational systems from high-level conceptual models, as has been done for relational systems for decades. The objective of this project is create a tool using modern techniques known as Model-Driven Development, this tool must transform a conceptual data model expressed in high-level (UML 2.0) in a data repository for a NoSQL storage system data. Specifically, we will use the data system based on columns called Cassandra.
    Colecciones a las que pertenece
    • I1011 Trabajos académicos [100]

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España
     

     

    Listar

    Todo UCreaComunidades y coleccionesFecha de publicaciónAutoresTítulosTemasEsta colecciónFecha de publicaciónAutoresTítulosTemas

    Mi cuenta

    AccederRegistrar

    Estadísticas

    Ver Estadísticas
    Sobre UCrea
    Qué es UcreaGuía de autoarchivoArchivar tesisAcceso abiertoGuía de derechos de autorPolítica institucional
    Piensa en abierto
    Piensa en abierto
    Compartir

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España