GRAEDIUS: Uma proposta para Definição de Interfaces Baseada em Gramática de Atributos
Resumo
O uso de gramática de atributos é sugerido para a definição da interação entre o usuário e as aplicações. A proposta GRAEDIUS estende as definições sintáticas e semânticas através da agregação de representações ortogonalmente independentes para sintaxe concreta, técnicas de interação e seleção de regras de apresentação. O artigo descreve em linhas gerais a proposta e usa um exemplo para ilustrar a definição de interfaces.Referências
ESPERANÇA.L.G.; FAVERO,E.L.; PRICE,R.T. "Um Algoritmo de Reconhecimento Incremental". Porto Alegre, CPGCC/UFRGS, 1989. Relatório de Pesquisa 117.
FAVERO,E.L. "A Implementação de um Núcleo Gerador de Editores Dirigidos por Sintaxe em um Microcomputador". Porto Alegre, PGCC da UFRGS, 1987.
GREEN,M. "A Survey of Three Dialog Models". ACM Trans.Graph., Jul. 1986.
HOOVER,R. "Attribute Grammars : Their Use and Evaluation". Comunicação Pessoal (Workshop de Ambientes de Programação Dirigidos por Sintaxe, Valinhos, 23 a 25 de agosto de 1989)(não publicado).
HORWITZ,S. & TEITELBAUM,T. "Generatin Editing Environments Based on Relations and Attributes". ACM TOPLAS,Oct. 1986.
HUDSON,S. & KING,R. "Implementing a User Interface as a System of Attributes". ACM Computer Graphics, Dec. 1986
MARTIN,J. "Design of Man-Computer Dialogues". Prentice-Hall, Englewood Claffs,N.J.,1973.
MYERS,B. "User Interface Tools : Introduction and Survey". IEEE Software Eng., Jan. 1989.
PIMENTA,M.S.; SCHUBERT,E.G.; PRICE,R.T. "O Uso de Gramática de Atributos para a Definição de Interfaces com o Usuário". Porto Alegre, CPGCC/UFRGS, 1990. Relatório de Pesquisa (não publicado).
REPS,T. & TEITELBAUM,T. "The Synthesizer Generator". SIGPLAN Notices, May 1984.
SHNEIDERMAN,B. "Designing the User Interface a Strategies for Effective Human-Computer Interaction". Addison-Wesley, Reading, Mass., 1987.
FAVERO,E.L. "A Implementação de um Núcleo Gerador de Editores Dirigidos por Sintaxe em um Microcomputador". Porto Alegre, PGCC da UFRGS, 1987.
GREEN,M. "A Survey of Three Dialog Models". ACM Trans.Graph., Jul. 1986.
HOOVER,R. "Attribute Grammars : Their Use and Evaluation". Comunicação Pessoal (Workshop de Ambientes de Programação Dirigidos por Sintaxe, Valinhos, 23 a 25 de agosto de 1989)(não publicado).
HORWITZ,S. & TEITELBAUM,T. "Generatin Editing Environments Based on Relations and Attributes". ACM TOPLAS,Oct. 1986.
HUDSON,S. & KING,R. "Implementing a User Interface as a System of Attributes". ACM Computer Graphics, Dec. 1986
MARTIN,J. "Design of Man-Computer Dialogues". Prentice-Hall, Englewood Claffs,N.J.,1973.
MYERS,B. "User Interface Tools : Introduction and Survey". IEEE Software Eng., Jan. 1989.
PIMENTA,M.S.; SCHUBERT,E.G.; PRICE,R.T. "O Uso de Gramática de Atributos para a Definição de Interfaces com o Usuário". Porto Alegre, CPGCC/UFRGS, 1990. Relatório de Pesquisa (não publicado).
REPS,T. & TEITELBAUM,T. "The Synthesizer Generator". SIGPLAN Notices, May 1984.
SHNEIDERMAN,B. "Designing the User Interface a Strategies for Effective Human-Computer Interaction". Addison-Wesley, Reading, Mass., 1987.
Publicado
24/10/1990
Como Citar
SCHUBERT, Edson Gellert; PIMENTA, Marcelo Soares; PRICE, Roberto Tom.
GRAEDIUS: Uma proposta para Definição de Interfaces Baseada em Gramática de Atributos. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 4. , 1990, Águas de São Pedro/São Paulo.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
1990
.
p. 84-95.
DOI: https://doi.org/10.5753/sbes.1990.24168.