Diseño de sistemas funcionales y reactivos

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.advisorGallardo-Ruiz, José Enrique
dc.contributor.authorSánchez Fernández, Santiago
dc.date.accessioned2020-11-26T07:22:56Z
dc.date.available2020-11-26T07:22:56Z
dc.date.created2020
dc.date.issued2020-11-26
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractDado que los usuarios hoy en día requieren actualizaciones constantes del software que usan, son necesarios unos fundamentos de programación que permitan realizar cambios frecuentes en estos sistemas de una manera lo más simple posible. Los elementos propios de la Programación Funcional son fáciles de componer y están libres de efectos colaterales. Es por ello que este documento estudia la programación funcional como un paradigma para crear programas que pueden adaptarse con facilidad a los cambios que implican la evolución de requisitos. Al mismo tiempo, la capacidad del software de responder rápidamente a las interacciones con los usuarios es cada vez más importante. Los Sistemas Reactivos establecen un marco de referencia para crear aplicaciones que sean capaces de interaccionar con un número elevado de usuarios con una baja latencia y que sean además tolerantes a fallos. Estos conceptos no son presentados exclusivamente de un punto de vista teórico sino que también se acompañan de ejemplos prácticos y patrones útiles para crear Sistemas Funcionales y Reactivos. Finalmente, se estudia un caso de uso práctico en el que se utilizan todos los elementos que se han estudiado, implementando una aplicación que utiliza almacenamiento persistente y comunicación a través del protocolo HTTP de una forma puramente funcional, siguiendo además los principios propios de la programación reactiva.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/20477
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectProgramación funcional (Informática)es_ES
dc.subjectInformática - Trabajos Fin de Gradoes_ES
dc.subjectGrado en Ingeniería del Software - Trabajos Fin de Gradoes_ES
dc.subject.otherProgramación funcionales_ES
dc.subject.otherScalaes_ES
dc.subject.otherSistemas reactivoses_ES
dc.titleDiseño de sistemas funcionales y reactivoses_ES
dc.title.alternativeFunctional and reactive systems designes_ES
dc.typebachelor thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication27504339-44ce-443a-a68f-4b9524ae04f9
relation.isAdvisorOfPublication.latestForDiscovery27504339-44ce-443a-a68f-4b9524ae04f9

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sánchez Fernández, Santiago Guillermo Memoriapdf.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format
Description: