Show simple item record

dc.contributor.authorRuiz-Martínez, William
dc.contributor.authorGonzález-Gómez, Arnaldo Andrés
dc.date.accessioned2023-09-01T22:48:50Z
dc.date.available2023-09-01T22:48:50Z
dc.date.issued2021-09-19
dc.identifier.citationAPAspa
dc.identifier.issn0121-750Xspa
dc.identifier.urihttps://repositorio.cun.edu.co/handle/cun/4173
dc.description.abstractContext: Software engineering allows us to approach software design and development from the practical application of scientific knowledge. In the case of this IoT solution and the machine learning approach to the monitoring and control of environmental variables in a coffee crop, it allows us to visualize certain artifacts of the system in their interaction with users and their behavior with other artifacts or devices that constitute a technological solution. Method: For this work, the application of software engineering from a conceptual approach and the behavior of the system is proposed. To meet these objectives, we decided to use the Unified Modeling Language (UML) in such a way that the most important components of the technological solution could be represented from a static perspective through the use case diagrams, as well as from a dynamic viewpoint through the sequence diagrams. Results: Through the application of the UML, it was possible to develop the conceptual and behavioral modeling of certain artifacts and components. This knowledge allowed identifying the interaction between physical components and devices (machine to machine) and human-machine interaction, that is, the relationship between users and the processes that make up the technological solution. Conclusions: Through software engineering, and more specifically the UML, we were able to establish the importance of knowing the different software artifacts that make up a system or application from a different technical and functional approach, while being able to collect valuable information about the behavior of certain system artifacts, as well as the interaction between users and processes.eng
dc.format.extent14 Paginasspa
dc.format.mimetypeapplication/pdfspa
dc.language.isoengspa
dc.subject.ddcIngeniería y operaciones afinesspa
dc.titleAn Approach from Software Engineering to an IoT and Machine Learning Technological Solution that Allows Monitoring and Controlling Environmental Variables in a Coffee Cropeng
dc.typeArtículo de revistaspa
dcterms.audienceEstudiantes, docentes, investigadores, comunidad académica.spa
dc.contributor.researchgroupAXONspa
dc.description.researchareaInnovación Tecnológicaspa
dc.identifier.eissn2344-8393spa
dc.relation.referencesM. Rossainz-López, Diseño orientado a objetos, México D.F., México: Universidad Autónoma de Puebla, 2012. ↑466spa
dc.relation.referencesB. Boehm, “A view of 20th and 21st century software engineering,” in 28th Int. Conf. Soft. Eng. (ICSE ’06), Shangai, China, May 2006. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1. 97.4717&rep=rep1&type=pdf ↑466spa
dc.relation.referencesIEEE, IEEE Guide to Software Design Descriptions, Piscataway, NJ, USA: IEEE, 1993. ↑466spa
dc.relation.referencesC. Larman, UML y patrones, Madrid: Pearson, 2003. ↑467spa
dc.relation.referencesJ. Rumbaugh, I. Jacobson, and G. Booch, El lenguaje unificado de modelado: manual de referencia, Madrid: Addison Wesley, 2000. ↑467spa
dc.relation.referencesL. Ramírez, “Diseño de una arquitectura para redes de sensores con soporte para aplicaciones de detección de eventos,” Doctoral Thesis, Universidad Politécnica de Valencia, Valencia, Spain, 2012. https://riunet.upv. es/bitstream/handle/10251/15152/tesisUPV3764.pdf ↑469spa
dc.relation.referencesN. D. Castro C, L. E. Chamorro F, and C. A. Viteri M, “Una red de sensores inalámbricos para la automatización y control del riego localizado,” Revista de ciencias agrícolas, vol. 33, nº 2, pp. 106-116, Aug. 2016. http://dx. doi.org/10.22267/rcia.163302.57 ↑469spa
dc.relation.referencesK. E Kendall and J. E Kendall, Analisis y diseño de sistemas, Mexico D.F., México: Prentice Hall, 2011. ↑470spa
dc.relation.referencesE. Rozic and S. Herzovich, UML y desarrollo de software orientado a objetos, México D.F., México: Universidad de San Andrés, 2016. ↑470spa
dc.relation.referencesR. Yeh and P. Zave, “Specifiying Software Requirements,” Proc. IEEE, vol. 68, no. 9, pp. 1077-1085, 1980. https://doi.org/10.1109/PROC.1980.11806 ↑470spa
dc.rights.accessrightsinfo:eu-repo/semantics/closedAccessspa
dc.subject.proposalInternet of Thingseng
dc.subject.proposalMachine learningeng
dc.subject.proposalComputer applicationeng
dc.subject.proposalUMLspa
dc.subject.proposalStatic viewseng
dc.subject.proposalDynamic viewseng
dc.subject.proposalConceptual modelingeng
dc.subject.proposalBehavioral modelingeng
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1spa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/articlespa
dc.type.redcolhttp://purl.org/redcol/resource_type/ARTspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersionspa
dc.rights.coarhttp://purl.org/coar/access_right/c_14cbspa


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record