Projeto e Implementação de Firmware para Monitoramento de Colmeias Utilizando uma Metodologia Baseada em Máquinas de Estado

De MediaWiki do Campus São José
Revisão de 11h27min de 22 de outubro de 2020 por Natalia.m02 (discussão | contribs)
Ir para navegação Ir para pesquisar
Projeto e Implementação de Firmware para Monitoramento de Colmeias Utilizando uma Metodologia Baseada em Máquinas de Estado
Natália Adriana Miranda
Eraldo Silveira e Silva
Nome completo do coorientador
Trabalho realizado como parte das atividades da disciplina TCC29009
Estudante do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: natalia.m02@aluno.ifsc.edu.br
Professor do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: eraldo@ifsc.edu.br
Resumo
Modelagem é um recurso utilizado no desenvolvimento de sistemas, através da construção de modelos abstratos que apresentam a estrutura e o comportamento do sistema a ser implementado. Tal modelagem permite uma melhor compreensão de todas as funcionalidades necessárias e facilita o processo de implementação. Máquinas de Estado são tipos de modelo abstrato e podem ser utilizadas no processo de modelagem do sistema. Estas, possuem estados finitos, cada estado armazena informações e a entrada ou saída de um estado para outro chama-se transição. Ao utilizar este recurso de modelagem é possível visualizar todas as possibilidades de tomadas de decisão e ações do sistema. Quando a modelagem não ocorre antes do desenvolvimento podem surgir complicações no resultado final. Ocasionando uma má utilização ou a utilização desnecessárias dos recursos disponíveis no sistema. Logo, é oportuno analisar e modelar este sistema para implementa-lo novamente tendo como base a modelagem e os requisitos obtidos. Este processo, que parte de um baixo nível de abstração para o alto nível de abstração chama-se de engenharia reversa. Este trabalho tem como objetivo apresentar uma modelagem e implementação de firmware para monitoramento de Colmeias, utilizando técnicas como Máquina de Estado afim de otimizar os recurso do sistema.


Palavras-chave
Máquina de Estado. Firmware. Engenharia Reversa.


Arquivos do TCC