Smart Development Environment 3.3 SP2 Release Notes

Release Date: September 4, 2006

Generate BPEL for Oracle / JBoss (jBPM) workflow engine

Business Process Execution Language (BPEL) is used to describle business process as well as executing the process. You can design the BPEL in Business Process Diagram. Moreover, the BPEL Business Process can be generated for Oracle workflow engine and JBoss workflow engine (jBPM) in SDE 3.3 Service Pack 2.

Enhancements for Various Trees

Starting from SDE 3.3 Service Pack 2, you can create a new diagram in Diagram Tree with the 'New Diagram' dialog box. And the 'New Model' dialog box is introduced for enhancement of model creation. You can also manipulate the model for their specific context in Model Tree or Class Repository Tree.

Duplicate Relationship

Normally the specification of relationship contains a set of values and those values are similar when creating a new relationship. In order to reduce those user actions for setting similar values of relationship, Duplicate Relationship is introduced. With Duplicate Relationship, all values within relationship's specification, such as Stereotypes and Tagged Values, are reused.

Package Header Support for All Diagrams

Package Header was a feature for creating a package to hold models within a diagram in a fast and direct way. With Package Header, you just need to type in the package name inside the header field of the diagram, a package model will then be created, and the models inside the diagram will be included in the package automatically.

Database view support

A view is a virtual table in the database which facilitate subset the data contained in a table, joining multiple tables into a single virtual view, acting as a aggregated tables which showing the calculated fields also hiding the complexity of the data. In SDE 3.3 SP2, we do one step forward which support reverse engineer views from the database and generating Object-Relational Mapping source code for querying the view. We also support generating views into database from the diagrams.

User-Defined Message Sequence Number

In our older version sequence diagram, messages are auto-numbered and there is no way to customize them. Now you can select to manually specify message sequence number when auto-numbering cannot fit your usage.

Teamwork Client Enhancements

In this release, Teamwork Client is enhanced to provide a better teamwork environment for clients. Enhancements include better detection of project modification state and the preservation of view settings.

Refresh Class List for Java Instant Reverse

Java Instant Reverse is a feature provided by Visual Paradigm for UML. It allows to reverse existing Java application into class model by given source, class, zip or jar. For Java Resources that are references to the file system which are used for reverse on demand, refresh for changes in file structure is now supported.

Enhanced presentation option for ERD

In this release, Entity is enhanced to provide a better presentation both in ERD and Specification dialog box. Enhancements include changing visibility of Columns compartment in ERD, extra property column in Entity specification and sorting of columns in Entity.

Ingres Database Support

Database reverse/forward engineering, and ORM Mapping are features provided in VP Suite. Ingres Database is supported for the features above.

Windows Vista™ Ready

Starting from SDE 3.3 Service Pack 2, it is ready for Windows Vista™.

  • Mouse drag Region does not move State
  • Incorrect presentation of provided and required interface for Interface from Class Diagram
  • Incorrect Default Value Assignment
  • Drag and drop Java resources to zoomed diagram creates Classes in wrong location
  • Several issues relating to Undo and Redo
  • Misplaced connector when showing related shapes
  • Resize Entity causes Relationship points to wrong location
  • Synchronize Class Diagram to ERD not work if duplicated class involved
  • Synchronize ERD to Class Diagram not work if duplicated Entity involved
  • Wrong code sync. between Association and Attribute
  • CORBA IDL Instant Reverse cannot create association
  • ERD Quoted function name for default value
  • Move Group of Business Process Diagram causes grouped shapes to be removed from parent in model
  • File chooser freeze application
  • Plugin failed to handle export of image properly
  • Different presentations of Component
  • Support Korean, Thai and Vietnamese for report generation
  • Export/Import XMI with Requirement Diagram
  • Show more information in the Columns page of Entity Specification
  • Disallow Library Classes from Being Updated from Model to Code
  • Report Writer supports Undo and Redo