New!
Version 5.3

Object Modeling using the Unified Modeling Language (UML™)
Home Contact Download Products Store

 

 
Home
Company
 About Us
 Contact Us
 News
 Customers
 Testimonials
 Services
Downloads
 Trial Product
 Licensed Users
Products
 Visual UML
 Extended Editions
 Ed. Comparisons
Purchase
 Pricing
 Resellers
 Store
Support
 Register Product
 Report Problem
 
 

Visual UML version 4.0



Visual UML version 4.0 includes a multitude of new and improved features:
  New Office 2003 user interface style, in addition to existing Office XP style (as used in Visual UML version 3.2).
  Added Office 97 and Office 2000 user interface styles as used in previous versions (2.x, 3.0 and 3.1) of Visual UML.
  Greatly improved performance in the population and rebuilding of the Model Explorer. This provides very substantial improvements when loading or updating large or complex or deeply nested Models, after reverse-engineering projects, package manipulation, model import, etc. This also makes it much easier to work with Models that include the .NET Framework model.
  Objects in the Model Explorer can have folders below them that list any relationships (associations, dependencies, generalizations, realizations, transitions, flows, messages, etc.) that they participate in.
  Can selectively show or hide individual model object type categories in the Model Explorer. Can choose to individually hide each relationship type (associations, dependencies, generalizations, realizations, etc.), pseudostates, control nodes, etc.
  UML 2.0 support. Many aspects of UML 2.0 supported, including Activity diagrams, Interaction Overview diagrams, Frames, Interfaces, Ports on Classes and Components, Object Nodes on Flows, etc. Can display Components, States, Active Classes and Components, Provided and Required Interfaces using UML 2.0 notation.
  Improved support for Activity diagrams and State diagrams with more symbols and UML 2.0 support. Activity diagrams are no longer a variant of State diagrams (per UML 2.0). Activity Actions are no longer forms of States (per UML 2.0). Activity Flows are no longer forms of Transitions (per UML 2.0). Added support for Activity Control Nodes and Pseudo States.
  Added support for Interaction Frames, Interaction Occurrences, Combined Fragments, Iterations and State Invariants on Sequence diagrams.
  Added Interaction Overview diagrams and updated Activity and State Machine diagrams in support of UML 2.0. Updated Component diagrams, etc. in support of UML 2.0.
  Improved support for defining Interfaces (both Provided - by Realization and Required - by Usage Dependency) and Ports. Can display using UML 2.0 notation.
  Can create HyperLinks on diagrams.
  Drag-and-drop Diagram entry in Model Explorer onto another Diagram to create a Hyperlink, or Interaction Frame, or Interaction Occurrence.
  Inline Diagram Images display for Interaction Frames on Interaction Overview Diagrams, etc.
  Can add keywords to Notes/Text Blocks. Can display Notes/Text Blocks as Constraints.
  Apply Test Cases to all object types.
  Can now display Descriptions of Messages down the Left side of Sequence diagrams.
  Objects that previously appeared only on individual Diagrams have been promoted to be in the Model and can appear in the Model Explorer for re-use across different Diagrams. This includes the following object types: N-Ary Associations, Objects (Instances), Collaborations, Decisions, Signals, States, Synch Bars, Transitions. Plus, Activities, Flows and Frames.
  Much improved support for Nested Classes. Can create relationships to/from Nested Packages. Can add Nested Packages to Class diagrams.
  Much improved support for Profiles, Stereotypes and Tagged Values. Can apply and reapply Stereotypes from Profiles.
  Many diagrams will accept more object types and connection types than before. Can connect more object types together than before.
  Apply Constraints, Requirements, Scenarios and Test Cases to all object types.
  Ability to add multiple instances of objects and relationships to diagrams.
  Create a Glossary for the Model.
  Create Project Issues and Tasks for the Model.
  Updated and improved reporting.
  Inline Diagram Images display for Interaction Frames on Interaction Overview Diagrams, etc.
  Save & load models using XML file format (.Umlx file extension).
  Spell checking of object Descriptions and Use Case specification fields. Several language dictionaries included.
  Add lists of Goals to Actors and choose to create Use Cases from them. Improved support for Use Cases
  List unused model elements.
  List external references for Packages.
  Improved C++ code generation1.
  XML Schema (XSD) modeling and code generation1 using XML Modeling Profile.
  Cache database modeling and schema generation1 using Cache Database Schema Modeling Profile.
  Reverse-Engineering1 of C++ classes (Preliminary - .H files only). Additional support to be added in subsequent updates, including processing .CPP files, comments, #includes, macros, etc.
  Assorted improvements and bug fixes to database schema generation1, code generation1 and reverse-engineering1 of supported language types.
  Assorted user interface improvements enhancements for better usability, better organization of models, increased robustness, improved performance.
  Automatic layout3 (Orthogonal UML) of Class diagrams (on demand and after creating class diagrams by reverse-engineering code or databases). This optional add-in is available as an extra-cost item.
  Import database schemas from EasyStruct 4.51. Allows Visual UML to reverse-engineer database table Triggers, Stored Procedures and Views in addition to database table columns, indexes, primary keys (PKs), constraints, foreign keys (FKs), etc. SQL Server supported initially (Access, Oracle, DB/2 later).
 

Import Use Case projects from Case Complete4.

 

Updated on-line Help.

  Assorted other feature additions, enhancements, improvements and bug fixes.



Notes:

  1. Visual UML 4.0 Developer Edition only.


  2. There is no longer a Visual FoxPro interface available for Visual UML version 4.0.

  3. Class Diagram Auto-Layout (Orthogonal UML) interface is an optional, extra-cost add-in to Visual UML version 4.0.

  4. When available.



Visual UML version 4.0 is available in the following product editions:
 

Visual UML Standard Edition: supports all OMG UML (Unified Modeling Language) 1.3 & 1.4 diagram types: Use Case, Package, Class, Object, State, Collaboration, Activity, Deployment, Component, Sequence and Robustness diagrams. Plus, Interaction Overview diagrams for UML 2.0.

 

Visual UML Developer Edition: Includes: code generation and reverse-engineering of Visual Basic, C++, C#, Java and VB.NET; database schema generation; reverse-engineering of databases; Cache and XML Schema (XSD) modeling & code generation; runs as an add-in to Visual Basic and Visual Studio.NET. Includes models of the .NET Framework.

Visual UML Plus Edition: Adds Visual Basic for Applications (VBA) 6.3.

 

Visual UML Plus - Developer Edition: Includes: code generation and reverse-engineering of Visual Basic, C++, C#, Java and VB.NET; database schema generation; reverse-engineering of databases; Cache and XML Schema (XSD) modeling & code generation; runs as an add-in to Visual Basic and Visual Studio.NET. Includes models of the .NET Framework. Plus, Visual Basic for Applications (VBA) 6.3.

Also Available: Diagram Layout Interface3: Adds auto-layout of Class diagrams (on demand and after creating class diagrams by reverse-engineering code or databases).



Click here for more detailed information about Visual UML

Click here for Full and Upgrade Product Pricing Information

Download a 30-day trial version of the Visual UML Developer Edition product to evaluate.
Purchase Visual UML directly from us, through our Resellers, or in our on-line Store.
Check for available Updates to Visual UML.
Download the latest version of the Visual UML product that you purchased, including updates.