Ambiente para especificação e desenvolvimento de interfaces gráficas
Abstract
Interfaces caligráficas abrangem uma vasta classe de programas interactivos organizados em tomo do desenho de diagramas e esboços através de uma caneta e computador dedicado (""pen computer""). Este tipo de interfaces tem vindo a crescer em imponância com o advento de computadores de caneta e equipamento periférico que possibilitam novos modos de entrada de dados e aplicações interactivas. Estas inovações não têm sido acompanhadas de técnicas e mecanismos fonnais de especificação e desenvolvimento que tirem partido das novas modalidades de interacção. Tal deve-se em grande pane à imprecisão, indefinição e ambiguidade típicas dos dados característicos deste tipo de interfaces, que combinam as dificuldades da concepção de diálogos complexos com a necessidade de incorporar técnicas de reconhecimento de padrões em ambientes convencionais. A presente comunicação descreve um ambiente de supone à especificação e desenvolvimento baseado em gramáticas relacionais de adjacências difusas (GRADs) que combinam resultados da teoria de linguagens visuais com técnicas de reconhecimento sintáctico de padrões. O ambiente OnN consiste num reconhecedor de traços de caneta através de representantes difusos, um gerador de aplicações a panir de GRADs e uma biblioteca de interacção gráfica sobre Xl 1. A simplicidade, natureza modular e fracamente acoplada de qualquer destes componentes, pennite ao programador máxima flexibilidade na escolha e adaptação de módulos às necessidades específicas de cada aplicação.
BibTeX
@inproceedings {10.2312:pt.19951462,
booktitle = {7º Encontro Português de Computação Gráfica 1995},
editor = {M. J. Próspero Dos Santos and João Duarte Cunha},
title = {{Ambiente para especificação e desenvolvimento de interfaces gráficas}},
author = {Jorge, Joaquim A.},
year = {2023},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-198-4},
DOI = {10.2312/pt.19951462}
}
booktitle = {7º Encontro Português de Computação Gráfica 1995},
editor = {M. J. Próspero Dos Santos and João Duarte Cunha},
title = {{Ambiente para especificação e desenvolvimento de interfaces gráficas}},
author = {Jorge, Joaquim A.},
year = {2023},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-198-4},
DOI = {10.2312/pt.19951462}
}