101tv Sevilla

Investigadores de la US desarrollan un simulador que predice la velocidad de las aplicaciones móviles

Un equipo de investigación de la Universidad de Sevilla (US) y la Universidad de Extremadura ha desarrollado por primera vez un simulador que predice la velocidad de las aplicaciones móviles. El software anticipa cuestiones que habitualmente requieren distintas pruebas técnicas de evaluación, como la rapidez a la que opera la herramienta, el tiempo que el usuario debe esperar a que funcione y su consumo energético.

Los expertos probaron su validez en una aplicación móvil que proporcionaba el riesgo de contagio de Covid-19 de una persona «simulando de forma completamente virtual un escenario real con cientos de dispositivos funcionando simultáneamente, como si hubiera usuarios de verdad utilizándolos». De este modo, comprobaron que este sistema supone una alternativa «menos costosa y rápida» para empresas de desarrollo software, según explica Fundación Descubre en una nota de prensa.

La mayoría de las aplicaciones móviles funciona mediante un sistema que emite una orden y obtiene una respuesta que luego se almacena. En este sentido, es habitual que las empresas de desarrollo software evalúen la calidad del servicio de una aplicación móvil antes de su puesta en venta. Para ello, la desarrollan, instalan y comprueban que estas herramientas, aptas para dispositivos como teléfonos o tablets funcionan en cualquier modelo, en distintos sistemas operativos y bajo circunstancias como una mala conexión a la red.

De este modo determinan, por un lado, cómo será la experiencia del usuario y, por otro lado, cómo será el rendimiento de la aplicación. Esto es, que opere de forma precisa, rápida y no haya fallos o ‘caídas’, «como ocurre ocasionalmente con plataformas como Twitter o Whatsapp». Aunque ya existen herramientas que ayudan a probar distintos aspectos de la aplicación móvil durante el desarrollo, los científicos señalan que no hay herramientas en el mercado «que establezcan una prueba realista con multitud de dispositivos que interactúen entre sí y que permitan anticipar cómo se comportarán cuando llegue a los usuarios».

La propuesta de los investigadores no sólo sirve para ejecutar pruebas de evaluación de calidad; también puede desplegar entornos virtuales personalizados para simular con múltiples dispositivos de distintos sistemas operativos cómo funcionará la aplicación móvil. «Para emplearlo, sólo hay que definir las características del entorno, como la disponibilidad de Internet, los atributos de calidad que queremos comprobar y los tests de evaluación que queremos implementar», explica el investigador de la US Pablo Fernández.

En el artículo ‘Perses: Un framework para evaluar la Calidad de Servicio en aplicaciones móviles distribuidas’ publicado en Pervasive and Mobile Computing, los investigadores definen el sistema ‘Perses’ «como un edificio dividido en dos partes». Por un lado, ‘Perses Launcher’ –los cimientos– sirve para «definir y configurar el entorno virtual»; por otro lado, ‘Perses Virtual Enviroment’ es la primera planta, la ejecutora, que realiza las pruebas, puede replicarlas de forma indefinida y anticipa cómo funcionará la aplicación.

«Actualmente, no hay herramientas a nivel comercial que realicen esta función dado que, normalmente, los simuladores suelen ser caros y lo que se puede hacer con ellos es bastante limitado», explica el investigador de la Universidad de Extremadura Sergio Laso.

Para probar la validez del sistema, los científicos evaluaron una aplicación móvil que proporcionaba el riesgo de contagio de Covid-19 de una persona. Estos expertos explican que la herramienta se compone, por un lado, de un servidor ‘ubicado’ en la nube –un entorno ‘online’ para procesar información de los usuarios involucrados–, donde se calcula el porcentaje de este riesgo. Por otro lado, de una parte localizada en el dispositivo, «encargada de guardar la localización y de procesar y anonimizar los datos del usuario para proveerla a la nube».

Otras noticias de interés

El Macarena impulsa una biblioteca para que los familiares lean a los bebés ingresados

Redacción Sevilla

Arranca la Gran Recogida en Sevilla: qué puedes donar y cómo

Los secretos del luthier Frasco Rivero

Alberto Romera