Visual Paradigm Logo
     Build Quality Applications Faster, Better and Cheaper
Home | Products | Download | Documentation | Support | Resources | Partners | Quick Tour | Shop | Company |  
Products
Visual Paradigm for UML
Smart Development Environment
DB Visual ARCHITECT
Business Process Visual ARCHITECT
Agilian
Visual Paradigm Suite
DB Visual ARCHITECT SQL
Teamwork Server
Visual Paradigm Suite 3.4 Released
LIVE Help Offline
Product Comparison
Selected Users List
Academic Partners Program
Home » News » VP Suite 3.0 SP1 »
Release Notes 
March 5, 2007
Visual Paradigm for UML 6.0 SP1
Visual Paradigm International Limited today announced the release of Visual Paradigm for UML (VP-UML) 6.0 Service Pack 1, an award winning UML CASE Tool.

In this release, we introduce the integration with CVS and Subversion. CVS and Subversion are both popular version control systems that help stores project files and keep track of project changes. With the integration, users can perform modeling collaboratively and concurrently. Besides, the (programming) language of project can be set in the new version, which makes it possible to apply the data types available to the selected programming language in the design. Another new feature is the supports of interoperability with UML2 model through XMI. UML2 is an EMF-based implementation of the UML 2.x metamodel for the Eclipse platform. There are also a number of enhancements for the report generation features.
What's New?
Modeling collaboratively with CVS — Concurrent Versions System (CVS) is a popular version control system that store artifacts centrally and keep track of changes and histories. All Visual Paradigm client products are integrated with CVS to facilitate collaborative modeling. Your team can use CVS repository to store project files, keep track of changes and perform modeling concurrently.
Learn More
Modeling collaboratively with Subversion — Subversion (SVN) is a popular version control system that store artifacts centrally and keep track of changes and histories. All Visual Paradigm client products are integrated with Subversion to facilitate collaborative modeling. Your team can use Subversion repository to store project files, keep track of changes and perform modeling concurrently.
Learn More
Customizable Data-Types — UML is theoretically a modeling language independent to particular programming language(s). Yet, it is possible to transform between UML models to a software applications or systems. While the pre-defined data-type set works well in the UML world, there is enormous need to ensure the design can be applied to programming source code. Problems comes from the fact that programming languages, by nature, are unlikely to share the same set of data-types suggested by UML.
Learn More
Support UML2 XMI — UML2 is an EMF-based (EMF: Eclipse Modeling Framework) implementation of the UML 2.x metamodel for the Eclipse platform. Visual Paradigm supports importing and exporting UML2 model through XMI, which is the default serialized form of EMF.
Learn More
Textual Analysis Enhancements — Textual Analysis is a useful technique for identifying candidate objects from a textual representation of users' problem. In previous versions, it is possible to extract candidate actors, classes, use cases, and work flows from problem statement. Starting from this version onwards, the Textual Analysis feature is improved such that more kinds of candidate objects can be extracted from the problem statement. They include BPMN objects such as Task and Sub-process.
Learn More
Element Sorting in Report Generation — Element sorting is always essential in modeling. Take the various diagram and model trees as example. One can easily locate an element from Model Tree if the listing of elements follows certain order such as by type or by name in alphabetical order. As representation of models, element sorting in report is as important as that in modeling.
Visual Paradigm supports different way of sorting the elements in generated report. The sorting will affect the sequence of elements appear in the PDF, HTML and Word report.
Learn More
Group Diagram by Category — Visual Paradigm supports a broad range of diagrams that suit different kind of users, and thus different modeling needs. The types of diagrams that Visual Paradigm supports can be generally categorized into UML Diagrams, Requirements Capturing, Database/Data Modeling, Business Process Modeling and Others.
Learn More
Reverse Database Enhancements — Visual Paradigm supports reverse engineering database into Entity Relationship Diagram (ERD). In the past versions, if you generate database from ERD, make changes to the database such as removing columns, and then reverse the database back into ERD, there may be columns that are removed from the database but keep existing in the ERD. This lead to inconsistency between data design and the database schema. In the new version, the reverse database feature is enhanced such that the ERD is conformed to the database by reversing database into ERD.
Learn More
Enhanced Business Process Report Generation — In Business Process Diagram, participants can be defined for a messages to represent the sender and receiver of that message. In the previous version, the information of participant was not appear in generated reports. But from now on, participants will be shown as a separate model under the Detail section in generated report.
Learn More
Business Use Case Support — Business use case is used for representing observable business goals in a business. Visual Paradigm supports business use case modeling. Business use case diagrams can be drawn to represent business processes, with the help of business actors and business use cases.
Learn More
FrontBase Database Support — Visual Paradigm now supports FrontBase database! With the FrontBase support, you can draw an ERD in VP, and generate the database to FrontBase. Also, you can reverse engineer the FrontBase database into ERD for further editing. Besides this, you can generate the persistence object tier for communicating with FrontBase database.
Learn More
Optionally include Diagram Summary in Report Generation — Diagram Summary here refers to the table blocks shown in a generated report. A diagram summary table lists out the models that appear on a diagram, and provides linkage to them. While the summary table provides fast access to models, it may not be desired, especially for users who have certain predefined rules that guide the layout of reports. Now, it is possible to make the generated HTML, PDF and Word reports not to include the summary table.
Learn More
Enhancements and Bug Fixes
Enhancements
Supported specifying font size/style for Lifeline elements such as Stimulus, Constraints ... in Timimg Diagram
Supported finding models by tagged values
Supported Hungarian in PDF report
Supported presenting file types in different ways such as "*.doc", "doc"
Bug Fixes
PDF report failed to wrap the content in tables
Alignment of flow of events in generated Word report was center instead of to the left
Details section still shows in HTML and PDF report even none of the details have been selected to included in the report
HTML report summary link does not work if Shape Type = 'Text'
Requirement Diagram not being supported by Word Report generation
Word Report unable to apply font selection for header and footer
Exporting a new report from report writer, exit and save, will lost that report
Incorrect italic text in word report caused by abstract class title
Project Publisher does not present use case description content in RTF format
Project Publisher does not publish models Comment
Web contents produced by Project Publisher does not show the referenced model in Requirement Diagram
Documentation written in Document Info Shape not appear in HTML report's image
BP message's documentation is not included in generated reports
XMI export missing column length
Exported XMI does not include information about attribute multiplicity
Running Instant Generator for PHP cause parse error if there is a composition relationship
Instant Generator failed to produce code if the documentation of class is filled
C# code produced by Instant Generator missing getters and setters
Instant Generator produces C# code that has duplicated property for a class that realize another class that has a property and operation defined
Instant Generator not generating throws even defined in model
Quick print did not support Use Case Detail
Project corruption caused by autosave
Project import does not preserve RTF model documentation
Unable to show full gateway caption if it is put left of the gateway
Subprocess in Unspecified type wrongly set to Embedded after reopening project
Robustness presentation does not work in Class Diagram
Auto layout activity cause action move out of the containing activity
ORM compilation error if an attribute contains a dash ' - '
Unable to connect to Start event that attach to the boundary of a Sub-process
Project export discarded Visio shape contained in the diagram
Sequence Diagram display duplicate entries of operations due to overridden method calls
Wrong position of element name label by importing Rose model
Incorrect Online Help download link
Duration constraint and join spec. do not follow the state of selectable
Duplicating initial pseudo state and final state in state machine diagram cause the name caption to appear (hidden by default)
Connecting from component to interface using quick connect cause the arrow head to appear, which is invalid
Instant Reverse for PHP reverses also the dollar sign of attributes, which is not desired
Deadlock when trying to create more than one diagram in the Community and shows the alert message
Note objects failed to wrap its content
Missing referenced diagram content on Interactive Overview Diagram in the generated PDF and HTML
Abstract use case not rendered as italic
Opening a project under a workspace with default pin option on would cause the connect to route irregularly
Class defined as "Interface" missing the presentation option for showing itself as interface ball
Auto fit size caused the activation to collapse to the smallest size (even connected with messages)
Duplicating activation and continuation produce dangling element
Duplicating pool with lane produces corrupted elements
Self association generate duplicated operation in .NET criteria class
Font for lane follows the format of pool, not the lane itself
Maps smallint in primary key incorrectly to a bool in the class (should be short)
Aligning ORM container and its contained element moves its children out of the container
Property pane missing the support of image and linked file choices for image shapes
Exporting and importing project cause the reorder the diagrams
Sequence diagram generated by creating scenario unable to show operations as messages
Generate code from DB wizard generates garbage columns if switching the pages within the wizard back and forth
Association in BPMN diagram not show as dotted line
Exported XML missing shape formatting
In sequence diagram operations defined for actor are not shown for selection when creating a call message to that actor
Copy and paste diagram that contain image shape as EMF cause the image shape to disappear
Use case scheduling does not support sorting use case by name
Several incorrect behavior caused by using resource centric on Box actor
Shortcut of creating attribute on class does not work in Mac OS X
Copying attribute to another class cause new data type to be created
Various problems related to undo and redo
PHP ORM incorrectly uses 'orderby' instead of 'order by' - causes SQL error
Mapping file does not include the ID for association class
License server does not accept Agilian floating license
PHP ORM Implementation class generate hash comment outside the PHP tag
A sequence diagram overflow issue caused by removing operand
Download
You can download Visual Paradigm for UML from here .
Home | Products | Shop | Download | Product Support | Resources | Company | Contact Us | Site Map
Patents pending. All rights reserved.
Legal Privacy Statement