Visual Paradigm for UML 7.1 Release Notes

Release Date:September 21, 2009

Matrix

Matrix provides a macro view of relationships and dependencies between set of model elements. You can visualize dependency relationships of specific group of classes in the project before making changes.

Analysis diagram

Analysis diagram helps to identify full consequences of changes before you really make changes. Analysis diagram visualize all related model elements. You can further analyse specific model element by clicking the analyse resource icon.

Use case flow of events editor

Flow of events describes series of interactions from actor's point of view. Visual Paradigm for UML supports advanced flow of events editor for writing flow of events in an efficient manner. You can create one or more flow of events to document all possible scenarios of use cases. Flow of event editor supports insert extension points in any steps of the flow of events. Test case development team can develop user acceptance test plan by filling procedure and expected result columns in flow of event editor.

Use cases and actors grid

Use case and actor grid provide a tabular view of all use cases and actors in the project. You can create use case or actor in grid. Grid also provides filter and quick search function for locating the use case and actor easily.

Voice documentation

Express your thought and detail with voice documentation feature. Voice documentation lets you records or link any audio recording to all model elements in your project.

Glossary grid

Visual Paradigm for UML provides a glossary grid to assist business analyst and system analyst to identify, document and manage terms and definitions in a particular domain. Glossary grid provides tabular user interface for creating and managing terms. Filter and quick search functions are provided for locating terms easily. One glossary term can define multiple aliases. Other than creating terms one by one in glossary grid, analyst can use textual analysis and use case flow of events editor to extract glossary terms. All glossary terms will be highlighted and linked in both textual analysis and flow of events editor.

Report template designer

Visual report template designer provides designing and customizing report template. You can design looping order of diagrams, diagram element and property values.

BPEL generation

Visual Paradigm for UML supports create, edit, visualize and generate Business Process Execution Language (BPEL) and Web Services Description Language (WSDL). The generated BPEL and WSDL can deploy to standard BPEL engine such as Apache ODE.

Test case editor

Requirement diagram visualizes relationships between requirements and test cases. By connecting requirement to multiple test cases with <verify> relationships. Visual Paradigm for UML provides a easy-to-use test case editor for testing team to write test case. Testing team can define steps, procedures and expected result in the test case editor.

Web application screen mock up

Visual Paradigm for UML provides a full featured web page designer for system analyst to illustrate and annotate screen designs without limitation. The following movie shows how to use user interface designer to design web application user interface.

Support mirror model element from dependent project

Mirror model elements feature are similar to reference model elements feature that allows visualizing model elements from other projects. The referenced model element will not keep a local copy of the model element in the project and not allow adding child to the model elements. Mirror model elements feature keeps copies of the model elements in local project and allows adding child model elements to the mirrored model elements.

Customizable use case rank

Combine multiple communication diagram message to single arrow head

Support BPMN 2.0 notations

Transit pool/lane to actor while transit business process task to use case

Identify business process elements using textual analysis

Automatic sweep process after insert task

Support remove columns in generate database schema update script

Synchronize multiple class diagrams and entity relationship diagrams

Support collapse node in mind mapping diagram

Reference other project model elements

Allow show attributes as associations or attributes

Support more options in find model element dialog box

Java code round-trip engineering with multiple source path

  • Supported connecting flows to the edge of decision point
  • Supported adding property for class in .NET project through class's popup menu
  • Supported duplicating models from linked project as models in current project (bring along also the dependencies)
  • Supported creating behavioral port
  • Supported selecting element in linked project for instant generator
  • Supported changing name of extended use case changes extension point
  • Enhanced report generation to support model and diagram based children table content
  • Fixed attract messages in sequence diagram with magnet not merge activations
  • Fixed instant reverse C++ failed to handle mutable attribute
  • Fixed business process group is not available in report writer
  • Fixed open report writer ask for dependent project location
  • Fixed instant reverse C++ failed with overloaded methods
  • Fixed reverse database failed to reverse sequence
  • Fixed C++ instant generator produce incorrect destructor
  • Fixed "invalid syntax" was reported when instant reverse a Python code file
  • Fixed a bug in instant reverse Ada95
  • Fixed inconsistent font size in generated report
  • Fixed Word report unable to handle hyperlink in documentation properly
  • Fixed moving freehand arrow increases bounding box's size
  • Fixed images in Word report look blur
  • Fixed not support named query in annotation
  • Fixed import XMI 2.1 produces array index out of bounds exception
  • Fixed tagged values in association end not handled in XMI import/export
  • Fixed increasing CPU consumption when reselecting dependent project
  • Fixed missing protocol keyword for protocol state machine
  • Fixed unable to generate ORM code when user type have [] as type modifier
  • Fixed convert pool to subprocess loss containment
  • Fixed missing Duplicate popup menu for element referenced from dependent project
  • Fixed Polish characters in header/footer in Word report cannot be shown properly
  • Fixed Polish characters are not shown properly in HTML/PDF report
  • Fixed deleting element not refresh documentation pane
  • Fixed dummy space in ORM Persistable class's attribute compartment when create by drag-n-drop
  • Fixed unable to convert pool to subprocess
  • Fixed transit diagram to root not put transited element to root