Esqueletotipação : um método para desenvolvimento de software embarcado baseado em modelos.

Detalhes bibliográficos
Ano de defesa: 2010
Autor(a) principal: Diogo Branquinho Ramos
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: Instituto Tecnológico de Aeronáutica
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=1015
Resumo: Esta pesquisa aborda a concepção e implementação do Método de Esqueletotipação, visando aumentar a qualidade das transformações de modelos em códigos-fonte no desenvolvimento de software embarcado baseado em modelos. A partir da experimentação em um estudo de caso de sistemas embarcados, envolvendo três experimentos, foi possível constatar tanto aumentos na qualidade dos códigos-fonte gerados, quanto melhorias nas abordagens transformacionais de modelos por meio de cinco diferentes contribuições. A primeira contribuição foi a implementação do Método de Esqueletotipação, para o desenvolvimento de software embarcado baseado em modelos. A segunda envolveu o Padrão de Projeto (Design Pattern) Esqueletotipador, para preparação da transformação de modelos em códigos-fonte. A terceira foi o desenvolvimento da Técnica de Esqueletosincronização, para geração híbrida, de forma manual e automática, de códigos-fonte. A quarta contribuição integrou as três anteriores, na Abordagem de Esqueletotransformação, para propiciar a tradução de modelos em códigos-fonte, baseando-se na filosofia da Arquitetura Dirigida a Modelos (Model-Driven Architecture - MDA). A quinta e última propiciou a verificação da Aplicação do Método de Esqueletotipação no estudo de caso de sistemas embarcados.