QuickUML for Mac OS X

Posted by Ken Cheung in UML on Friday, July 7, 2006

QuickUML is an object-oriented design tool focused on tight integration and ease-of-use for a core set of UML models. An entire project is quickly accessible through a tabbed window of use cases, class models, object models, dictionary and code. The project is saved as an XML file that is compatible with the Windows and Linux edition of QuickUML.

Use Cases
Use cases document user-visible functions that the system must perform. Each use case describes a named interaction in terms of external inputs and system responses. Use case entries link to models, code, foreign files or other use case entries to provide a solid foundation for development and two-way traceability.

Class and Package Diagrams
Class models describe objects in the system and the various kinds of static relationships. They may contain classes, interfaces, components, packages and other objects. Flexible presentation options allow different instances of a class to be presented with its full list of attributes and operations, compressed to show just the class name or selectively showing class members relevant to the context of a specific diagram. Projects may contain hundreds of diagrams accessible through a Contents view that provides easy navigation and flexible diagram management.

Sequence Diagrams
Sequence diagrams illustrate object interactions and timing with horizontal operation connections between vertical lifelines under objects, modules and packages. A project dictionary is automatically produced as class and object models are drawn, but designers can also directly access dictionary entries. Changes to an object made on one diagram are instantly reflected throughout the project.

Advanced Features
QuickUML has advanced features for projects with multiple programming languages, design namespaces, UML stereotypes, color support, diagram scaling, custom detail fields, context sensitive help, print preview, print to PDF and automated generation of class models from the dictionary. Diagrams can be exported as BMP, JPEG, JPEG 2000, MacPaint, Photoshop, PICT, PNG, QuickTime Image, SGI Image, TGA and TIFF files. An integrated code manager enables navigation through code files linked to use cases and diagram objects.

More info »

If you found this page useful, bookmark and share it on:

Possibly of Interest

 
Embedded Star Newsletter
Don't have time to visit Embedded Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:   

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.