Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

API development and database redesign for CMS

dc.contributor.advisorSáenz Pérez, Fernando
dc.contributor.authorRodríguez García, Álvaro
dc.date.accessioned2023-06-17T10:51:02Z
dc.date.available2023-06-17T10:51:02Z
dc.date.issued2020
dc.degree.titleDoble Grado en Ingeniería Informática y Matemáticas
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática y Matemáticas, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2019/2020
dc.description.abstractCMS (Compact Muon Solenoid) is a particle detector part of the LHC (Large Hadron Collider), the particle accelerator of CERN in Switzerland. The metadata gathered during the operation of the detector are written to a relational database. The web system displaying these data is being fully rewritten and redesigned, and the new system uses a RESTful API written in Java, which exposes diverse data coming from different sources. To store these data, the old system used several database tables aggregating the necessary information. However, most of those tables are obsolete, and must be redesigned, along with the whole infrastructure used to update the information and keep it consistent. The objective of this project is, then, to redesign the database and build upon it an API that returns the relevant information.
dc.description.abstractCMS (Compact Muon Solenoid) es un detector de partículas situado en el LHC (Large Hadron Collider), el gran acelerador de partículas del CERN, en Suiza. Los metadatos recogidos durante el funcionamiento del detector se escriben a una base de datos relacional. El sistema web que muestra estos datos está siendo completamente reescrito y rediseñado, y el nuevo sistema utiliza como backend una API, RESTful y escrita en Java, que expone diversos datos de orígenes muy distintos. Para reunir estos datos, el antiguo sistema utilizaba diversas tablas que agregaban la información necesaria. Sin embargo, la mayor parte de estas tablas han quedado obsoletas, y deben ser rediseñadas, junto con toda la infraestructura necesaria para mantener la información actualizada y consistente. Por tanto, el objetivo de este proyecto es rediseñar la parte afectada de la base de datos y construir sobre esta una API que devuelva la información relevante.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/61706
dc.identifier.urihttps://hdl.handle.net/20.500.14352/10201
dc.language.isoeng
dc.page.total88
dc.rights.accessRightsopen access
dc.subject.cdu004(043.3)
dc.subject.keywordCERN
dc.subject.keywordCMS
dc.subject.keywordRESTful
dc.subject.keywordSQL
dc.subject.keywordPL/SQL
dc.subject.keywordJava
dc.subject.keywordAPI
dc.subject.keywordBackend
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleAPI development and database redesign for CMS
dc.title.alternativeDesarrollo de API y rediseño de la base de datos asociada para CMS
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication7d90b5c1-c8b0-4345-9fb2-11622136f010
relation.isAdvisorOfPublication.latestForDiscovery7d90b5c1-c8b0-4345-9fb2-11622136f010

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RODRIGUEZ_GARCIA_API_development_and_database_redesign_for_CMS_4398577_1766352206.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format