ClassDraw creates UML Class Diagrams using class and relationship information that you provide via dialog boxes. ClassDraw handles all layout tasks automatically so that no manual positioning of diagram components is required. The program builds the diagram on screen as information is provided and makes any necessary adjustments as new information is supplied. Extensive built-in layout rules make intelligent decisions based on the information provided. ClassDraw is aimed at developers of object-oriented systems who want to produce professional-looking class diagrams whilst saving time and effort in the process. Version 1.02 fixes a problem where diagram sometimes took a long time to draw.