Desarrollo de una Aplicación Web de Soporte de Repositorios de Modelos

Gil Martín, Manuel (2016). Desarrollo de una Aplicación Web de Soporte de Repositorios de Modelos. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. Telecomunicación (UPM), Madrid.

Descripción

Título: Desarrollo de una Aplicación Web de Soporte de Repositorios de Modelos
Autor/es:
  • Gil Martín, Manuel
Director/es:
  • Miguel Cabello, Miguel Ángel de
Tipo de Documento: Proyecto Fin de Carrera/Grado
Fecha: 2016
Materias:
Palabras Clave Informales: Explorador, navegación, modelos, repositorio, IDM (Ingeniería dirigida por modelos), EMF, GWT, arquitectura, diseño, MVP, Ecore, SmartGWT, servlets, aplicación web
Escuela: E.T.S.I. Telecomunicación (UPM)
Departamento: Ingeniería de Sistemas Telemáticos [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

El Grupo Santander posee más de 3000 desarrolladores en grupos de trabajos extensos que utilizan los modelos como centro de su tarea, En este contexto, se busca una solución al problema de reutilización de modelos, a partir del uso de un repositorio adecuado para explotarlos y visualizarlos. Center for Open Middleware es un centro tecnológico mixto creado por la Universidad Politécnica de Madrid y el Grupo Santander en el que existe una línea de trabajo que trata de mejorar las herramientas que dan soporte al desarrollo basado en modelos. El proyecto “Soporte para la Gestión de Almacén de Modelos”, en el que se enmarca este trabajo de fin de grado, tiene como objetivos poder soportar el intercambio de colecciones de modelos basados en un repositorio Git, la reutilización de los mismos y la realización de búsquedas en el repositorio contenedor. De esta manera, este proyecto se centra en construir una herramienta capaz de navegar el repositorio contenedor de modelos, de modo que permita visualizar de forma dinámica su contenido, presentando la estructura propia de los modelos cargados e información relevante de los mismos. El sistema se caracteriza por poseer un patrón arquitectónico de cliente servidor en el que en el lado del cliente se instaura un patrón de diseño Model-View-Presenter, desde donde se realizan peticiones al servicio de repositorio de modelos existente en el lado servidor. La aplicación se conecta a un repositorio remoto a través de un servicio contenido en un servidor Tomcat, al que realiza peticiones de los modelos que se quieren mostrar en el explorador. Durante el desarrollo de este proyecto se ha realizado el diseño del modelo que soporta la estructura del repositorio, así como modelos registrados tanto en el lado cliente como en el servidor para su posible visualización. Para la realización de dicha aplicación se ha utilizado el entorno de programación Eclipse, el lenguaje de programación Java, el framework de modelado EMF, y las facilidades que ofrece GWT para la creación de widgets, además de las tecnologías de los servlets para la comunicación con el servicio de repositorio de modelos.

Más información

ID de Registro: 42779
Identificador DC: http://oa.upm.es/42779/
Identificador OAI: oai:oa.upm.es:42779
Depositado por: Biblioteca ETSI Telecomunicación
Depositado el: 13 Jul 2016 06:47
Ultima Modificación: 29 Ago 2016 09:19
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM