Zusammenfassung
Mit der steigenden Komplexität einerseits und der Vielfalt miteinander kommunizierender Design-Werkzeuge in verschiedenen Abstraktionsebenen andererseits wird der Entwicklungsprozeß von Systemen zunehmend komplexer. Zur Spezifikation, Design-Eingabe, Verifikation und zur Kontrolle des Design-Prozesses muß eine große Menge von Design- und Kontrolldaten über die Benutzeroberfläche eingegeben bzw. auf sie zugegriffen werden. Als einen wesentlichen Beitrag zur Verbesserung der Benutzeroberfläche sehen wir ein automatisches Bildschirmlayout, verbunden mit der Filterung von Daten, an. Mit einer Experimentierumgebung werden Layoutalgorithmen aus dem VLSI-Layout untersucht. Die erzielten Resultate zeigen, daß ein Zusammenspiel verschiedener Algorithmen in mehreren Phasen den Einsatz automatischer Layouts in einem interaktiven CAD-System ermöglicht.
Abstract
With increasing hardware system complexity on the one hand and a large variety of interacting design tools for more levels of abstraction on the other hand, the circuit design process becomes more and more complex. For specification, design capture, verification, tool interaction, and design process control, a huge amount of design and control data has to be entered or has to be accessible through the user interface. We identify design data filtering, visualization functions and automatic display layout as keys to a systematic improvement of the user interface. An experimental system is used to investigate several algorithms for display layout. Our results show that automatic layout in an interactive environment is possible when different algorithms are mixed in several layout phases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Karl-Friedrich Böhringen Stabilität von Algorithmen für Graphenumbruch. Diplomarbeit, Universität Karlsruhe, Juli 1989.
M.C. Browne, E.M. Clarke: SML - A High Level Language for the Design and Verification of Finite State Machines, in: D. Borrione (ed) From HDL Description to Guaranteed Correct Circuit Designs, Elsevier Science Publishers, pp. 269–292, 1987.
Norman Delisle, Mayer Schwartz: Neptune: a Hypertext System for CAD Applications. ACM, pp. 132–143, 1986
Eades, Peter, Tamassia, Robert: Algorithms for Drawing Graphs: An Annotated Bibliography. Brown University, Providence, Rhode Island, USA, Technical Report No. Cs- 89–09, Revised Version October 89.
David Gedye, Randy Katz: Browsing the Chip Design Database. 25th ACM/IEEE Automation Conference, pp. 269–274,1988
David E. Goldberg: Genetic Algorithms tn Search, optimization and Machine Learning. Addison Wesley Publishing, 1989
i-Logix Inc.: STATEMATE - The Language of Statemate. Nov. 1987
S. Kirkpatrick, C.D. Gelatt, Jr., M.P. Vecchi: Optimization by Simulated Annealing. Science, Vol. 220, No. 4598, May 1983
Ernest S. Kuh, Tatsuo Ohtsuki: Recent Advances in VLSI Layout. Proceeding of the IEEE, Vol. 78, No. 2, pp. 237–263, February 1990
H. Langendörfer, M. Hofmann (Hrsg.): Das Hypertextsvstem CONCORDE. Informatik - Bericht 89–06, Technische Universität Braunschweig, 1989.
Michael May: Automatic Documentation of graphical schematics. Proc. of the Scientific Computing and Automation Conference, Maastricht, Elsevier Series ‘Data Handling in Science and Technology’, 1990
Frances Newberry-PaulischTWalter F. Tichy: EDGE: An Extendible Graph Editor. Software - Practice and Experience, Vol. 20, pp. 63–88, June 1990
Otten, R.H.J.M., van Ginneken, L.P.P.P.: The Annealing Algorithm. Kluwer Academic Press, 1989.
Gabriel Robins: The ISI Grapher: A Portable Tool for Displaying Graphs Pictoriallv. ISI Reprint Series, September 1987
Lawrence A. Rowe et al.: A Browser for Directed Graphs. Software - Practice and Experience, Vol. 17 (1), pp. 61–76, January 1987
Shneiderman, Ben, Kearsley, Greg: Hypertext. Hands on!. Addison Wesley, 1989.
Kozo Sugiyama, Shojiro Tagawa, Mitsuhiko Toda: Methods for Visual Understanding of Hierarchical System Structures. IEEE Transactions on Systems, Man and Cybernetics, Vol. SMC-11, No. 2, pp. 109–125, February 1981
Tamassia, Roberto, di Battista, Giuseppe, Batini, Carlo: Automatic Graph Drawing and Readability of Diagrams. IEEE Transactions on Systems, Man and Cybernetics, Vol. 18, No. 1, pp. 61–79, February 1988
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lüders, P., Ernst, R. (1992). Verbesserung der Benutzeroberfläche von CAD-Systemen durch automatisches Bildschirmlayout. In: Krause, FL., Jansen, H., Ruland, D. (eds) CAD ’92. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77531-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-77531-4_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55494-3
Online ISBN: 978-3-642-77531-4
eBook Packages: Springer Book Archive