| QuickUML is a software design tool that provides extensive integration and unmatched ease-of-use for a core set of UML models. An entire project is accessible through a tabbed window with smooth integration between use cases, class models, object models, dictionary and code. The project is saved as an industry standard XML file. Use cases capture the essence of user-visible functions the system must perform and link to models, code, foreign files or other use case entries to provide a solid foundation for development. Class models may contain classes, interfaces, components, packages and other objects. Sequence diagrams illustrate how objects interact with emphasis on the order in which things occur. Horizontal operation connections are drawn between vertical lifelines under objects, modules and packages. QuickUML contains advanced features for multiple language projects, design namespaces, UML stereotype extensions, flexible color support, custom detail fields and automated generation of class models from the dictionary. An integrated code manager enables the designer to navigate through code files linked to use cases and diagram objects. |