Edition
Each edition is available according to the scale and purpose of development.
There is the Professional Edition (hereinafter Pro.), which supports distributed development in multiple teams, and the Enterprise Edition (hereinafter Ent.), which supports variation development.
Each edition also has two types: Architect, which allows you to customize design tools by defining profiles, and Designer, which allows you to design and model using predefined profiles.
| Scope of use | Support distributed development in multiple teams | Support variation development |
|---|
| Design and modeling by defining profiles | Professional Edition/Architect | Enterprise Edition/Architect |
| Design and modeling by using predefined profiles | Professional Edition/Designer | Enterprise Edition/Designer |
As one use case, it is assumed that the senior designer or process definer defines a profile in Architect, and the on-site designer uses the profile in Designer to design and model.
Comparison of edition features
| Feature | Description | Pro. | Ent. |
|---|
| Adding and deleting entities | You can add new entities or delete them. | ✓ | ✓ |
| Adding and deleting elements to entities | You can add new fields to entities or delete them. | ✓ | ✓ |
| Defining relationships between entities | You can define relationships (traceability relationships) between entities. | ✓ | ✓ |
View definition 1
| Feature | Description | Pro. | Ent. |
|---|
| Document | You can display documents like in Word. | ✓ | ✓ |
| Tree Grid | You can view design information hierarchically by creating a list like in Excel. | ✓ | ✓ |
| ER Diagram | You can get an overview of the relationships between design information using diagrams. | ✓ | ✓ |
| Tree Diagram | You can narrow down the range of design information you want to see by partially collapsing the design information in a tree structure. | ✓ | ✓ |
| Sequence Diagram | You can display the interactions between design information in chronological order. | ✓ | ✓ |
| Using custom shapes and icons | You can customize the appearance of design information using any image. | ✓ | ✓ |
Profile operation 1
| Feature | Description | Pro. | Ent. |
|---|
| Export | You can export profiles. | ✓ | ✓ |
| Import | You can copy and import profiles. | ✓ | ✓ |
| Using modularized profiles | You can refer to modularized profiles and reuse them. | - | ✓ |
| Conversion to Reference Format | You can convert the copied and imported profile to a format for reference and reuse. | - | ✓ |
| Protect | You can disable profile editing to prevent unintentional changes to the profile. | ✓ | ✓ |
Standard Diagram Support
| Feature | Description | Pro. | Ent. |
|---|
| UML/SysML | You can express requirements diagrams, structure diagrams, and behavior diagrams according to UML/SysML | ✓ | ✓ |
| Mind Map | You can express mind maps, which are a way of expressing thoughts to organize them | ✓ | ✓ |
| GSN (Goal Structuring Notation) | You can express GSN, which can be used to describe dependability cases | ✓ | ✓ |
| Flow Chart | You can express a series of flows such as processing procedures as a flowchart. | ✓ | ✓ |
| PFD (Process Flow Diagram) | You can display PFD, which is a diagram for process design. | ✓ | ✓ |
Model Editing
| Feature | Description | Pro. | Ent. |
|---|
| Unlimited Undo/Redo | You can undo and redo the input operations of the results unlimited times. | ✓ | ✓ |
| Model Editing by Drag & Drop | You can place and move shapes by using the mouse. | ✓ | ✓ |
| Editing Support such as Quick Style and Search/Replace | You can intuitively and efficiently edit the appearance of the model ring and the model. | ✓ | ✓ |
| Traceability Display between Editors | You can display the traceability of design information between the main and sub windows. | ✓ | ✓ |
| Bulk Editing of Models | You can edit the information of selected models in bulk. | ✓ | ✓ |
Traceability
| Feature | Description | Pro. | Ent. |
|---|
| Traceability Tree | Trace relationships across models can be displayed in a tree format and listed. | ✓ | ✓ |
| Trace Information Filtering | Traceability can be checked with good visibility by filtering the display target. | ✓ | ✓ |
| Traceability Matrix | Traces between models can be displayed in table format and comprehensiveness can be checked. | ✓ | ✓ |
| Traceability Report | Traceability can be output in table format to an Excel file. | ✓ | ✓ |
| Trace Exclusion Settings | If no trace relationship is to be established, the reason for excluding it can be entered. | ✓ | ✓ |
Document Output
| Feature | Description | Pro. | Ent. |
|---|
| Word Output | Design information can be documented as a Word file. | ✓ | ✓ |
| HTML Output | Design information can be documented as an HTML file. | ✓ | ✓ |
| PDF Output | Design information can be documented as a PDF file. | ✓ | ✓ |
| Image Output | Design information can be documented as an image file. | ✓ | ✓ |
Team Collaboration
| Feature | Description | Pro. | Ent. |
|---|
| Multiple File Split | Design files can be split into any units (e.g. by design staff). | ✓ | ✓ |
| Integration of Split Files | Split design files can be integrated. | ✓ | ✓ |
| Partial loading of model files | When opening a project, you can load only the specified model file, not all the model files under the project. | - | ✓ |
| Configuration management tool integration | Link with a configuration management tool and perform exclusive control on Next Design. | ✓ | ✓ |
| Model difference display | You can display project files before and after changes, and the differences between any revisions. | ✓ | ✓ |
Extension
| Feature | Description | Pro. | Ent. |
|---|
| Extension development | You can develop extensions using languages such as C# and JavaScript. | ✓ | ✓ |
| Extension execution | You can load extensions into Next Design and execute them. | ✓ | ✓ |
| Extension execution via CLI | You can execute extensions using command line tools. | ✓ | ✓ |
| Distribution by package | You can download extensions and profiles distributed by cloud. | ✓ | ✓ |
Product line development
| Feature | Description | Pro. | Ent. |
|---|
| Feature model definition | You can model the relationship between features between products in a tree diagram. | - | ✓ |
| Registration and derivation of multiple products | You can define product series and assign features to be used for each product. | - | ✓ |
| Assignment of variants to design data | You can associate features with design information by dragging and dropping. | - | ✓ |
| Export of design data | You can export the design information of fixed products. | - | ✓ |
Git integration
| Feature | Description | Pro. | Ent. |
|---|
| Switching file save format | You can choose between binary and human-readable file formats. | ✓ | ✓ |
| Logical merging of models 2 | You can merge models while maintaining their logical consistency using our unique merge tool. | ✓ | ✓ |
| Git operations on Next Design 2 | Basic Git commands such as commit and push can be operated from Next Design. | ✓ | ✓ |
| Conflict resolution with 3-way merge 2 | If a conflict occurs, it can be resolved with 3-way merge from Next Design. | - | ✓ |