Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10662/20132
Títulos: Human microservices: A framework for turning humans into service providers
Autores/as: Laso Mangas, Sergio
Berrocal Olmeda, José Javier
García Alonso, José Manuel
Canal Velasco, José Carlos
Murillo Rodríguez, Juan Manuel
Palabras clave: Internet de las cosas;Internet of things;Microservicios humanos;Human microservices;Computación móvil;Mobile computing
Fecha de publicación: 2021-01-01
Editor/a: Wiley
Resumen: Durante la última década, el mercado de aplicaciones móviles ha crecido de manera constante gracias al uso masivo de los teléfonos inteligentes y al surgimiento de la computación en la nube para descargar tareas informáticas y mejorar la calidad de la experiencia. Con la implementación más reciente de dispositivos de Internet de las cosas (IoT), se ha mantenido este diseño arquitectónico basado en la nube y el flujo de comunicación correspondiente. Sin embargo, la creciente cantidad de información intercambiada, los estrictos requisitos de muchas aplicaciones de IoT y la necesidad de que estas aplicaciones adapten su comportamiento en tiempo real al contexto del usuario plantean un desafío a estos supuestos arquitectónicos. Recientemente se han propuesto paradigmas como la computación móvil, de niebla y de borde para explotar las capacidades computacionales y de almacenamiento de los teléfonos inteligentes y dispositivos IoT actuales con el fin de cargarles algunas tareas, reduciendo la sobrecarga tanto en la nube como en la red. Actualmente, la aplicación de estos paradigmas requiere mucha atención por parte de desarrolladores capacitados para crear sistemas ad hoc, ya que faltan estándares y herramientas que faciliten su uso. Esta comunicación presenta los microservicios humanos como un marco que facilita la implementación de API en dispositivos complementarios para proporcionar información personal y actualizada que otras entidades pueden consumir. El marco mejora la integración de los humanos en el circuito de IoT y facilita la implementación de unidades de computación en dispositivos más cercanos a los usuarios finales, mejorando el tiempo de respuesta del sistema al reducir el estrés en la nube y la infraestructura de red. El marco propuesto se basa en estándares existentes para mejorar la calidad del software y acortar la curva de aprendizaje.
During the last decade, the mobile application market has grown steadily thanks to the massive use of smartphones and the emergence of cloud computing for offloading computation tasks and improving the quality of experience. With the more recent deployment of Internet of Things (IoT) devices, this cloud-based architectural design and the corresponding communication flow has been maintained. Nevertheless, the increasing amount of information exchanged, the stringent requirements of many IoT applications, and the need for these applications to adapt their behavior in real time to the user's context set these architectural assumptions a challenge. Paradigms such as mobile, mist, and edge computing have recently been proposed to exploit the computational and storage capabilities of current smartphones and IoT devices in order to onload some tasks onto them, reducing the overhead on both the cloud and the network. Currently, the application of these paradigms requires much attention from skilled developers to create ad hoc systems, as there lack standards and tools facilitating their use. This communication introduces Human Microservices as a framework facilitating the deployment of APIs on companion devices in order to provide personal and updated information that can be consumed by other entities. The framework improves the integration of humans in the IoT loop and facilitates the deployment of computation units in devices closer to end users, enhancing system response time by reducing the stress on cloud and network infrastructure. The proposed framework is based on existing standards in order to improve software quality and shorten the learning curve.
URI: http://hdl.handle.net/10662/20132
ISSN: 0038-0644
DOI: 10.1002/spe.2976
Colección:DISIT - Artículos

Archivos
Archivo Descripción TamañoFormato 
Softw Pract Exp - 2021 - Laso - Human microservices A framework for turning humans into service providers.pdf
???org.dspace.app.webui.jsptag.ItemTag.accessRestricted???
3,33 MBAdobe PDFDescargar    Pide una copia


Este elemento está sujeto a una licencia Licencia Creative Commons Creative Commons