Framework Guimarães: apoiando a construção de testes semi-automatizados para aplicações em Arduino
dc.contributor.advisor | Coelho, Roberta de Souza | |
dc.contributor.advisor-co1 | Lucena, Márcia Jacyntha Nunes Rodrigues | |
dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/7982148962089986 | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/9854634275938452 | pt_BR |
dc.contributor.author | Negreiros, Sara Guimarães | |
dc.contributor.authorLattes | http://lattes.cnpq.br/7082901769077209 | pt_BR |
dc.contributor.referees1 | Barbosa, Eiji Adachi Medeiros | |
dc.contributor.referees2 | Segundo, Francisco Carlos Gurgel da Silva | |
dc.date.accessioned | 2024-12-03T23:26:12Z | |
dc.date.available | 2024-12-03T23:26:12Z | |
dc.date.issued | 2024-08-01 | |
dc.description.abstract | Arduino boards are used in embedded systems (ES) courses due to their low cost and support from the open-source community. This study investigated the importance of component and system testing in the context of teaching ES with the Arduino board. Through a survey with the Arduino community and interviews with educators, it was pointed out that tests are performed manually, which limits efficiency and makes it difficult to automate verification processes. As a result, the Guimarães framework was developed to perform semiautomated tests, both at component and system levels, integrating approaches such as Behavior Driven Development (BDD) and modeling with statecharts. In addition, a practical experience was conducted at the Instituto Metrópole Digital (IMD) where students developed and executed tests with the framework, integrating BDD practices. The students’ feedback highlighted the importance of these activities to ensure that the project meets the proposed requirements. | pt_BR |
dc.description.resumo | As placas Arduino são utilizados em disciplinas de sistemas embarcados (SE) devido ao seu baixo custo e suporte da comunidade open-source. Este estudo investigou a importância de testes de componentes e sistemas no contexto do ensino de SE com a placa Arduino. Por meio de um survey com a comunidade Arduino e entrevistas com educadores foi apontado que os testes são realizados manualmente, o que limita a eficiência e dificulta a automação dos processos de verificação. Como resultado, foi desenvolvido o framework Guimarães, para realizar testes semi-automatizados, tanto em nível de componentes quanto de sistema integrando abordagens como o Behavior Driven Development (BDD) e modelagem com statecharts. Além disso, uma experiência prática foi conduzida no Instituto Metrópole Digital (IMD) onde os alunos desenvolveram e executaram testes com o framework, integrando as práticas de BDD. O feedback dos discentes destacou a importância dessas atividades para garantir que o projeto atenda aos requisitos propostos. | pt_BR |
dc.identifier.citation | NEGREIROS, Sara Guimarães. Framework Guimarães: apoiando a construção de testes semi-automatizados para aplicações em Arduino. Orientadora: Dra. Roberta de Souza Coelho. 2024. 120f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2024. | pt_BR |
dc.identifier.uri | https://repositorio.ufrn.br/handle/123456789/60730 | |
dc.language | pt_BR | pt_BR |
dc.publisher | Universidade Federal do Rio Grande do Norte | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.initials | UFRN | pt_BR |
dc.publisher.program | PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Computação | pt_BR |
dc.subject | Arduino | pt_BR |
dc.subject | Teste semi-automatizado | pt_BR |
dc.subject | Documentação | pt_BR |
dc.subject | Ensino | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
dc.title | Framework Guimarães: apoiando a construção de testes semi-automatizados para aplicações em Arduino | pt_BR |
dc.title.alternative | Framework Guimarães: supporting the construction of semi-automated tests for Arduino applications | pt_BR |
dc.type | masterThesis | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- FrameworkGuimaraesapoiando_Negreiros_2024.pdf
- Tamanho:
- 1.69 MB
- Formato:
- Adobe Portable Document Format
Nenhuma Miniatura disponível