Projeto e implementação de uma arquitetura reflexiva para a linguagem Xchart
AUTOR(ES)
Renato de Oliveira Stehling
DATA DE PUBLICAÇÃO
1999
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
ASSUNTO(S)
interfaces (computador) software - arquitetura engenharia de software
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=000433406Documentos Relacionados
- Projeto e implementação de uma arquitetura eletrônica para um robô agrícola móvel
- UMA IMPLEMENTAÇÃO PARA A LINGUAGEM SCHOOL
- Uma Arquitetura reflexiva baseada na web para ambiente de suporte a processo
- Uma arquitetura reflexiva para injetar falhas em aplicações orientadas a objetos
- Xchart : um modelo de especificação e implementação de gerenciadores de dialogos