Persistência e Indexação de Objetos em Sistemas Embarcados.

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: RODRIGUES, Mariana
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Programa de Pós-Graduação: Mestrado - Ciência e Tecnologia da Computação
Departamento: IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação
País: Não Informado pela instituição
Link de acesso: https://repositorio.unifei.edu.br/jspui/handle/123456789/371
Resumo: Os sistemas embarcados estão presentes em quase todos os equipamentos eletrônicos e é um dos mercados que mais cresce no mundo. Sua rápida evolução de capacidade de armazenamento e processamento abre caminho para o desenvolvimento de aplicações orientadas a dados, as quais possuem requisitos distintos das desenvolvidas para ambiente desktop, tais como autonomia, portabilidade e fácil customização. A implementação C++ e a modelagem orientada a objetos do framework Object-Injection o torna um ótimo candidato para gerenciamento de dados em sistemas embarcados, já que potencializam a portabilidade e a capacidade de customização do software. Este trabalho apresenta a adaptação do framework Object-Injection para o sistema FreeRTOS™ com o objetivo de executá-lo em sistemas embarcados de baixo custo. O uso do FreeRTOS™ aumenta a robustez do sistema e permite a construção de aplicações mais complexas com capacidade de temporização (sistemas de tempo real). Experimentos realizados em ambiente simulado e em plataforma embarcada demonstram que a adaptação foi realizada com sucesso, utilizando uma quantidade de recursos computacionais compatível com grande faixa de microcontroladores de baixo custo disponíveis no mercado.