Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes

Tesis previa obtención del título de Ingeniero/a en Sistemas y Computación

Sábháilte in:
Sonraí bibleagrafaíochta
Príomhchruthaitheoir: Reyna Merino, Carlos Ayrton (author)
Formáid: bachelorThesis
Foilsithe / Cruthaithe: 2021
Ábhair:
Rochtain ar líne:https://repositorio.puce.edu.ec/handle/123456789/38020
Clibeanna: Cuir clib leis
Níl clibeanna ann, Bí ar an gcéad duine le clib a chur leis an taifead seo!
_version_ 1836825343101501440
author Reyna Merino, Carlos Ayrton
author_facet Reyna Merino, Carlos Ayrton
author_role author
collection Repositorio Pontificia Universidad Católica del Ecuador
dc.creator.none.fl_str_mv Reyna Merino, Carlos Ayrton
dc.date.none.fl_str_mv 2021
2023-12-05T15:04:48Z
2023-12-05T15:04:48Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://repositorio.puce.edu.ec/handle/123456789/38020
dc.language.none.fl_str_mv es
dc.publisher.none.fl_str_mv PUCE - Esmeraldas
dc.relation.none.fl_str_mv IS.205;
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Pontificia Universidad Católica del Ecuador
instname:Pontificia Universidad Católica del Ecuador
instacron:PUCE
dc.subject.none.fl_str_mv Jade
Spade
Domótica
Openhab
Hogar Inteligente
Internet De Las Cosas
Agentes Software
Sistemas Multiagentes
dc.title.none.fl_str_mv Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description Tesis previa obtención del título de Ingeniero/a en Sistemas y Computación
eu_rights_str_mv openAccess
format bachelorThesis
id PUCE_c0ad8fcd8d99fb7d67c8daaa5dd8dc61
instacron_str PUCE
institution PUCE
instname_str Pontificia Universidad Católica del Ecuador
language_invalid_str_mv es
network_acronym_str PUCE
network_name_str Repositorio Pontificia Universidad Católica del Ecuador
oai_identifier_str oai:repositorio.puce.edu.ec:123456789/38020
publishDate 2021
publisher.none.fl_str_mv PUCE - Esmeraldas
reponame_str Repositorio Pontificia Universidad Católica del Ecuador
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Pontificia Universidad Católica del Ecuador - Pontificia Universidad Católica del Ecuador
repository_id_str 2180
spelling Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentesReyna Merino, Carlos AyrtonJadeSpadeDomóticaOpenhabHogar InteligenteInternet De Las CosasAgentes SoftwareSistemas MultiagentesTesis previa obtención del título de Ingeniero/a en Sistemas y ComputaciónLa presente investigación se llevó a cabo con la finalidad de evaluar el uso del lenguaje de programación Java y Python dentro del desarrollo de ecosistemas del Internet de las Cosas (IoT) dirigidos por agentes inteligentes, en el campo de la domótica dentro de un hogar digital. Para llevar a cabo la investigación se realizó una comparación entre los dos lenguajes mencionados anteriormente, conocidos en el ámbito de los sistemas multi agentes como JADE (del inglés Java Agent Development Framework) y SPADE (del inglés Smart Python multi-Agent Development Environment). Para el desarrollo de esta investigación se empleó la plataforma OpenHAB, cuyo software es de código abierto, diseñada para integrar el sistema de automatización de hogares. Esta plataforma es una solución establecida en Java que brinda una interfaz homogénea y amigable para el usuario, teniendo un carácter centralizado donde se basa en reglas de control de automatización para todo el sistema. Este sistema del hogar digital modelado consideró tres aspectos tales como la gestión energética (control de persianas, iluminación), la climatización (control del aire acondicionado y calefacción) y por último el aspecto de seguridad (control de alerta en puertas, persianas e iluminación). El sistema de control del hogar digital implementado en OpenHAB fue controlado mediante agentes JADE y SPADE. Dichos agentes se organizaron en sistemas multiagentes que se ejecutaron en dos tipos de entornos tecnológicos, ordenador personal y componente de placa único como es Raspberry Pi. Se realizó una comparativa de ambos sistemas multi agentes determinando que la implementación del sistema multi agente en Java tiene menor grado de dificultad al implementar el sistema, y en cuanto a la comunicación con la plataforma OpenHAB, que realizarlo en Python ya que existen trabajos relacionados e información relevante sobre el tema, obteniendo un mejor resultado en el IDE Apache Netbeans (Java). Sin embargo, en cuanto a rendimiento del sistema, se obtuvieron resultados similares en el momento de realizar una evaluación de los procesos ejecutados por los agentes de confort, tanto en JADE como en SPADE, dando como resultados unos tiempos de ejecución parecidos por cada agente evaluado.PUCE - Esmeraldas2023-12-05T15:04:48Z2023-12-05T15:04:48Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttps://repositorio.puce.edu.ec/handle/123456789/38020esIS.205;info:eu-repo/semantics/openAccessreponame:Repositorio Pontificia Universidad Católica del Ecuadorinstname:Pontificia Universidad Católica del Ecuadorinstacron:PUCE2025-05-27T11:26:33Zoai:repositorio.puce.edu.ec:123456789/38020Institucionalhttp://repositorio.puce.edu.ec/Institución privadahttps://www.puce.edu.ec/http://repositorio.puce.edu.ec/oai.Ecuador...opendoar:21802025-07-05T15:19:09.765287Repositorio Pontificia Universidad Católica del Ecuador - Pontificia Universidad Católica del Ecuadortrue
spellingShingle Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
Reyna Merino, Carlos Ayrton
Jade
Spade
Domótica
Openhab
Hogar Inteligente
Internet De Las Cosas
Agentes Software
Sistemas Multiagentes
status_str publishedVersion
title Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
title_full Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
title_fullStr Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
title_full_unstemmed Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
title_short Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
title_sort Evaluación del uso de Java y Python en el desarrollo de ecosistemas de internet de las cosas dirigidos por agentes inteligentes
topic Jade
Spade
Domótica
Openhab
Hogar Inteligente
Internet De Las Cosas
Agentes Software
Sistemas Multiagentes
url https://repositorio.puce.edu.ec/handle/123456789/38020