Logo Repositorio Institucional

Please use this identifier to cite or link to this item: http://dspace.ucuenca.edu.ec/handle/123456789/38505
Title: Towards a methodoly for creating Internet of Things (IoT) applications based on microservices
Other Titles: Hacia una metodología para crear aplicaciones de Internet de las Cosas (IoT) basadas en microservicios
Authors: Cabrera Alvarado, Edwin Fernando
Cardenas Cardenas, Paola Johana
Cedillo Orellana, Irene Priscila
Pesantez Cabrera, Paola Gabriela
metadata.dc.ucuenca.correspondencia: Cedillo Orellana, Irene Priscila, priscila.cedillo@ucuenca.edu.ec
Keywords: Methodology
Microservices
Internet of things
Domain-driven design
Agile
MicroIoT
metadata.dc.ucuenca.areaconocimientofrascatiamplio: 1. Ciencias Naturales y Exactas
metadata.dc.ucuenca.areaconocimientofrascatidetallado: 1.2.1 Ciencias de la Computación
metadata.dc.ucuenca.areaconocimientofrascatiespecifico: 1.2 Informática y Ciencias de la Información
metadata.dc.ucuenca.areaconocimientounescoamplio: 06 - Información y Comunicación (TIC)
metadata.dc.ucuenca.areaconocimientounescodetallado: 0613 - Software y Desarrollo y Análisis de Aplicativos
metadata.dc.ucuenca.areaconocimientounescoespecifico: 061 - Información y Comunicación (TIC)
Issue Date: 2020
metadata.dc.ucuenca.volumen: Volumen 0
metadata.dc.source: Conferencia internacional IEEE 2020 sobre computación de servicios (SCC)
metadata.dc.identifier.doi: 10.1109/SCC49832.2020.00072
Publisher: IEEE explore
metadata.dc.description.city: 
Beijing
metadata.dc.type: ARTÍCULO DE CONFERENCIA
Abstract: 
The Internet of Things (IoT) represents the new industrial revolution, in which physical and virtual objects are interconnected. On the other hand, microservices architectures have broken the monolithic and centralized way to build software, and provide systems with high-quality characteristics (e.g., resilience, availability, modularity, and portability). Therefore, the idea of merging those technologies can constitute a powerful strategy to be applied in environments that demand the distribution and management of many IoT devices using high-quality software. In this context, several studies that integrate IoT with microservices solutions have been analyzed. However, most of these studies aim to satisfy the functional requirements related to software and hardware, without taking into account software engineering methodologies and good practices that allow the creation of software for IoT devices considering their distributed nature. Thus, this paper presents the first approach to an agile methodology that i) contemplates the main characteristics of the IoT and ii) guides the development of appropriate software solutions based on microservices architectures to manage IoT environments acknowledging the serious difficulties that microservices imply.
Description: 
El Internet de las Cosas (IoT) representa la nueva revolución industrial, en la que los objetos físicos y virtuales están interconectados. Por otro lado, las arquitecturas de microservicios han roto la forma monolítica y centralizada de construir software y proporcionar sistemas con características de alta calidad (por ejemplo, resiliencia, disponibilidad, modularidad y portabilidad). Por lo tanto, la idea de fusionar estas tecnologías puede constituir una poderosa estrategia para ser aplicada en entornos que demandan la distribución y administración de muchos dispositivos IoT utilizando software de alta calidad. En este contexto, se han analizado varios estudios que integran IoT con soluciones de microservicios. Sin embargo, la mayoría de estos estudios tienen como objetivo satisfacer los requisitos funcionales relacionados con el software y el hardware, sin tener en cuenta las metodologías y buenas prácticas de ingeniería de software que permiten la creación de software para dispositivos IoT considerando su naturaleza distribuida. Así, este trabajo presenta la primera aproximación a una metodología ágil que i) contempla las principales características del IoT y ii) orienta el desarrollo de soluciones de software adecuadas basadas en arquitecturas de microservicios para gestionar entornos IoT reconociendo las serias dificultades que implican los microservicios.
URI: 
metadata.dc.ucuenca.urifuente: https://www.computer.org/csdl/proceedings-article/scc/2020/878900z029/1pttX2yfexy
ISBN: 978-1-7281-8789-1
ISSN: 0000-0000
Appears in Collections:Artículos

Files in This Item:
File Description SizeFormat 
documento.pdfdocument244.07 kBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Centro de Documentacion Regional "Juan Bautista Vázquez"

Biblioteca Campus Central Biblioteca Campus Salud Biblioteca Campus Yanuncay
Av. 12 de Abril y Calle Agustín Cueva, Telf: 4051000 Ext. 1311, 1312, 1313, 1314. Horario de atención: Lunes-Viernes: 07H00-21H00. Sábados: 08H00-12H00 Av. El Paraíso 3-52, detrás del Hospital Regional "Vicente Corral Moscoso", Telf: 4051000 Ext. 3144. Horario de atención: Lunes-Viernes: 07H00-19H00 Av. 12 de Octubre y Diego de Tapia, antiguo Colegio Orientalista, Telf: 4051000 Ext. 3535 2810706 Ext. 116. Horario de atención: Lunes-Viernes: 07H30-19H00