IBM Rational Rose Enterprise favicon

IBM Rational Rose Enterprise

In much the same way a theatrical director blocks out a play, a software designer uses Rational Rose to visually create (model) the framework for an application by blocking out classes with actors (stick figures), use case elements (ovals), objects (rectangles) and messages/relationships (arrows) in a sequence diagram using drag-and-drop symbols. Rational Rose documents the diagram as it is being constructed and then generates code in the designer's choice of C++, Visual Basic, Java, Oracle8, Corba or Data Definition Language. Develop applications faster Provides a common, visual modeling language and environment for faster creation of software. Supports analysis patterns based on reusable object-oriented software. Enables granular management and use of models through a model components feature that can be controlled separately. Integrate application design with development Allows one language to be used for the analysis and development lifecycle. Integrates with other IBM Rational® lifecycle development tools and with any SCC-compliant version control system, including IBM Rational ClearCase®. Provides web publishing models and reports to improve communication across the extended team.

Umbrello

Umbrello

Umbrello UML Modeller is a Unified Modelling Language diagram programme for KDE. UML allows you to create diagrams of software ...