Mostrar el registro sencillo

dc.contributor.advisorSánchez Espeso, Pablo Pedro 
dc.contributor.authorBarba Eguren, Sergio
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2020-09-04T14:07:12Z
dc.date.issued2020-09-02
dc.identifier.urihttp://hdl.handle.net/10902/19088
dc.description.abstractRESUMEN: El objetivo de este trabajo es explorar una metodología de verificación que permita validar un conjunto de tests en diferentes plataformas hardware, de forma que el entorno de test pueda ser siempre ejecutado en el mismo entorno mientras que la funcionalidad a verificar es ejecutada (portada) a diferentes plataformas de ejecución. Para ello se realiza en primer lugar un estudio del Portable Test Stimulus Standard (PSS), el primer estándar que utilizar el mismo entorno de test en diferentes plataformas de ejecución. Si bien PSS no será utilizado en el proyecto, su estudio permite definir gran parte de los conceptos que serán utilizados en el mismo, creando una base sólida sobre la que desarrollar la metodóloga de verificación propuesta. Puesto que PSS no resuelve todos los objetivos planteados y en especial la verificación de componentes en la nube/borde (cloud/edge), se ha optado por desarrollar una nueva metodología que utiliza Google Test para la especificación de los test y micro-servicios gRPC para poder comunicar las plataformas en las que se ejecutan el dispositivo bajo test y el entorno de test. Seguidamente, se propone una metodología de verificación, partiendo siempre de un modelo UML Marte del sistema y de sus códigos funcionales. Con esa información se pueden desarrollar test portables para los componentes del sistema. Finalmente, haciendo uso del entorno gRPC, se crea una infraestructura de test que será incluida en la plataforma de ejecución del sistema.es_ES
dc.description.abstractABSTRACT: The main goal of this project is to explore a verification methodology that allows the validation of a set of tests in different hardware platforms, so that a test environment could always be executed in the same environment, whereas the functionality to verify is executed (carried) to different execution platforms. In the first place, a study of Portable Test Stimulus Standard (PSS) is done, the first standard that uses the same test environment in different execution platforms. Even though PSS will not be used in the project, its study allows to define a large number of concepts that will be used, establishing a solid base on which the verification methodology can be developed. Since PSS does not solve all the raised targets, and specially the verification of components in the cloud/cloud edge, it has been chosen to develop a new methodology which uses Google Test for the specification of the tests, and gRPC micro-services to communicate platforms in where both device under test and test environment are executed. Next, a verification methodology is devised, always starting with the UML model d the system and its functional codes. That information allows to modify the components of the system whit the aim of adapt them for the test. Finally, making use of the tool provided by gRPC, a test infrastructure is created, which is going to be included in the DUT.es_ES
dc.format.extent48 p.es_ES
dc.language.isospaes_ES
dc.rights© Sergio Barba Egurenes_ES
dc.titleEstudio de la Portabilidad de Testses_ES
dc.title.alternativeA Study of Test Portabilityes_ES
dc.typeinfo:eu-repo/semantics/masterThesises_ES
dc.rights.accessRightsembargoedAccesses_ES
dc.description.degreeMáster en Ingeniería de Telecomunicaciónes_ES
dc.embargo.lift2025-09-02
dc.date.embargoEndDate2025-09-02


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo