Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach

Detalhes bibliográficos
Autor(a) principal: Mascarenha, Ana Patricia Fontes Magalhães
Data de Publicação: 2021
Outros Autores: Fernandes, Sérgio Martins, Calheiros, Gabriel Borges, Freitas, Fábio Duarte, Raton, Victor Fernandes Baião, Lefrançois, Guilherme L. G., Bahia, Marcela Braga
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Veras
Texto Completo: https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/22973
Resumo: O Desenvolvimento Dirigido por Modelos (DDM), é uma abordagem de desenvolvimento de software onde os modelos são os artefatos principais do desenvolvimento. Nesta, modelos de aplicações são construídos em alto nível de abstração e convertidos em modelos menos abstratos até a geração do código fonte do sistema. A abordagem DDM tem se mostrado apropriada para desenvolver aplicações inseridas em ambientes heterogêneos, tais como os que envolvem diferentes plataformas e linguagens de programação, pois possibilita que sistemas sejam modelados independente de plataforma e que os modelos sejam reusados para geração de código em plataformas específicas. Neste contexto estão inseridos os sistemas para Internet das Coisas (IoT – Internet of Things), responsáveis por interconectar e integrar dispositivos do mundo físico ao mundo virtual. A IoT propõe que qualquer objeto físico possa se conectar à internet através de algum tipo de tecnologia. Desta forma, lida frequentemente com dispositivos diversos que utilizam tecnologias próprias e precisam estar interconectados para prover um serviço.       Nesta direção, nosso trabalho investiga o uso de DDM no desenvolvimento de produtos IoT. Neste artigo, especificamente, apresentamos o projeto de um produto IoT para monitoramento e controle de reservatórios de água em residências com o objetivo de identificar os modelos que devem ser construídos ao longo do desenvolvimento de produtos desta natureza. O produto foi projetado e implementado manualmente. O trabalho mostrou que diversos modelos foram necessários para projetar hardware e software, tais como modelo de requisitos, arquitetura, e máquinas de estado. Estes modelos serão adaptados em projetos futuros seguindo a abordagem DDM para possibilitar a geração automática de código.
id VERACRUZ-0_f17de2c43afce12147f3b1c9d12b2297
oai_identifier_str oai:ojs2.ojs.brazilianjournals.com.br:article/22973
network_acronym_str VERACRUZ-0
network_name_str Revista Veras
repository_id_str
spelling Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approachDesenvolvimento dirigido a modelosInternet das coisasIoTlinguagens de modelagem específicas de domínio.O Desenvolvimento Dirigido por Modelos (DDM), é uma abordagem de desenvolvimento de software onde os modelos são os artefatos principais do desenvolvimento. Nesta, modelos de aplicações são construídos em alto nível de abstração e convertidos em modelos menos abstratos até a geração do código fonte do sistema. A abordagem DDM tem se mostrado apropriada para desenvolver aplicações inseridas em ambientes heterogêneos, tais como os que envolvem diferentes plataformas e linguagens de programação, pois possibilita que sistemas sejam modelados independente de plataforma e que os modelos sejam reusados para geração de código em plataformas específicas. Neste contexto estão inseridos os sistemas para Internet das Coisas (IoT – Internet of Things), responsáveis por interconectar e integrar dispositivos do mundo físico ao mundo virtual. A IoT propõe que qualquer objeto físico possa se conectar à internet através de algum tipo de tecnologia. Desta forma, lida frequentemente com dispositivos diversos que utilizam tecnologias próprias e precisam estar interconectados para prover um serviço.       Nesta direção, nosso trabalho investiga o uso de DDM no desenvolvimento de produtos IoT. Neste artigo, especificamente, apresentamos o projeto de um produto IoT para monitoramento e controle de reservatórios de água em residências com o objetivo de identificar os modelos que devem ser construídos ao longo do desenvolvimento de produtos desta natureza. O produto foi projetado e implementado manualmente. O trabalho mostrou que diversos modelos foram necessários para projetar hardware e software, tais como modelo de requisitos, arquitetura, e máquinas de estado. Estes modelos serão adaptados em projetos futuros seguindo a abordagem DDM para possibilitar a geração automática de código.Brazilian Journals Publicações de Periódicos e Editora Ltda.2021-01-20info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/2297310.34117/bjdv7n1-267Brazilian Journal of Development; Vol. 7 No. 1 (2021); 3948-3962Brazilian Journal of Development; Vol. 7 Núm. 1 (2021); 3948-3962Brazilian Journal of Development; v. 7 n. 1 (2021); 3948-39622525-876110.34117/bjdv.v7i1reponame:Revista Verasinstname:Instituto Superior de Educação Vera Cruz (VeraCruz)instacron:VERACRUZporhttps://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/22973/18457Copyright (c) 2021 Brazilian Journal of Developmentinfo:eu-repo/semantics/openAccessMascarenha, Ana Patricia Fontes MagalhãesFernandes, Sérgio MartinsCalheiros, Gabriel BorgesFreitas, Fábio DuarteRaton, Victor Fernandes BaiãoLefrançois, Guilherme L. G.Bahia, Marcela Braga2021-09-21T10:44:49Zoai:ojs2.ojs.brazilianjournals.com.br:article/22973Revistahttp://site.veracruz.edu.br:8087/instituto/revistaveras/index.php/revistaveras/PRIhttp://site.veracruz.edu.br:8087/instituto/revistaveras/index.php/revistaveras/oai||revistaveras@veracruz.edu.br2236-57292236-5729opendoar:2024-10-15T16:12:43.378611Revista Veras - Instituto Superior de Educação Vera Cruz (VeraCruz)false
dc.title.none.fl_str_mv Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
title Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
spellingShingle Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
Mascarenha, Ana Patricia Fontes Magalhães
Desenvolvimento dirigido a modelos
Internet das coisas
IoT
linguagens de modelagem específicas de domínio.
title_short Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
title_full Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
title_fullStr Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
title_full_unstemmed Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
title_sort Modelando produtos IoT com a abordagem DDM / Modeling IoT products with the DDM approach
author Mascarenha, Ana Patricia Fontes Magalhães
author_facet Mascarenha, Ana Patricia Fontes Magalhães
Fernandes, Sérgio Martins
Calheiros, Gabriel Borges
Freitas, Fábio Duarte
Raton, Victor Fernandes Baião
Lefrançois, Guilherme L. G.
Bahia, Marcela Braga
author_role author
author2 Fernandes, Sérgio Martins
Calheiros, Gabriel Borges
Freitas, Fábio Duarte
Raton, Victor Fernandes Baião
Lefrançois, Guilherme L. G.
Bahia, Marcela Braga
author2_role author
author
author
author
author
author
dc.contributor.author.fl_str_mv Mascarenha, Ana Patricia Fontes Magalhães
Fernandes, Sérgio Martins
Calheiros, Gabriel Borges
Freitas, Fábio Duarte
Raton, Victor Fernandes Baião
Lefrançois, Guilherme L. G.
Bahia, Marcela Braga
dc.subject.por.fl_str_mv Desenvolvimento dirigido a modelos
Internet das coisas
IoT
linguagens de modelagem específicas de domínio.
topic Desenvolvimento dirigido a modelos
Internet das coisas
IoT
linguagens de modelagem específicas de domínio.
description O Desenvolvimento Dirigido por Modelos (DDM), é uma abordagem de desenvolvimento de software onde os modelos são os artefatos principais do desenvolvimento. Nesta, modelos de aplicações são construídos em alto nível de abstração e convertidos em modelos menos abstratos até a geração do código fonte do sistema. A abordagem DDM tem se mostrado apropriada para desenvolver aplicações inseridas em ambientes heterogêneos, tais como os que envolvem diferentes plataformas e linguagens de programação, pois possibilita que sistemas sejam modelados independente de plataforma e que os modelos sejam reusados para geração de código em plataformas específicas. Neste contexto estão inseridos os sistemas para Internet das Coisas (IoT – Internet of Things), responsáveis por interconectar e integrar dispositivos do mundo físico ao mundo virtual. A IoT propõe que qualquer objeto físico possa se conectar à internet através de algum tipo de tecnologia. Desta forma, lida frequentemente com dispositivos diversos que utilizam tecnologias próprias e precisam estar interconectados para prover um serviço.       Nesta direção, nosso trabalho investiga o uso de DDM no desenvolvimento de produtos IoT. Neste artigo, especificamente, apresentamos o projeto de um produto IoT para monitoramento e controle de reservatórios de água em residências com o objetivo de identificar os modelos que devem ser construídos ao longo do desenvolvimento de produtos desta natureza. O produto foi projetado e implementado manualmente. O trabalho mostrou que diversos modelos foram necessários para projetar hardware e software, tais como modelo de requisitos, arquitetura, e máquinas de estado. Estes modelos serão adaptados em projetos futuros seguindo a abordagem DDM para possibilitar a geração automática de código.
publishDate 2021
dc.date.none.fl_str_mv 2021-01-20
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 https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/22973
10.34117/bjdv7n1-267
url https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/22973
identifier_str_mv 10.34117/bjdv7n1-267
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/22973/18457
dc.rights.driver.fl_str_mv Copyright (c) 2021 Brazilian Journal of Development
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2021 Brazilian Journal of Development
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Brazilian Journals Publicações de Periódicos e Editora Ltda.
publisher.none.fl_str_mv Brazilian Journals Publicações de Periódicos e Editora Ltda.
dc.source.none.fl_str_mv Brazilian Journal of Development; Vol. 7 No. 1 (2021); 3948-3962
Brazilian Journal of Development; Vol. 7 Núm. 1 (2021); 3948-3962
Brazilian Journal of Development; v. 7 n. 1 (2021); 3948-3962
2525-8761
10.34117/bjdv.v7i1
reponame:Revista Veras
instname:Instituto Superior de Educação Vera Cruz (VeraCruz)
instacron:VERACRUZ
instname_str Instituto Superior de Educação Vera Cruz (VeraCruz)
instacron_str VERACRUZ
institution VERACRUZ
reponame_str Revista Veras
collection Revista Veras
repository.name.fl_str_mv Revista Veras - Instituto Superior de Educação Vera Cruz (VeraCruz)
repository.mail.fl_str_mv ||revistaveras@veracruz.edu.br
_version_ 1813645504788037632