Other
MAPEO DE LOS COMPONENTES DE ALGUNAS BUENAS PRÁCTICAS EN SISTEMAS IOT, CON LOS DIFERENTES ELEMENTOS DEL NÚCLEO DE LA ESENCIA DE SEMAT
Autor
Toro Rangel, Juan Pablo
Conde Marulanda, Santiago
Institución
Resumen
Trabajo de grado presentado para optar al título de
Ingeniero de Sistemas y Telecomunicaciones bajo la modalidad
Residencia en línea de investigación. Internet de las cosas (IoT) es considerada una de las tecnologías de la cuarta
revolución industrial que afecta las industrias y servicios en diversas áreas de la
vida cotidiana. Esta tecnología permite conectar objetos físicos inteligentes,
servicios y sistemas de software que comparten información de manera
coordinada para mejorar la calidad de vida de las personas. En la literatura
especializada se evidenció que se utilizan diferentes prácticas para desarrollar
sistemas IoT que usan metodologías de Ingeniería de Software como Scrum,
Kanban y metodologías propias como Ignite para su diseño e implementación.
Estas metodologías no alcanzan a abarcar todos los componentes y conceptos
que se deben tener en cuenta para construir sistemas IoT, por lo que se hace
necesario tener una base común mediante una representación explícita que
permita abarcar todas las problemáticas que surjan al implementar estas prácticas.
En este proyecto se propone crear representaciones de algunas buenas prácticas
en sistemas IoT utilizando el núcleo de la esencia de SEMAT (Software
Engineering Method and Theory) el cual permite describir una base común y libera
a las prácticas de las limitaciones de los métodos monolíticos. Esto permitirá a los
interesados compartir, adaptar, conectar y reproducir prácticas para una mejor
implementación de sistemas IoT en áreas de aplicación como agricultura,
medicina, medio ambiente, ciudades y hogares inteligentes. Abstract:The Internet of Things (IoT) is a technology of the fourth industrial revolution that
affects industries and services in many areas of life. This technology makes it
possible to connect intelligent physical objects, services and software systems that
share information in a coordinated manner to improve people's quality of life. In the
specialized literature it was evidenced that different practices are used to develop
IoT systems that use Software Engineering methodologies such as Scrum, Kanban
and proprietary methodologies such as Ignite for their design and implementation.
These methodologies do not cover all the components and concepts that must be
considered to build IoT systems, so it is necessary to have a common base
through an explicit representation that allows covering all the problems that arise
when these practices are implemented. This project aims to create representations
of some good practices in IoT systems using the SEMAT (Software Engineering
Method and Theory) Essence Kernel which allows us to describe a common basis
and frees practices from the limitations of monolithic methods. This will allow
stakeholders to share, adapt, connect and replicate practices for better
implementation of IoT systems in application areas such as agriculture, medicine,
environment, smart cities and smart homes. Universidad Católica de Pereira. Director del trabajo de grado: Juan Carlos Blandón Andrade