On embedding a graph in the grid with the minimum number of bends
SIAM Journal on Computing
Automatic graph drawing and readability of diagrams
IEEE Transactions on Systems, Man and Cybernetics
Practical algorithms in C++
Reuse of algorithms: still a challenge to object-oriented programming
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Teaching data structure design patterns
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Data Structures and Algorithms in Java with Cdrom
Data Structures and Algorithms in Java with Cdrom
IEEE Transactions on Software Engineering
A Graph Drawing and Translation Service on the WWW
GD '96 Proceedings of the Symposium on Graph Drawing
GD '97 Proceedings of the 5th International Symposium on Graph Drawing
GD '96 Proceedings of the Symposium on Graph Drawing
Implementing Algorithms and Data Structures: An Educational and Research Perspective
ISAAC '98 Proceedings of the 9th International Symposium on Algorithms and Computation
Accessing the Internal Organization of Data Structures in the JDSL Library
ALENEX '99 Selected papers from the International Workshop on Algorithm Engineering and Experimentation
Graph Drawing Algorithm Engineering with AGD
Revised Lectures on Software Visualization, International Seminar
An Experimental Comparison of Orthogonal Compaction Algorithms (Extended Abstract)
GD '00 Proceedings of the 8th International Symposium on Graph Drawing
A quantum physical design flow using ILP and graph drawing
Quantum Information Processing
Hi-index | 0.00 |
In this paper, we present an object-oriented design and implementation of the core steps of the GIOTTO algorithm for orthogonal graph drawing. Our design is motivated by the goals of making the algorithm modular and extensible and of providing many reusable components of the algorithm. This work is part of the JDSL project aimed at creating a library of data structures and algorithms in Java.