UMA ARQUITETURA PARA O DESENVOLVIMENTO DE INTERFACES GRÁFICAS BASEADAS EM GRAFOS
AUTOR(ES)
JULI LING CHING HUANG
DATA DE PUBLICAÇÃO
1998
RESUMO
O desenvolvimento de interfaces gráficas baseadas na manipulação direta de objetos da aplicação representados em um canvas é uma tarefa complexa que encontra pouco suporte de desenvolvimento nas tecnologias de programação atuais. Grafos dirigidos na forma de diagramas esquemáticos são usados em programas de supervisão, controle e simulações de gerenciamento de energia elétrica, em automações industriais e diversos outros sistemas semelhantes em que o processo é representado por uma série de componentes interconectados. São inúmeras as aplicações baseadas nestes tipos de objetos, a ponto de merecerem ferramentas especiais para o seu desenvolvimento. Este trabalho propõe uma arquitetura para o desenvolvimento de interfaces gráficas baseadas em grafos que permita ao usuário a criação e instanciação de equipamentos com atributos e comportamentos dependentes da aplicação, com um alto grau de abstração. Como ferramenta para o desenvolvimento de aplicações sob a arquitetura proposta, foi implementada uma biblioteca de objetos gráficos com suporte à informação de grafo subentendido nos diagramas. O objetivo principal da arquitetura é permitir que o programador se concentre no desenvolvimento da aplicação, abstraindo-se das questões relacionadas com a interface. Esta arquitetura foi validada através de protótipos de aplicações industriais reais.
ACESSO AO ARTIGO
http://www.maxwell.lambda.ele.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=2920@1Documentos Relacionados
- Interpercepção: uma arquitetura de software para compartilhamento de ambientes virtuais com interfaces gráficas distintas
- Desenvolvimento de novas metodologias para desenho automático de grafos baseadas em otimização
- Desenvolvimento de interfaces graficas para centros de controle de energia eletrica
- Um Profile UML 2 e um Processo de Desenvolvimento para Engenharia de Interfaces GrÃficas Dirigida a Modelos e Baseada em Componentes
- Projeto de interfaces graficas para ensino de deficientes auditivos