Development of automated NOVAAS Connectors

Detalhes bibliográficos
Autor(a) principal: Sá, Henrique Eduardo Magalhães Pais de
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10362/173172
Resumo: The rising popularity of Internet of Things (IoT) reveals humanity’s trend towards a more interconnected world. As more and more people interact with this environment, the problems of interoperability and scalability rise. With the large quantity of data moving through the IoT space, several issues surface on many levels. Therefore, it is vital that the data-transfer layer of IoTs function as efficiently and expeditiously as possible. This dissertation aims to solve some of the issues that might exist when connecting devices to an IoT, by creating an ”IoT Connector” and applying it to the NOVA Asset Administration Shell (NOVAAS). This connector is built using the Python programming language, and acts as a driver for assets connected to NOVAAS. It takes the JavaScript Object Notation (JSON) file that represents an asset as the input and populates a Node-Red flow with the gathered asset properties. This tool significantly reduces the amount of effort required by the developer, effectively automating this task. Additionally, the NOVAAS Connector created is implemented in an industrial real- world application.
id RCAP_0cbe373faf0b82d1430268548db46cda
oai_identifier_str oai:run.unl.pt:10362/173172
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Development of automated NOVAAS ConnectorsInternet of ThingsAsset Administration ShellConnectorAdapterAssetJSONDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThe rising popularity of Internet of Things (IoT) reveals humanity’s trend towards a more interconnected world. As more and more people interact with this environment, the problems of interoperability and scalability rise. With the large quantity of data moving through the IoT space, several issues surface on many levels. Therefore, it is vital that the data-transfer layer of IoTs function as efficiently and expeditiously as possible. This dissertation aims to solve some of the issues that might exist when connecting devices to an IoT, by creating an ”IoT Connector” and applying it to the NOVA Asset Administration Shell (NOVAAS). This connector is built using the Python programming language, and acts as a driver for assets connected to NOVAAS. It takes the JavaScript Object Notation (JSON) file that represents an asset as the input and populates a Node-Red flow with the gathered asset properties. This tool significantly reduces the amount of effort required by the developer, effectively automating this task. Additionally, the NOVAAS Connector created is implemented in an industrial real- world application.O aumento da popularidade da ”Internet das Coisas” revela a tendecência da humanidade para um mundo cada vez mais interligado. À medida que a civilização interage com este conceito, os problemas de interoperabilidade e escalabilidade vão aumentando. Tendo em conta a elevada quantidade de dados recebida e transmitida nestas redes, várias dificuldades surgem a diversos níveis de operação. Consequentemente, é vital que a camada de transferência de dados destas redes funcione o mais eficiente e expedito possível. Esta dissertação visa a resolver alguns dos problemas que possam surgir quando se ligam dispositivos a uma rede IoT, ao criar e implementar um ”conector IoT” aplicado à plataforma NOVAAS. O conector é construido em Python e funciona como um adaptador para ativos industriais ligados à plataforma NOVAAS. Usa como entrada o ficheiro JSON de descrição dos ativos e preenche um fluxo de Node-Red com as propriedades adquiridas. Com a ajuda desta ferramenta, o desenvolvedor da NOVAAS pode, efetivamente, automatizar a tarefa manual de construção de adaptadores. Adicionalmente, o conector NOVAAS é implementado em contexto industrial.Maló, PedroOrio, GiovanniRUNSá, Henrique Eduardo Magalhães Pais de2024-10-08T14:52:59Z2023-112023-11-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/173172enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-10-14T01:38:58Zoai:run.unl.pt:10362/173172Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T18:58:54.925420Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Development of automated NOVAAS Connectors
title Development of automated NOVAAS Connectors
spellingShingle Development of automated NOVAAS Connectors
Sá, Henrique Eduardo Magalhães Pais de
Internet of Things
Asset Administration Shell
Connector
Adapter
Asset
JSON
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Development of automated NOVAAS Connectors
title_full Development of automated NOVAAS Connectors
title_fullStr Development of automated NOVAAS Connectors
title_full_unstemmed Development of automated NOVAAS Connectors
title_sort Development of automated NOVAAS Connectors
author Sá, Henrique Eduardo Magalhães Pais de
author_facet Sá, Henrique Eduardo Magalhães Pais de
author_role author
dc.contributor.none.fl_str_mv Maló, Pedro
Orio, Giovanni
RUN
dc.contributor.author.fl_str_mv Sá, Henrique Eduardo Magalhães Pais de
dc.subject.por.fl_str_mv Internet of Things
Asset Administration Shell
Connector
Adapter
Asset
JSON
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Internet of Things
Asset Administration Shell
Connector
Adapter
Asset
JSON
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description The rising popularity of Internet of Things (IoT) reveals humanity’s trend towards a more interconnected world. As more and more people interact with this environment, the problems of interoperability and scalability rise. With the large quantity of data moving through the IoT space, several issues surface on many levels. Therefore, it is vital that the data-transfer layer of IoTs function as efficiently and expeditiously as possible. This dissertation aims to solve some of the issues that might exist when connecting devices to an IoT, by creating an ”IoT Connector” and applying it to the NOVA Asset Administration Shell (NOVAAS). This connector is built using the Python programming language, and acts as a driver for assets connected to NOVAAS. It takes the JavaScript Object Notation (JSON) file that represents an asset as the input and populates a Node-Red flow with the gathered asset properties. This tool significantly reduces the amount of effort required by the developer, effectively automating this task. Additionally, the NOVAAS Connector created is implemented in an industrial real- world application.
publishDate 2023
dc.date.none.fl_str_mv 2023-11
2023-11-01T00:00:00Z
2024-10-08T14:52:59Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/173172
url http://hdl.handle.net/10362/173172
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597794045132800