ClassDraw lets you create professional-looking UML Class Diagrams whilst handling the layout automatically. Just enter the basic details of your classes and relationships via dialog boxes and ClassDraw draws your diagram on the screen instantaneously as you provide the information. No manual positioning of diagram elements is required and you can easily make changes to a diagram as your project develops without having to manually move things around. Built-in layout rules position your classes sensibly based on their relationships and the available space. ClassDraw saves you the time and effort involved in organizing a diagram layout, fiddling around with components and lining them up. The program can deliver better results than you would get with a hand-drawn sketch in about the same amount of time. ClassDraw is quick and easy to use with a simple interface. It is a standalone program and requires no integration with other programs, special configurations or in-depth knowledge of UML. The package includes full program help and an overview of the main features of UML Class Diagrams to get you started.