Visual Paradigm (formerly VP-UML) 11.0 Release Notes

Release Date: Dec 16, 2013

Use Case List

Capture software functions with the help of Use Case List. A use case represents a high level function that yields a measurable result of values. The Use Case List provides a high level view of what the user want to achieve by using the software.

Actor List

The Actor List is where you can record and manage the roles who will be using the system. The goals of actors can be recorded, and be further derived into use cases to use in detailed use case analysis and use case modeling.

Requirement List

Requirement is what your clients want and what your team have to fulfill. It is so important that needs to be managed carefully. The Requirement List provides a well-organized approach in organizing and viewing requirements.

Use Case Notes

When you meet with user in knowing his/her needs, you will be told a lot of information that is relevant and important to the development of the system. The Use Case Note provides you with a notepad for writing down what he/she said in point form. The points collected will be reviewed when deriving requirements, system interactions, etc.

Web wireframe

Rich set of common website components are available for web wireframing.

Android phone wireframe

Rich set of standard Android components are available for Android phone wireframing.

Android tablet wireframe

Rich set of standard Android components are available for Android tablet wireframing.

iPhone app wireframe

Rich set of standard iOS components are available for iPhone app wireframing.

iPad app wireframe

Rich set of standard iOS components are available for iPad app wireframing.

Desktop application wireframe

Rich set of standard desktop components are available for wireframing.

Plan and manage development activity with Tasifier

Keep the development tasks in Tasifier, an agile development friendly Application Lifecycle Management (ALM) platform. Tasifier keeps development tasks, related artifacts and the discussion among developers in one single platform.

Supported ArchiMate Viewpoint

Let enterprise architects and stakeholders view different parts of an enterprise architecture according to their responsibilities and interests, by categorizing models with ArchiMate Viewpoints.

Supported Retina Display on Mac

Version 11.0 is now ready for Retina Display on Mac!

Supported better way to select shapes in container shape

To avoid dragging the container shape when attempting to select shapes inside the container shape, you can temporarily freeze the parent to achieve free selection of children shapes.

Supported connecting class members

Attributes and operations of classes can be connected visually with connectors like dependency, generic connectors, etc.

Enhanced enumeration literal support in modeling

Enumeration was supported as attribute in previous versions. In version 11.0, a new enumeration model element type is supported.

Supported showing tagged values in note shapes

You can add tagged values to model elements for specifying user-defined properties. Version 11.0 enhances this feature to support showing in note shapes the tagged values added to note elements.

Supported selecting classes from referenced project as classifier of instance object

Instances of class can be modeled with instance specification, in UML object diagram. You can specify classifier for instance and starting from version 11.0, you can select classes from referenced project as classifier of instance.

Supported double clicking on slot in instance shape to popup the Slot Specification for editing

Edit slow in quick by double clicking on a slot in instance specification shape to popup the Slot Specification window.

Supported setting association's default from and to navigability separately

In previous versions, the default navigability of association from/to ends were determined by a single option. In version 11.0, separate options are provided for setting the default navigability of the from and to ends of association.

Supported specifying zoom ratio for diagram image that appear in diagram overview

The size of overview can now be determined by a user-specified zoom ratio.

Supported resetting shape's line and fill color to factory default

The default line and fill color of shapes can be set. Now, it is possible to reset your change to factory default.

Supported changing model element type in Model Explorer

You can change a model element to another type (e.g. an activity to action). The function was supported for shapes and in version 11.0, you can trigger the function for model elements listed under Model Explorer.

Supported the "Global Page Number" in printing

Page number can be optionally displayed in printout. Previously, the numbering of page is diagram based, meaning that each diagram has its own set of number, and the number reset for a new diagram. In version 11.0, the Global Page Number option is added to enable the continuous numbering of all diagrams.

Enhanced the Find feature to search text in nicknames

The Find feature allows you to search a model element, shape or diagram by inputting a search string. Version 11.0 enhanced the Find feature by searching text in both the original and nicknames.

Supported searching in grid

Searching of grid content is available in the grid feature.

Supported showing sub-diagrams in grid

Sub-diagram information can be shown in grid column.

Supported dragging image files from Teamwork Files pane to diagram

Teamwork File pane stores and manages project-related files and artifacts. Version 11.0 enables you to drag-and-drop image files directly from Teamwork File pane to diagrams.

Enhanced Visual History

The Visual History feature allows easy comparison and retrieval of diagram in different revisions. Version 11.0 has enhanced this feature by making 100+ little enhancements. The most noticeable change is the better display of property names.

Supported specifying classes to be included in generating classes via command line

When generating code from UML classes via command line, you can now specify the classes to be included in generation.

Supported separating generated .h and .cpp into different folders in C++ round-trip engineering

In C++ round-trip, .h and .cpp files were put in the same output folder. Now, they can be generated to separate folders.

Supported Rvalue Reference in C++ round-trip engineering, Instant Generator and Instant Reverse

Rvalue Reference is supported in C++ round-trip engineering, Instant Generator and Instant Reverse.

Supported setting default nullable option for columns in ERDs

You can now specify the default option for nullable by setting the default nullable option in Project Options.

Improved presentation for unique constraint in ER Diagram

Name of unique constraint can now display in entities in ERD.

Supported pattern matching for auto column

Create entity column with the auto column feature. Pattern matching allows you to define auto column with column name like %id, so that columns that ends with 'id' will apply the auto column defined.

Supported setting nullable for auto column

Nullable has been added as a property of auto column.

Supported creating PK and FK when transiting conceptual/logical ERD to physical ERD

The transition feature is enhanced to create primary and foreign key for new entities produced by transiting a conceptual/logical ERD to physical ERD.

Supported containing ORM container by another ORM container

Support better grouping of ORM model elements with nested ORM containers.

Supported specifying annotation for collection in ORM

ORM generates custom annotation specified in class attribute. Now, it supports specifying annotation for collection (association). This feature supports generating annotation for collection by defining it in association role's "Referenced Attribute" property.

Supported Hibernate 4

Enhanced criteria for subqueries, collection property size restriction, collection/association fetch mode, association property restriction on foreign key column.

Supported GregorianCalendar in ORM

Supported the use of java.util.GregorianCalendar in generated ORM

Supported relative output path for ORM code generation

Enables the use of relative path in specifying the output destination of generated ORM code, which is particularly useful for software teams that have multiple people work on ORM and each of them have their own folder for storing ORM -related files.

Supported relative JDBC driver file path

Enables the use of relative path in specifying the JDBC driver folder in database configuration

Supported filtered indexes and full text indexes in database exporting

Filtered indexes and full text indexes are supported in database/DDL exporting

Supported previewing the entities to be reversed from database through the Reverse Database feature

Preview the database tables and columns to be reversed from a database, when reverse engineering ERD from database.

Supported adding reference to model elements re-used from referenced projects

Model elements referenced from referenced project are supposed to be non-editable by referencing projects. In version 11.0, we support a feature called "Shell", which allows you to add reference to those referenced elements. This allows specifying project specific references.

Supported a more effective way in jumping to referenced model element used in current project

Model Explorer is enhanced for better listing of referenced model elements used in current project. You can find in Model Explorer the referenced model element used. You can double click on it to immediately open it in diagram.

Faster report opening speed in Report Composer

The opening speed of reports in Report Composer has been reduced. The larger the report, the more obvious the improvement is.

Supported page sections in Report Composer

Add sections to report in Report Composer. Each section can define their own page orientation, header and footer.

Supported developing report in Report Composer with project data from referenced project

You can now develop a report by dragging diagrams and shapes onto your report in Report Composer.

Supported scaling image in Report Composer template in relative scale

The "ElementImage" element now supports specifying width in scale.

Supported "Keep with next" for Microsoft Word report exported from Report Composer

The "Keep with text" option is now available in Report Composer, for users who want to keep content in same page in exported Word report.

Handled the linkage of model element in documentation in impact analysis

Model element linkages can be added to documentation of model elements. To gain understanding of this kind of 'dependency', create a matrix.

Allowed shapes to be moved freely in analysis diagram

Shapes in analysis diagram can now move freely without affecting the other shapes.

Added project-based option for showing data-based gateway marker in BPD

The "X" marker can be shown in data-based gateway optionally. In version 11.0, a project based option is added to serve this purpose.

Supported specifying encoding for export BPMN XML

It's possible now to change the encoding for BPMN XML exported from your BPDs.

Supported opening documentation links that exist in documentation, when animating a business process diagram

Hyperlinks in documentation that appear when animating business process diagram can be opened.

Supported documenting conditions, actions and rules in decision table

Each of your conditions, actions and rules defined in decision table can be documented via the Documentation Pane.

Supported version 8.0.3 Rational Rhapsody Project (.rpy)

Version 11.0 supports importing version 8.0.3 Rational Rhapsody Project (.rpy)

  • Added 'Forget the server' function in Teamwork Client window
  • Avoided parentless attribute in composite structure diagram if try to create attribute inside attribute
  • Change port's default visibility to public
  • Disallowed message pane to appear when using Visual History
  • Disallowed deleting floating license key in client
  • Disabled F9 key
  • Enhanced the re-routing behavior for association
  • Handled French accents when importing Excel in Mac
  • Handled the abstract's "Mapping" property in Excel exporting/importing
  • Improved the conversion process when opening a project saved under an old version
  • Improved the consistency of columns' width in decision table
  • Improved the stability of using resource-centric interface in diagram
  • Improved the focusing behavior in textual analysis, regarding the drop-down menu 'Type'
  • Improved the result of SCXML exporting
  • Improved the presentation of decision table in report
  • Improved the positioning of visual indicators that show in diagram preview in Visual History window
  • Improved start-up time on Mac OS X
  • Improved the way documentation is shown when playing an animation
  • Improved performance when adding referenced file on network drive
  • Included operation parameter is not included in analysis diagram
  • Renamed Report Inspector in Report Composer to Report Properties
  • Restricted the length of float type to not more than 53 in DDL generation
  • Supported showing inherited operations in mirrored class
  • Supported automatically selecting interface when creating required interface from typed request port
  • Supported memorizing "Copy Type" option in copying image
  • Supported spell checking for requirements' properties
  • Supported creating multiple model elements from 'Related Elements' menu
  • Supported showing teamwork project revision number in report
  • Supported retrieving current date in velocity template
  • Supported retrieving formatting date in velocity template
  • Supported 'Show Association' on attribute when its type does not exist
  • Supported importing state machine diagram from Visio (.vdx)
  • Supported listing list operation's parameter in report template
  • Supported version 8.0 Rational Rhapsody Project (.rpy) in importing
  • Supported showing resource-centric interface when moving mouse pointer over message in sequence diagram
  • Supported conjugated port
  • Fixed unable to undo adding role to interface shape
  • Fixed freeze when instant reverse Java to sequence diagram
  • Fixed a chance of creating invalid project reference when refactoring
  • Fixed bad operand in image exported from sequence diagram
  • Fixed an issue related to generating SQL with trigger
  • Fixed a C++ round-trip issue related to the use of template
  • Fixed import Visio failed to handle some shapes in lane shape
  • Fixed wrong position of return message flow after committing
  • Fixed a chance of clearing operation text after editing lifeline
  • Fixed a VPository connection issue
  • Fixed unable to open the Format window via property pane when selected multiple shapes that are in different colors
  • Fixed commit after duplicating mirror to current project will convert the duplicate element back to mirror
  • Fixed unable to reverse to sequence diagram multicatching in JDK7
  • Fixed an application repaint issue related to creating interface over attribute in SysML internal block diagram
  • Fixed undo in sequence diagram may produce wrong message number (for manually edited number)
  • Fixed unable to create in sequence diagram multiple return messages between actors
  • Fixed import Excel failed to import relationship between composite models
  • Fixed cut and paste of elements within BPMN pools lose master view
  • Fixed a project saving problem that happens after importing a project
  • Fixed several issues related to state machine diagram editing
  • Fixed bad z-order of shape for diagram imported from BizAgi file
  • Fixed column documentation not being reversed to ERD
  • Fixed unable to reuse port by drag-and-drop from model explorer
  • Fixed several business process diagram editing problems, mostly related to zooming
  • Fixed requirement imported from another project file miss out attributes
  • Fixed wrong word is being underlined in shape when underlining glossary term
  • Fixed inconsistent Find results between find in reference project and current project
  • Fixed missing parameter in .cpp file during round-trip code generation
  • Fixed bad indentation of text attribute in requirement when the text content contains bullet points
  • Fixed inaccurate highlighting of glossary terms in shape body
  • Fixed project management properties being duplicate when import project
  • Fixed corrupted lanes when using "Add Pools/Lanes from Parent Diagram"
  • Fixed Visio process diagram not correctly imported as BPD
  • Fixed unable to launch in Mac by standard user if the installation was done by admin
  • Fixed an InvocationTargetException that occurred when committing project
  • Fixed panel tabs in auto-hide mode do not honor application font set
  • Fixed several visual modeling issues related to BPD
  • Fixed several visual modeling issues related to state machine diagram
  • Fixed unable to hide some of the diagram types via application customization
  • Fixed unable to delete text with the Delete key in package header, in Eclipse integration
  • Fixed state name lost after adding internal transition to state region
  • Fixed intensive processing when editing in documentation editor
  • Fixed inconsistent font for text that show in Report Composer
  • Fixed duplicate class with operation not copy nick return type documentation
  • Fixed unable to close specification window after removing reference under the referenced tab
  • Fixed generate database DDL extension reverts back to .ddl
  • Fixed unable to undo setting component's presentation option via popup menu
  • Fixed unable reverse PHP with multiple implement and with namespace
  • Fixed a BPMN 2.0 export problem related to the use of data object and data store
  • Fixed copy and paste decision table content produces bad HTML content
  • Fixed incorrect drop-down value for decision table cell
  • Fixed linkage to diagram overview lost after XML export and import
  • Fixed unable to go back to parent submachine when click on 'quick link' above diagram
  • Fixed missing separator for triggers in generated SQL
  • Fixed Instant Reverse Ada code failed on rename statement
  • Fixed create new sequence message moves the caption of an existing sequence message
  • Fixed Z-order problem related to undo/redo of the creation of package shape
  • Fixed unable to export Excel via command mode
  • Fixed no distinguish between transition name and the trigger
  • Fixed an image shape rendering issue in Mac OS X
  • Fixed a format copier issue related to nickname
  • Fixed a copy and paste issue related to nickname
  • Fixed a commit issue that lead to missing image shape