[ES] La verificación es una etapa crítica en cualquier proyecto de desarrollo de software.
El principal objetivo de la verificación es que el software que está siendo desarrollado
se comporte conforme a su especificación ...[+]
[ES] La verificación es una etapa crítica en cualquier proyecto de desarrollo de software.
El principal objetivo de la verificación es que el software que está siendo desarrollado
se comporte conforme a su especificación de requisitos funcionales y no funcionales. En
este Trabajo Fin de Máster se diseñará, implementará y pondrá en producción una plataforma
de verificación automática para el entorno de virtualización remota de GPUs
rCUDA empleando el framework de verificación Boost.Test. Esta plataforma de verificación
ejecutará unidades de test en los que se lanzarán masivamente aplicaciones de
índoles muy variadas. De esta forma, la plataforma de verificación proporcionará a los
desarrolladores de rCUDA toda la información que necesitan para localizar los posibles
errores y corregirlos en el menor tiempo posible.
[-]
[CA] La verificació és una etapa crítica en qualsevol projecte de desenvolupament de programari.
El principal objectiu de la verificació és que el programari que està sent desenvolupat
es comporte d’acord amb la seua ...[+]
[CA] La verificació és una etapa crítica en qualsevol projecte de desenvolupament de programari.
El principal objectiu de la verificació és que el programari que està sent desenvolupat
es comporte d’acord amb la seua especificació de requisits funcionals i no funcionals.
En este Treball Fi de Màster es dissenyarà, implementarà i posarà en producció
una plataforma de verificació automàtica per a l’entorn de virtualización remota de GPUs
rCUDA emprant el framework de verificació Boost.Test. Esta plataforma de verificació
executarà unitats de test en què es llançaràn massivament aplicacions d’índoles molt variades.
D’esta manera, la plataforma de verificació proporcionarà als desenvolupadors de
rCUDA tota la informació que necessiten per a localitzar els possibles errors i corregir-los
en el menor temps possible.
[-]
[EN] Verification is a critical stage in any software development project. The main aim of
verification is that software being developed behaves accordingly to its functional and
non-functional requirement specification. ...[+]
[EN] Verification is a critical stage in any software development project. The main aim of
verification is that software being developed behaves accordingly to its functional and
non-functional requirement specification. In this Master’s Thesis, an automatic verification
platform for the virtualization environment of remote GPUs rCUDA will be designed,
implemented and put into production by using the Boost.Test testing framework.
This verification platform will run test units where varied applications will be massively
launched. In this way, the verification platform will provide rCUDA developers with
all the information they need to find the possible errors and correct them in the shortest
possible time
[-]
|