Process oriented approach for configuring IoT environments and applications

Detalhes bibliográficos
Autor(a) principal: Frigo, Matheus Tavares
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/235478
Resumo: A Internet das Coisas (IoT) é um paradigma que consiste de dispositivos heterogêneos com capacidades de detecção, atuação, processamento, comunicação, armazenamento e de rede. Esses dispositivos são altamente interconectados para atingir um objetivo em comum – tornar a vida das pessoas mais fácil. Em indústrias inteligentes, por exem plo, processos de produção intensamente automatizados podem ser estimulados levando a mais eficiência e custos reduzidos. Na IoT, a comunicação e a transmissão contínua de dados coletados são conduzidas através de protocolos de internet padronizados. Apli cações bem conhecidas de IoT são Casas Inteligentes, Indústrias Inteligentes, e Cidades Inteligentes. Contudo, a configuração de novos ambientes inteligentes comumente requer a montagem manual dos dispositivos, configuração dos sensores ou escrita de scripts. A realização dessas etapas complexas pode ser um trabalho árduo, especialmente no que diz respeito a encontrar tecnologias, protocolos ou padrões adequados. A heterogenei dade de dispositivos inteligentes, protocolos de comunicação e outras tecnologias, além da alta distribuição na Internet das Coisas torna a configuração de ambientes inteligentes ainda mais complexa e demorada. Desse modo, nesse trabalho, propomos um método ho lístico para auxiliar na configuração de ambientes e aplicativos IoT. Nossa abordagem é composta por (i) uma caixa de ferramentas com blocos de construção comuns da IoT, ser vindo de base para nosso método, e (ii) uma abordagem orientada a processos de negócio para orquestrar a configuração dos blocos de construção. Por meio da nossa abordagem, os especialistas do domínio podem selecionar os blocos de construção necessários para a sua aplicação IoT e também gerar um manual passo a passo para sua configuração.
id UFRGS-2_2db97719661d5240f6fe34e6a260bd00
oai_identifier_str oai:www.lume.ufrgs.br:10183/235478
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Frigo, Matheus TavaresThom, Lucinéia HeloisaHirmer, pascal2022-02-26T04:56:01Z2021http://hdl.handle.net/10183/235478001137709A Internet das Coisas (IoT) é um paradigma que consiste de dispositivos heterogêneos com capacidades de detecção, atuação, processamento, comunicação, armazenamento e de rede. Esses dispositivos são altamente interconectados para atingir um objetivo em comum – tornar a vida das pessoas mais fácil. Em indústrias inteligentes, por exem plo, processos de produção intensamente automatizados podem ser estimulados levando a mais eficiência e custos reduzidos. Na IoT, a comunicação e a transmissão contínua de dados coletados são conduzidas através de protocolos de internet padronizados. Apli cações bem conhecidas de IoT são Casas Inteligentes, Indústrias Inteligentes, e Cidades Inteligentes. Contudo, a configuração de novos ambientes inteligentes comumente requer a montagem manual dos dispositivos, configuração dos sensores ou escrita de scripts. A realização dessas etapas complexas pode ser um trabalho árduo, especialmente no que diz respeito a encontrar tecnologias, protocolos ou padrões adequados. A heterogenei dade de dispositivos inteligentes, protocolos de comunicação e outras tecnologias, além da alta distribuição na Internet das Coisas torna a configuração de ambientes inteligentes ainda mais complexa e demorada. Desse modo, nesse trabalho, propomos um método ho lístico para auxiliar na configuração de ambientes e aplicativos IoT. Nossa abordagem é composta por (i) uma caixa de ferramentas com blocos de construção comuns da IoT, ser vindo de base para nosso método, e (ii) uma abordagem orientada a processos de negócio para orquestrar a configuração dos blocos de construção. Por meio da nossa abordagem, os especialistas do domínio podem selecionar os blocos de construção necessários para a sua aplicação IoT e também gerar um manual passo a passo para sua configuração.The Internet of Things (IoT) is a paradigm that consists of heterogeneous devices with ca pabilities of sensing, acting, processing, communication, networking, and storage. These devices are highly interconnected to reach a common goal – making people’s life easier. In Smart Factories, for example, highly automated production processes can be enabled leading to more efficiency and reduced costs. In the IoT, communication and continu ous transmission of collected data are conducted through standardized Internet protocols. Well-known applications of the IoT include Smart Homes, Smart Factories, or Smart Cities. Nevertheless, setting up new IoT environments usually requires manually setting up the devices, configuring sensors, or writing scripts. Conducting these complex steps can be very cumbersome, especially finding suitable technologies, protocols, or standards. The heterogeneity of smart devices, communication protocols, and other technologies and the high distribution in the IoT makes the configuration of smart environments and appli cations even more complex and time-consuming. Therefore, in this work, we propose a holistic method to help domain experts setting up IoT environments and applications. Our method is composed of (i) a toolbox with common building blocks of the IoT, and (ii) a business process-based approach to orchestrating the setup of these building blocks. Through our approach, domain experts can select the building blocks they require for their IoT application and generate a step-by-step manual for their setup.application/pdfengGerenciamento de processos de negóciosInternet das coisasInternet of ThingsBusiness Process ManagementProcess-oriented approachToolboxHolisthic methodProcess oriented approach for configuring IoT environments and applicationsAbordagem orientada a processos para configuração de ambientes e aplicações IoT info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2021Ciência da Computação: Ênfase em Engenharia da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001137709.pdf.txt001137709.pdf.txtExtracted Texttext/plain143367http://www.lume.ufrgs.br/bitstream/10183/235478/2/001137709.pdf.txtd96a5441e5afe7686151a73d64982c67MD52ORIGINAL001137709.pdfTexto completo (inglês)application/pdf3917972http://www.lume.ufrgs.br/bitstream/10183/235478/1/001137709.pdf37fc0a500c60854edc9b4c8502bf17b7MD5110183/2354782022-03-26 04:57:42.762627oai:www.lume.ufrgs.br:10183/235478Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-03-26T07:57:42Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Process oriented approach for configuring IoT environments and applications
dc.title.alternative.pt.fl_str_mv Abordagem orientada a processos para configuração de ambientes e aplicações IoT
title Process oriented approach for configuring IoT environments and applications
spellingShingle Process oriented approach for configuring IoT environments and applications
Frigo, Matheus Tavares
Gerenciamento de processos de negócios
Internet das coisas
Internet of Things
Business Process Management
Process-oriented approach
Toolbox
Holisthic method
title_short Process oriented approach for configuring IoT environments and applications
title_full Process oriented approach for configuring IoT environments and applications
title_fullStr Process oriented approach for configuring IoT environments and applications
title_full_unstemmed Process oriented approach for configuring IoT environments and applications
title_sort Process oriented approach for configuring IoT environments and applications
author Frigo, Matheus Tavares
author_facet Frigo, Matheus Tavares
author_role author
dc.contributor.author.fl_str_mv Frigo, Matheus Tavares
dc.contributor.advisor1.fl_str_mv Thom, Lucinéia Heloisa
dc.contributor.advisor-co1.fl_str_mv Hirmer, pascal
contributor_str_mv Thom, Lucinéia Heloisa
Hirmer, pascal
dc.subject.por.fl_str_mv Gerenciamento de processos de negócios
Internet das coisas
topic Gerenciamento de processos de negócios
Internet das coisas
Internet of Things
Business Process Management
Process-oriented approach
Toolbox
Holisthic method
dc.subject.eng.fl_str_mv Internet of Things
Business Process Management
Process-oriented approach
Toolbox
Holisthic method
description A Internet das Coisas (IoT) é um paradigma que consiste de dispositivos heterogêneos com capacidades de detecção, atuação, processamento, comunicação, armazenamento e de rede. Esses dispositivos são altamente interconectados para atingir um objetivo em comum – tornar a vida das pessoas mais fácil. Em indústrias inteligentes, por exem plo, processos de produção intensamente automatizados podem ser estimulados levando a mais eficiência e custos reduzidos. Na IoT, a comunicação e a transmissão contínua de dados coletados são conduzidas através de protocolos de internet padronizados. Apli cações bem conhecidas de IoT são Casas Inteligentes, Indústrias Inteligentes, e Cidades Inteligentes. Contudo, a configuração de novos ambientes inteligentes comumente requer a montagem manual dos dispositivos, configuração dos sensores ou escrita de scripts. A realização dessas etapas complexas pode ser um trabalho árduo, especialmente no que diz respeito a encontrar tecnologias, protocolos ou padrões adequados. A heterogenei dade de dispositivos inteligentes, protocolos de comunicação e outras tecnologias, além da alta distribuição na Internet das Coisas torna a configuração de ambientes inteligentes ainda mais complexa e demorada. Desse modo, nesse trabalho, propomos um método ho lístico para auxiliar na configuração de ambientes e aplicativos IoT. Nossa abordagem é composta por (i) uma caixa de ferramentas com blocos de construção comuns da IoT, ser vindo de base para nosso método, e (ii) uma abordagem orientada a processos de negócio para orquestrar a configuração dos blocos de construção. Por meio da nossa abordagem, os especialistas do domínio podem selecionar os blocos de construção necessários para a sua aplicação IoT e também gerar um manual passo a passo para sua configuração.
publishDate 2021
dc.date.issued.fl_str_mv 2021
dc.date.accessioned.fl_str_mv 2022-02-26T04:56:01Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/235478
dc.identifier.nrb.pt_BR.fl_str_mv 001137709
url http://hdl.handle.net/10183/235478
identifier_str_mv 001137709
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/235478/2/001137709.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/235478/1/001137709.pdf
bitstream.checksum.fl_str_mv d96a5441e5afe7686151a73d64982c67
37fc0a500c60854edc9b4c8502bf17b7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447299491364864