Busca avançada
Ano de início
Entree


Projeto e implementação de uma arquitetura reflexiva para a linguagem Xchart

Texto completo
Autor(es):
Renato de Oliveira Stehling
Número total de Autores: 1
Tipo de documento: Dissertação de Mestrado
Imprenta: Campinas, SP.
Instituição: Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Data de defesa:
Membros da banca:
Hans Kurt Edmund Liesenberg; Fábio Nogueira de Lucena; Luiz Eduardo Busato
Orientador: Hans Kurt Edmund Liesenberg
Resumo

Xchart é uma linguagem visual, orientada a eventos e projetada para especificar controles de diálogo que não podem ser adequadamente descritos com as atuais propostas baseadas em DTEs (Diagramas de Transição de Estados). A arquitetura reflexiva proposta é uma extensão que não visa adaptar Xchart a nenhum novo contexto. O objetivo é controlar a complexidade do código descrito nessa linguagem, promovendo a separação de domínios e permitindo a intervenção na especificação de forma transparente. Nossa proposta procurou preservar ao máximo as características da linguagem Xchart. As novas estruturas são tratadas exclusivamente em tempo de compilação. O sistema de execução de Xchart (SE) não precisou ser alterado porque o código executável é o mesmo da abordagem convencional. Em tempo de execução, não há overhead relacionado ao mecanismo de reflexão adotado. (AU)

Processo FAPESP: 97/11235-4 - Projeto e implementação de uma arquitetura reflexiva para a linguagem Xchart
Beneficiário:Renato de Oliveira Stehling
Modalidade de apoio: Bolsas no Brasil - Mestrado