Proposta de um framework para o desenvolvimento de software em cartões inteligentes

Carregando...
Imagem de Miniatura

Data de defesa

Autor(a)



Orientador(a)


Título do periódico

ISSN

Título do volume

Nome da instituição

Universidade do Vale do Rio dos Sinos

Departamento

Programa

Agência de fomento

Resumo

Os cartões inteligentes (smart cards) estão presentes em diversas aplicações cotidianas. No entanto existe pouca literatura científica dedicada à arquitetura de software destes dispositivos. Este trabalho propõe um framework para o desenvolvimento de softwares para smart cards que mitiga o custo do software no projeto de um sistema desta engenharia de domínio. O conceito de software hardware-dependente é introduzido, princípios e padrões de design focados em reúso e extensibilidade são endereçados ao projeto destes sistemas. Um pequeno sistema operacional para smart cards é montado com os componentes do framework. Finalmente, os resultados em um protótipo em hardware validam os conceitos.