Tree graph drawing

Finally, I seem to be making some headway into graph drawing.  Over ten years ago, I had a similar problem.  In 1999, I worked for a company that sold a UML modeling tool, but I did not like the way it worked.  I tried to convince management that it needed changes to make it more useful,  but they brushed me off. So, I decided to try to write a UML modeling tool on my own.   Moreover, I wanted to expand my knowledge of computer science to include graph drawing, which is the field in computer science that tries to find two- or three-dimensional representations for graphs.   Unfortunately, I never succeeded in writing the tool at that time. I did not have enough time to learn graph  drawing because of a job change.  I spent several weeks trying to learn the subject,  but I was not able to grasp even the most basic algorithms.
Continue reading “Tree graph drawing”