RESUMOA Internet das Coisas (IoT) é uma rede de coisas físicas e aparelhos virtuais que se comunicam e interagem entre si. O desenvolvimento de produtos IoT tem se mostrado um desafio, pois demanda times multidisciplinares para lidar com hardware, software e integração entre eles, bem como requisitos complexos impostos pela heterogeneidade de plataformas e a segurança de dados, entre outras questões. Neste contexto, nosso trabalho investiga o desenvolvimento de produtos IoT e suas especificidades. Neste artigo apresentamos um produto IoT para monitoramento e controle de reservatórios de água. Os dados coletados ao longo do desenvolvimento deste produto serão utilizados futuramente para especificação de um processo de desenvolvimento de produtos IoT que deverá auxiliar desenvolvedores. O produto foi implementado em uma casa fictícia, em escala reduzida e experimental, e apresentou resultados satisfatórios quanto ao monitoramento e controle das caixas d'água realizadas à distância através de uma aplicação web.
RESUMOO 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.Palavras-chave: Desenvolvimento dirigido a modelos, Internet das coisas, IoT, linguagens de modelagem específicas de domínio.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.