dc.contributor.advisor | Sánchez Barreiro, Pablo | |
dc.contributor.author | Sañudo Olmedo, Ignacio | |
dc.contributor.other | Universidad de Cantabria | es_ES |
dc.date.accessioned | 2015-02-02T07:32:41Z | |
dc.date.available | 2019-09-30T02:45:05Z | |
dc.date.issued | 2014-09 | |
dc.identifier.uri | http://hdl.handle.net/10902/5981 | |
dc.description.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. | es_ES |
dc.description.abstract | 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. | es_ES |
dc.format.extent | 62 p. | es_ES |
dc.language.iso | spa | es_ES |
dc.rights | © Ignacio Sañudo Olmedo | es_ES |
dc.subject.other | Desarrollo Dirigido por Modelos | es_ES |
dc.subject.other | Ingeniería Dirigida por Modelos | es_ES |
dc.subject.other | Generación de Código | es_ES |
dc.subject.other | Cassandra | es_ES |
dc.subject.other | Epsilon | es_ES |
dc.subject.other | UML | es_ES |
dc.subject.other | CQL | es_ES |
dc.subject.other | Model-Driven Development | es_ES |
dc.subject.other | Model-Driven Engineering | es_ES |
dc.subject.other | Code Generation | es_ES |
dc.title | Desarrollo de un Entorno Dirigido por Modelos para la creación de Esquemas de Bases de datos en Cassandra a partir de Modelos UML | es_ES |
dc.title.alternative | Development of a Model-Driven Environment for creating Database Schemas in Cassandra from UML Models | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.rights.accessRights | restrictedAccess | es_ES |
dc.description.degree | Ingeniería en Informática | es_ES |