Pacestar UML Diagrammer includes the UML Diagramming Guide (pdf), a supplemental user guide and associated on-line help that provides tips, advice, and how-to information for working with the different types of UML diagrams and diagramming constructs. The UML Diagramming Guide explains which shapes and styles to use to represent which UML symbols and paths, how to attach a port to a component, how to adjust interface symbols, what's the best way to label pins, and so on.