Modeling Toolset

Beyond diagramming there are various toolsets to improve the quality of visual modeling. Nicknamer helps maintain single element with multiple names for multi-national team. Visual Diff shows differences between diagrams and revisions visually. Animating UML diagram with Animacian.

UML Profile

UML Profile

New feature

Customize UML by "Profile Diagram". Design stereotypes and tagged values visually. Integer and floating number tagged values are supported in the latest version.

Visual Diff

Visual Diff

Enhanced feature

Compare diagrams and view the result visually. The latest version supports exporting result of comparison to PDF.

Animacian

Animacian

Enhanced feature

Animate sequence diagram, activity diagram and business process diagram by animacian.

Simulacian

New feature

Visually simulate execution of BPMN business process diagram. You can adjust different parameters, for example, required resources, execution duration, number of instances of lane and more.

Reference other project model elements

Reference other project model elements

It is not possible to put everything in single visual paradigm project in enterprise scale project. Smart Development Environment for NetBeans allows visualizing different projects' model elements in a single diagram. The following movie shows how to configure dependent project and show the model elements in diagram.

Mirror other project model elements

Mirror other project model elements

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.

Design pattern

Design pattern

Reusing, refining, elaborating or transcribing portion of previous project's diagram can increase modeling efficiency dramatically. Smart Development Environment for NetBeans supports the use of Design Pattern, which enables you to define diagram or portion of the diagram as pattern, and apply the pattern in future. The defined patterns are highly configurable and customizable to fulfill any needs. All diagrams in Smart Development Environment for NetBeans supports design pattern. The defined patterns can be shared within the team through VP Teamwork Server, Subversion, Perforce or CVS.

Nick name:

Model element nicknaming

Smart Development Environment for NetBeans's market-unique Nicknamer feature lets you define multiple set of name and documentation in single model. In this connection, it allows a diagram to be presented in different languages without keeping multiple copy of the diagrams or project files. You can maintain one business process diagram with different languages for different branches of your company around the world. Besides, you can put a human readable name for each entity in ERD to increase the readability. You can see the nicknamer in action by changing the combo box at the right hand side.

Automatic translation

Automatic translation

New feature

Translate diagram to other languages by the automatic translation function. Both name and documentation can be translated automatically.

Traceability and model transitor

Traceability and model transitor

Enhanced feature

Traceability between model elements helps to identify and locate the source of origin of specify model element in project. For example, "Process Order" use case is derived from a task called "Process customer order" in a business process diagram. Smart Development Environment for NetBeans supports model transitor to manage and maintain the traceability between model elements.