DB Visual ARCHITECT 4.2 Release Notes

Release Date: January 29, 2008

Nicknamer for assigning different names and documentation to specific model elements

Nowadays, information flows throughout the world. When working with DB-VA, we may have many modelers and clients from different countries, one language can never cater to all people. It is impossible to create many projects with different languages for all models and clients. However, this problem can be easily solved by assigning Nickname to a model.

Traceability support using Model Transitor

Model Transitor is designed to create and manage transitions among model elements. One may add transitions between model elements, and trace the origin and end. This gives a rapid way of navigating between model elements.

Freehand shapes

When modeling projects, we sometimes use Callout Shape to perform Annotation for reminding our team members. Besides usage of words, Freehand Shape can help annotating models. We can draw shapes and paths to visually divide the diagrams into different sectors, or to organize the shapes in the diagrams, etc.

Callout shapes

Annotation is an extra information, such as comments, notes, explanation, or other type of external mark that describes a model. Sometimes, annotation is an effective way to edit and review work in a work group environment. For instance, you may annotate a model for asking your group mate to confirm your changes.

Team collaboration with Perforce

Perforce is a Software Configuration Management system which lets developers manage the changes they made when developing software. All Visual Paradigm client products are integrated with Perforce to facilitate collaborative modeling. Your team can use Perforce repository to store project files, keep track of changes and perform modeling concurrently.

Drag-and-drop copying, moving and reordering of classes and entity members

While the traditional approaches provide more comprehensive way for moving , copying and reordering through accessing dialog boxes and pressing special keys. All these can now be done by simply drag-and-drop - press on a member (or members), drag them to somewhere else to achieve moving, copying and reordering.

Open view from model elements

In order to avoid complex design, you may want to break down a model and present it in different diagrams base on different contexts. Model sharing is designed to serve this purpose. You may create multiple views in different diagrams from a model. The properties of the views will clearly preserved as they belong to the same model.

Revamped Report Writer

In this release, several enhancements have been introduced to the Report Writer to increase the stability and make it more customizable. One of the remarkable change is the advancement of Report Engine, which improve the stability and performance. Besides, standalone products such as VP-UML, Agilian and DB-VA now supports switching between the main application and the Report Writer, making it able to perform modeling and report editing simultaneously.

  • Showed vertical lines to represent active instance for instance spec. whose first classifier is an active class
  • Provided before / after a given date in DateExpression on Criteria
  • Changed Handi-Selection's behavior to not to include the selected object if it is a container
  • Added several missing method calls in Open API such as toConnectorsCount() and fromConnectorsCount
  • Supported setting column length for My SQL database tables in database generation
  • Supported alignment for contents in report cover page
  • Fixed Word report incorrect font properties
  • Fixed inserting image into documentation cause line break to be removed
  • Fixed ORM code generation does not function when destination directory composed of non-English characters
  • Fixed several auto-layout problems in diagram
  • Fixed several issues related to documentation content editing
  • Fixed unable to remove column for table in documentation pane
  • Fixed annotations for EJB 3 are incorrectly generated with the unique and nullable arguments
  • Fixed PHP ORM unable to save objects
  • Fixed failed to generate Word report warned by Object reference not set
  • Fixed invalid toString method content for criteria class
  • Fixed unable to generate ORM caused by null FK
  • Fixed several issues related to multiplicity in UML2 Profile XMI
  • Fixed .NET ORM didn't support abstract class
  • Fixed incorrect table margin in MS Word report
  • Fixed ORM mapping file didn't recognize decimal as NHibernate decimal
  • Fixed synchronize from ERD to Class Diagram did not auto. set attribute type in ORM Component class
  • Fixed incorrect parameter value for App.config file's relativeExpiration parameter in generated .NET ORM mapping file
  • Fixed export report in Report Writer cause the project to point to the exported document file
  • Fixed .NET ORM namespaces bugs caused by cases of letter
  • Fixed ORM Component attribute not synchronize to ERD in Subclass
  • Fixed incorrectly generated "null=null" in mapping file caused by not defining discriminator column and value when using Table per Subclass as Inheritance Strategy
  • Fixed PDF report generation unable to function when project is very big in size
  • Fixed Textual Analysis missing highlight after switched diagram
  • Fixed an issue related to missing Note formating when copying content from external source
  • Fixed an issue related to unable to init the PersistentManager in C# ORM
  • Fixed incorrect highlighting for Textual Analysis in reports

We use cookies to offer you a better experience. By visiting our website, you agree to the use of cookies as described in our Cookie Policy.OK