Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Menolli, André Luís Andrade | - |
Autor(es): dc.contributor | Bonifácio, Adilson Luiz | - |
Autor(es): dc.contributor | Oliveira Junior, Edson Alves de | - |
Autor(es): dc.contributor | Barros, Rodolfo Miranda de | - |
Autor(es): dc.creator | Goncalves, Rafael Figueira | - |
Data de aceite: dc.date.accessioned | 2025-05-15T12:43:38Z | - |
Data de disponibilização: dc.date.available | 2025-05-15T12:43:38Z | - |
Data de envio: dc.date.issued | 2024-07-26 | - |
Data de envio: dc.date.issued | 2024-07-26 | - |
Data de envio: dc.date.issued | 2023-04-12 | - |
Fonte completa do material: dc.identifier | https://repositorio.uel.br/handle/123456789/17087 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/973644 | - |
Descrição: dc.description | A Internet das Coisas oferece diversas possibilidades para soluções inovadoras usando dispositivos conectados. No entanto, a adoção dessa tecnologia também apresenta no vos desaĄos, especialmente para desenvolvedores com conhecimento limitado em domínio especíĄco para a Internet das Coisas, que podem ter diĄculdade em criar soluções eĄ cazes, deixando o software vulnerável a problemas como manutenção e segurança. Para contornar esses desaĄos, esta dissertação propõe um framework de desenvolvimento de software baseado em metodologia orientada a modelos (MDD) para apoiar a criação de novas soluções para a Internet das Coisas. As principais características do framework in cluem um meta-modelo baseado em hardware, uma etapa uniĄcada de modelagem, bem como um processo de geração de código instantâneo e completo. O framework proposto é concretizado por meio de uma ferramenta Low-Code que modela visualmente dispositivos ciberfísicos e gera código. O framework foi validado por meio de comparação por métricas de software, dentro do escopo limitado foi capaz de gerar código Arduino, com alta quali dade de software, e sem perda de desempenho. A validação externa foi aplicada por meio de um Modelo de Aceitação de Tecnologia, o que considerou a ferramenta fácil de usar e útil. A ferramenta de código aberto está disponível em https://github.com/rzfzr/mdd4. | - |
Descrição: dc.description | The rapidly evolving concept of the Internet of Things offers endless possibilities for innovative solutions using connected devices. However, the adoption of this technology also presents new challenges, particularly for developers with limited domain knowledge who may struggle to create effective solutions, leaving software vulnerable to issues such as maintenance and security. To address these challenges, this dissertation proposes a software development framework based on model-driven methodology (MDD) to facilitate the creation of new solutions for the Internet of Things. The frameworkŠs key features include a hardware-based meta-model, a uniĄed modeling step, as well as an instant and complete code generation process. The framework is complemented by a Low-Code tool that visually models cyber-physical devices and generates code. The framework was thoroughly validated, and it was able to generate Arduino code, with high software quality, without any performance loss. External validation deemed the tool to be easy to use and useful. The Open-Source tool is readily accessible at https://github.com/rzfzr/mdd4. The Internet of Things offers various possibilities for innovative solutions using connected devices. However, the adoption of this technology also presents new challenges, especially for developers with limited knowledge in the speciĄc domain of the Internet of Things, who may have difficulty in creating effective solutions, leaving the software vulnerable to issues such as maintenance and security. To overcome these challenges, this masterŠs thesis proposes a software development framework based on model-driven methodology (MDD) to support the creation of new solutions for the Internet of Things. The main features of the framework include a hardware-based meta-model, a uniĄed modeling step, as well as an instant and complete code generation process. The proposed framework is implemented through a Low-Code tool that visually models cyber-physical devices and generates code. The framework was validated through software metric comparisons and, within the limited scope, it was capable of generating Arduino code with high software quality and without performance loss. External validation was applied through a Technol ogy Acceptance Model, which considered the tool easy to use and useful. The open-source tool is available at https://github.com/rzfzr/mdd4. | - |
Formato: dc.format | application/pdf | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | en | - |
Relação: dc.relation | CCE - Departamento de Computação | - |
Relação: dc.relation | Programa de Pós-Graduação em Ciência da Computação | - |
Relação: dc.relation | Universidade Estadual de Londrina - UEL | - |
Palavras-chave: dc.subject | Internet das Coisas | - |
Palavras-chave: dc.subject | Geração de Código | - |
Palavras-chave: dc.subject | Qualidade de Software | - |
Palavras-chave: dc.subject | Ciência da computação | - |
Palavras-chave: dc.subject | Framework (Programa de computador) | - |
Palavras-chave: dc.subject | Software | - |
Palavras-chave: dc.subject | Internet das coisas | - |
Palavras-chave: dc.subject | Ciências Exatas e da Terra - Ciência da Computação | - |
Palavras-chave: dc.subject | Internet of Things | - |
Palavras-chave: dc.subject | Code Generation | - |
Palavras-chave: dc.subject | Software Quality | - |
Palavras-chave: dc.subject | Computer science | - |
Palavras-chave: dc.subject | Internet of things | - |
Título: dc.title | MDD4CPD : software development framework for cyber-physical devices | - |
Título: dc.title | MDD4CPD : framework de desenvolvimento de software para dispositivos ciberfísicos | - |
Tipo de arquivo: dc.type | livro digital | - |
Aparece nas coleções: | Repositório Institucional da UEL - RIUEL |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: