Editores Gráficos para Estruturas com Composições
Resumo
This paper discusses compound graphs graphical editors. Besides offering relations modeled by arcs, also offer composition relations modeled by the content of nested subgraphs. When dealing with large and complex structures, we must not show all its components simultaneously, because the diagram would become very confusing and illegible. Our proposal presents an algorithm for filtering information using an extension of the fisheye-view strategy for compound graphs. This technique could be applied to many fields where the using of graphical editors is crucial. We present an implementation of our proposal for hypermedia systems, by building browsers that use and validate the algorithm.
Referências
N. Dulay, A Configuration Language for Distributed Progamming, Tese de Doutorado, Imperial College of Science, Technology and Medicine, University of London, Fevereiro, 1990
G. Furnas, Generalized Fisheye Views, Proceedings of CHI'86 Human Factors in Computing Systems, Boston, Abril, pp. 16-23, 1986
P. Gloor, CYBERMAP Yet Another Way of Navigating in Hyperspace, Proceedings of the Third ACM Conference on Hypertext, pp. 107-121, San Antonio, Texas, Dezembro, 1991
F. G. Halasz, Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems, Communications of the ACM, Vol. 31, n. 7, pp. 836-852, Abril, 1988
K. Misue and K. Sugiyama, Multi-viewpoint Display Methods: Formulation and Application to Compound Graphs, Proceedings of the Fourth Conference on Human-Computer Interaction, Stuttgart, F.R. Germany, Setembro 1-6, 1991
K. Misue, D-ABDUCTOR 2.30 User Manual, Institute for Social Information Science, FUJITSU LABORATORIES LTD, Japan, 1994
D. C. Muchaluat, Browsers e Trilhas para Documentos Hipermídia Baseados em Modelos com Composições Aninhadas, Master Thesis, Departamento de Informática, PUC - Rio, Brasil, Março, 1996
E. G. Noik, Exploring Large HyperDocuments: Fisheye Views of Nested Networks, Proceedings of the 5th ACM Conference on Hypertext, Seatle, Washington, USA, pp.192-205, Novembro, 1993
Virginia C. C. de Paula and Frederico C. G. Pereira and Sílvio S. Bandeira and Paulo R. F. Cunha, DisCo: Um Ambiente para Programação Distribuída Dinamicamente Reconfigurável, Simpósio Brasileiro de Linguagens de Programação, Belo Horizonte, MG, Setembro, 1996 (artigo submetido)
DeRemer and H. Kron, Programming in-the-large versus Programming in-the-small, Proceedings of the Local Area Communications Network Symposium, Maio, 1975
M. Sarkar and M. Brown, Graphical Fisheye View of Graphs, Proceedings of CHI'92 Human Factors in Computing Systems, pp. 83-91, Maio, 1992
L.F. G. Soares and M. A. Casanova and N. L. R. Rodriguez, "Nested Composite Nodes and Version Control in an Open Hypermedia System". Information Systems, Special issue on Multimedia Information Systems, Vol. 20, n. 6, pp.501-519, 1995
K. Sugiyama and K. Misue, Visualization of Structural Information: Automatic Drawing of Compound Graphs, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 21, n. 4, pp. 876-892, Jullho/Agosto, 1991
K. Tochtermann and G. Dittrich, Fishing for Clarity in Hyperdocuments with Enhanced Fisheye-Views, ACM ECHT Conference, pp. 213-221, Milano, Italy, Novembro, 1992