Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications

Detalhes bibliográficos
Autor(a) principal: Peixoto , João Alvarez
Data de Publicação: 2022
Outros Autores: Soares, André Borin, Fagundes, Ramon Simeone
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Eletrônica Científica da Uergs
Texto Completo: http://revista.uergs.edu.br/index.php/revuergs/article/view/2998
Resumo: Resumo O uso de sistemas multiagentes vem surgindo como uma solução para proporcionar o autogerenciamento no fluxo produtivo da indústria, sem a necessidade da interferência humana. Atualmente, a alternativa funcional melhor documentada para esta finalidade é a plataforma JADE (Java Agent DEvelopment Framework), o que implica no uso da linguagem de programação Java. Este trabalho tem como objetivo investigar uma nova alternativa a esta plataforma, utilizando a plataforma PADE (Python Agent DEvelopment Framework) para programar um sistema multiagentes dedicado à manufatura industrial. A partir de uma planta industrial simulada, foram executadas simulações com o uso deste sistema para o controle das máquinas usadas na produção de um produto que necessitava de uma montagem multiprocessos. Os resultados apresentaram que a plataforma PADE, mesmo sendo mais nova que a já consolidada JADE, demonstra ser um framework promissor, impulsionada pelo uso da linguagem de programação Python, em ascensão no meio computacional. Ter os resultados comparativos entre as duas plataformas em métricas distintas agrega valor quando da escolha de quais sistemas e qual linguagem utilizar a partir das métricas que o usuário necessitar. Palavras-Chaves: Sistema multiagente; PADE; JADE; indústria 4.0; sistema auto-organizável.    Abstract Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications. The use of multi-agent systems has emerged as a solution to provide self-management in the industry's production flow, without the need for human interference. Currently, the best documented functional alternative for this purpose is the JADE platform (Java Agent DEvelopment Framework), which implies the use of the Java programming language. This work aims to investigate a new alternative to this platform, using the PADE platform (Python Agent DEvelopment Framework) to program a multi-agent system dedicated to industrial manufacturing. From a simulated industrial plant, simulations were performed with the use of this system to control the machines used in the manufacturing of a product, which required a multi-process assembly. The results showed the PADE platform, even though it is newer than the one already consolidated that JADE, proves to be a promising framework, driven by the use of the Python programming language, on the rise in the computing environment. Having the comparative results between the two platforms in different metrics adds value when choosing which systems and which language to use, based on the metrics that the user needs. Keywords: Multiagent system; PADE; JADE; industry 4.0; self-organizing system.   Resumen Características de las plataformas de sistemas multiagente JADE y PADE en aplicaciones de fabricación industrial El uso de sistemas multiagente ha surgido como una solución para proporcionar la autogestión en el flujo de producción de la industria, sin la necesidad de interferencia humana. Actualmente, la alternativa funcional mejor documentada para este propósito es la plataforma JADE (Java Agent DEvelopment Framework), que implica el uso del lenguaje de programación Java. Este trabajo tiene como objetivo investigar una nueva alternativa a esta plataforma, utilizando la plataforma PADE (Python Agent DEvelopment Framework) para programar un sistema multiagente dedicado a la fabricación industrial. A partir de una planta industrial simulada, se realizaron simulaciones con el uso de este sistema para el control de las máquinas utilizadas en la producción de un producto, que requería un ensamblaje multiprocesos. Los resultados evidenciaron que la plataforma PADE, aunque es más nueva que la ya consolidada que JADE, demuestra ser un framework promisor, impulsado por el uso del lenguaje de programación Python, en auge en el entorno computacional. Tener los resultados comparativos entre las dos plataformas en métricas diferentes agrega valor a la hora de elegir qué sistemas y qué lenguaje utilizar, en base a las métricas que el usuario necesitar. Palabras clave: Sistema multiagente; PADE; JADE; industria 4.0; sistema de autoorganización.  
id UERGS-1_7d990ef316c4b780dfc12cd76a87e3b9
oai_identifier_str oai:ojs.pkp.sfu.ca:article/2998
network_acronym_str UERGS-1
network_name_str Revista Eletrônica Científica da Uergs
repository_id_str
spelling Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applicationsCaracterísticas de las plataformas de sistemas multiagente JADE y PADE en aplicaciones de fabricación industrialFuncionalidades das plataformas de sistema multiagentes JADE e PADE em aplicações de manufatura industrialMultiagent system;PADE;JADE;industry 4.0;self-organizing system.Sistema multiagente;PADE;JADE;industria 4.0;sistema de autoorganización.Sistema multiagentePADEJADEindústria 4.0sistema auto-organizável.Resumo O uso de sistemas multiagentes vem surgindo como uma solução para proporcionar o autogerenciamento no fluxo produtivo da indústria, sem a necessidade da interferência humana. Atualmente, a alternativa funcional melhor documentada para esta finalidade é a plataforma JADE (Java Agent DEvelopment Framework), o que implica no uso da linguagem de programação Java. Este trabalho tem como objetivo investigar uma nova alternativa a esta plataforma, utilizando a plataforma PADE (Python Agent DEvelopment Framework) para programar um sistema multiagentes dedicado à manufatura industrial. A partir de uma planta industrial simulada, foram executadas simulações com o uso deste sistema para o controle das máquinas usadas na produção de um produto que necessitava de uma montagem multiprocessos. Os resultados apresentaram que a plataforma PADE, mesmo sendo mais nova que a já consolidada JADE, demonstra ser um framework promissor, impulsionada pelo uso da linguagem de programação Python, em ascensão no meio computacional. Ter os resultados comparativos entre as duas plataformas em métricas distintas agrega valor quando da escolha de quais sistemas e qual linguagem utilizar a partir das métricas que o usuário necessitar. Palavras-Chaves: Sistema multiagente; PADE; JADE; indústria 4.0; sistema auto-organizável.    Abstract Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications. The use of multi-agent systems has emerged as a solution to provide self-management in the industry's production flow, without the need for human interference. Currently, the best documented functional alternative for this purpose is the JADE platform (Java Agent DEvelopment Framework), which implies the use of the Java programming language. This work aims to investigate a new alternative to this platform, using the PADE platform (Python Agent DEvelopment Framework) to program a multi-agent system dedicated to industrial manufacturing. From a simulated industrial plant, simulations were performed with the use of this system to control the machines used in the manufacturing of a product, which required a multi-process assembly. The results showed the PADE platform, even though it is newer than the one already consolidated that JADE, proves to be a promising framework, driven by the use of the Python programming language, on the rise in the computing environment. Having the comparative results between the two platforms in different metrics adds value when choosing which systems and which language to use, based on the metrics that the user needs. Keywords: Multiagent system; PADE; JADE; industry 4.0; self-organizing system.   Resumen Características de las plataformas de sistemas multiagente JADE y PADE en aplicaciones de fabricación industrial El uso de sistemas multiagente ha surgido como una solución para proporcionar la autogestión en el flujo de producción de la industria, sin la necesidad de interferencia humana. Actualmente, la alternativa funcional mejor documentada para este propósito es la plataforma JADE (Java Agent DEvelopment Framework), que implica el uso del lenguaje de programación Java. Este trabajo tiene como objetivo investigar una nueva alternativa a esta plataforma, utilizando la plataforma PADE (Python Agent DEvelopment Framework) para programar un sistema multiagente dedicado a la fabricación industrial. A partir de una planta industrial simulada, se realizaron simulaciones con el uso de este sistema para el control de las máquinas utilizadas en la producción de un producto, que requería un ensamblaje multiprocesos. Los resultados evidenciaron que la plataforma PADE, aunque es más nueva que la ya consolidada que JADE, demuestra ser un framework promisor, impulsado por el uso del lenguaje de programación Python, en auge en el entorno computacional. Tener los resultados comparativos entre las dos plataformas en métricas diferentes agrega valor a la hora de elegir qué sistemas y qué lenguaje utilizar, en base a las métricas que el usuario necesitar. Palabras clave: Sistema multiagente; PADE; JADE; industria 4.0; sistema de autoorganización.  Uergs2022-04-30info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://revista.uergs.edu.br/index.php/revuergs/article/view/299810.21674/2448-0479.81.32-42Revista Eletrônica Científica da UERGS ; v. 8 n. 1 (2022): Abril; 32-422448-0479reponame:Revista Eletrônica Científica da Uergsinstname:Universidade Estadual do Rio Grande do Sul (UERGS)instacron:UERGSporhttp://revista.uergs.edu.br/index.php/revuergs/article/view/2998/543Copyright (c) 2022 João Alvarez Peixoto , André Borin Soares, Ramon Simeone Fagundeshttp://creativecommons.org/licenses/by-nc-sa/4.0info:eu-repo/semantics/openAccessPeixoto , João AlvarezSoares, André BorinFagundes, Ramon Simeone2022-09-01T03:35:18Zoai:ojs.pkp.sfu.ca:article/2998Revistahttp://revista.uergs.edu.br/index.php/revuergs/indexPUBhttp://revista.uergs.edu.br/index.php/revuergs/oai||revista@uergs.edu.br2448-04792448-0479opendoar:2022-09-01T03:35:18Revista Eletrônica Científica da Uergs - Universidade Estadual do Rio Grande do Sul (UERGS)false
dc.title.none.fl_str_mv Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
Características de las plataformas de sistemas multiagente JADE y PADE en aplicaciones de fabricación industrial
Funcionalidades das plataformas de sistema multiagentes JADE e PADE em aplicações de manufatura industrial
title Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
spellingShingle Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
Peixoto , João Alvarez
Multiagent system;
PADE;
JADE;
industry 4.0;
self-organizing system.
Sistema multiagente;
PADE;
JADE;
industria 4.0;
sistema de autoorganización.
Sistema multiagente
PADE
JADE
indústria 4.0
sistema auto-organizável.
title_short Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
title_full Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
title_fullStr Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
title_full_unstemmed Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
title_sort Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications
author Peixoto , João Alvarez
author_facet Peixoto , João Alvarez
Soares, André Borin
Fagundes, Ramon Simeone
author_role author
author2 Soares, André Borin
Fagundes, Ramon Simeone
author2_role author
author
dc.contributor.author.fl_str_mv Peixoto , João Alvarez
Soares, André Borin
Fagundes, Ramon Simeone
dc.subject.por.fl_str_mv Multiagent system;
PADE;
JADE;
industry 4.0;
self-organizing system.
Sistema multiagente;
PADE;
JADE;
industria 4.0;
sistema de autoorganización.
Sistema multiagente
PADE
JADE
indústria 4.0
sistema auto-organizável.
topic Multiagent system;
PADE;
JADE;
industry 4.0;
self-organizing system.
Sistema multiagente;
PADE;
JADE;
industria 4.0;
sistema de autoorganización.
Sistema multiagente
PADE
JADE
indústria 4.0
sistema auto-organizável.
description Resumo O uso de sistemas multiagentes vem surgindo como uma solução para proporcionar o autogerenciamento no fluxo produtivo da indústria, sem a necessidade da interferência humana. Atualmente, a alternativa funcional melhor documentada para esta finalidade é a plataforma JADE (Java Agent DEvelopment Framework), o que implica no uso da linguagem de programação Java. Este trabalho tem como objetivo investigar uma nova alternativa a esta plataforma, utilizando a plataforma PADE (Python Agent DEvelopment Framework) para programar um sistema multiagentes dedicado à manufatura industrial. A partir de uma planta industrial simulada, foram executadas simulações com o uso deste sistema para o controle das máquinas usadas na produção de um produto que necessitava de uma montagem multiprocessos. Os resultados apresentaram que a plataforma PADE, mesmo sendo mais nova que a já consolidada JADE, demonstra ser um framework promissor, impulsionada pelo uso da linguagem de programação Python, em ascensão no meio computacional. Ter os resultados comparativos entre as duas plataformas em métricas distintas agrega valor quando da escolha de quais sistemas e qual linguagem utilizar a partir das métricas que o usuário necessitar. Palavras-Chaves: Sistema multiagente; PADE; JADE; indústria 4.0; sistema auto-organizável.    Abstract Features of the JADE and PADE multi-agent system platforms in industrial manufacturing applications. The use of multi-agent systems has emerged as a solution to provide self-management in the industry's production flow, without the need for human interference. Currently, the best documented functional alternative for this purpose is the JADE platform (Java Agent DEvelopment Framework), which implies the use of the Java programming language. This work aims to investigate a new alternative to this platform, using the PADE platform (Python Agent DEvelopment Framework) to program a multi-agent system dedicated to industrial manufacturing. From a simulated industrial plant, simulations were performed with the use of this system to control the machines used in the manufacturing of a product, which required a multi-process assembly. The results showed the PADE platform, even though it is newer than the one already consolidated that JADE, proves to be a promising framework, driven by the use of the Python programming language, on the rise in the computing environment. Having the comparative results between the two platforms in different metrics adds value when choosing which systems and which language to use, based on the metrics that the user needs. Keywords: Multiagent system; PADE; JADE; industry 4.0; self-organizing system.   Resumen Características de las plataformas de sistemas multiagente JADE y PADE en aplicaciones de fabricación industrial El uso de sistemas multiagente ha surgido como una solución para proporcionar la autogestión en el flujo de producción de la industria, sin la necesidad de interferencia humana. Actualmente, la alternativa funcional mejor documentada para este propósito es la plataforma JADE (Java Agent DEvelopment Framework), que implica el uso del lenguaje de programación Java. Este trabajo tiene como objetivo investigar una nueva alternativa a esta plataforma, utilizando la plataforma PADE (Python Agent DEvelopment Framework) para programar un sistema multiagente dedicado a la fabricación industrial. A partir de una planta industrial simulada, se realizaron simulaciones con el uso de este sistema para el control de las máquinas utilizadas en la producción de un producto, que requería un ensamblaje multiprocesos. Los resultados evidenciaron que la plataforma PADE, aunque es más nueva que la ya consolidada que JADE, demuestra ser un framework promisor, impulsado por el uso del lenguaje de programación Python, en auge en el entorno computacional. Tener los resultados comparativos entre las dos plataformas en métricas diferentes agrega valor a la hora de elegir qué sistemas y qué lenguaje utilizar, en base a las métricas que el usuario necesitar. Palabras clave: Sistema multiagente; PADE; JADE; industria 4.0; sistema de autoorganización.  
publishDate 2022
dc.date.none.fl_str_mv 2022-04-30
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://revista.uergs.edu.br/index.php/revuergs/article/view/2998
10.21674/2448-0479.81.32-42
url http://revista.uergs.edu.br/index.php/revuergs/article/view/2998
identifier_str_mv 10.21674/2448-0479.81.32-42
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv http://revista.uergs.edu.br/index.php/revuergs/article/view/2998/543
dc.rights.driver.fl_str_mv Copyright (c) 2022 João Alvarez Peixoto , André Borin Soares, Ramon Simeone Fagundes
http://creativecommons.org/licenses/by-nc-sa/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2022 João Alvarez Peixoto , André Borin Soares, Ramon Simeone Fagundes
http://creativecommons.org/licenses/by-nc-sa/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Uergs
publisher.none.fl_str_mv Uergs
dc.source.none.fl_str_mv Revista Eletrônica Científica da UERGS ; v. 8 n. 1 (2022): Abril; 32-42
2448-0479
reponame:Revista Eletrônica Científica da Uergs
instname:Universidade Estadual do Rio Grande do Sul (UERGS)
instacron:UERGS
instname_str Universidade Estadual do Rio Grande do Sul (UERGS)
instacron_str UERGS
institution UERGS
reponame_str Revista Eletrônica Científica da Uergs
collection Revista Eletrônica Científica da Uergs
repository.name.fl_str_mv Revista Eletrônica Científica da Uergs - Universidade Estadual do Rio Grande do Sul (UERGS)
repository.mail.fl_str_mv ||revista@uergs.edu.br
_version_ 1754569446297436160