


The following table lists the SE-Toolkit commands in alphabetic order by command name and describes the operations that the commands perform.
| Command | Accessible from Browser Item | Systems Engineering Operation |
|---|---|---|
| Add Actor Pins | Action an on activity diagram | Adds a specific type of pin to an action. For more information, see Adding actor pins. |
| Architectural Design Wizard | Block | Allows allocation of operations and event receptions from a parent block to its parts. For more information, see Allocating operations and events with the Architectural Design Wizard. |
| Auto-Rename Actions | Activity diagram | Renames actions on an activity diagram to match their Action field instead of the default names (for example, action_0, and so on) |
| Connect ports | Internal block diagram | Creates connectors between ports on an internal block diagram based on tags in each port |
| Copy MOEs from Base | Block | Copies attributes stereotyped <<moe>> or measures of effectiveness from any parent classes or blocks to all classes or blocks that inherit from it. For each attribute, this option copies the "weight" tag value. |
| Copy MOEs TO Children | Block | Copies the <<moe>> attributes of the key function block into the solution blocks |
| Create Allocation CSV File | Activity view Activity diagram |
Creates a .csv file of the allocation of actions to swimlanes–added as a controlled file to the model |
| Create Allocation Table | Activity view activity diagram |
Microsoft Excel must be available for this feature. Creates a Microsoft Excel spreadsheet view of the allocation of actions to swimlanes, |
| Create Harmony Project | Project | Creates an initial project structure for a Harmony for Systems Engineering-compliant project. For more information, see Creating projects with the SE-Toolkit. |
| Create Ports and Interfaces | Sequence diagram Package (option to recourse through subpackages) |
Creates ports on blocks and actors and interfaces based on analysis of sequence diagrams |
| Create Sub Packages | Block | Create a nested decomposition package structure for parts of the selected block |
| Create System Model from Use Case | Use case | Creates functional model elements from the selected use case. For more information, see Create use case scenarios. |
| Create Test Bench | Actor Part |
Creates a test-bench style statechart for the selected actor. |
| Create Use Case Scenario | Use case | Creates a blank sequence diagram from the selected use case. For more information, see Create use case scenarios. |
| Duplicate Activity View | Activity view | Creates a copy of the selected activity view and removes any reference sequence diagrams from the copy. |
| Generate Initial Statechart(s) | Packages (option to recourse through subpackages) | Creates initial statecharts for non-actor lifelines on a set of sequence diagrams |
| Generate N2 Matrix | Internal block diagram Object model diagram Structure diagram |
Microsoft Excel must be available for this feature. Creates a Microsoft Excel spreadsheet in N3 matrix form from the ports, interfaces, and connectors on the selected diagram. |
| Merge Functional Analysis | Block | Copies all operations, attributes, and event receptions from any block found in the FunctionalAnalysisPkg package to the selected block |
| Model Checker | Tools menu | A stand-alone model checker for Harmony models. For more information, see Checking your Harmony-SE models. |
| Perform Activity View Consistency Check | Activity view Activity diagram Use case |
Compares an activity diagram to the sequence diagrams that reference it |
| Perform Swimlane Consistency Check | Activity diagram Activity Activities |
Compares actions in an activity diagram (in swimlanes) to operations in blocks referenced by the swimlanes |
| Perform Trade Analysis | Part | Microsoft Excel
must be available for this feature. The selected diagram must contain blocks or classes that represent the "solution" classes, that is, those classes that aggregate the potential solutions with contained measures of effectiveness, <<moe>> stereotype. |
| Populate | Class Use case Block |
Allows selective population of an existing diagram with new elements based on selected relationship types |
| Rename Use Case | Use case | Automatically renames functional model elements when a use case is renamed |
| Report Unrealized Messages | Sequence diagram | Reports any unrealized messages on the selected sequence diagram |
| Setup Model Execution | Activity view Use case |
Creates a component and configuration for model execution for the selected activity view or use case |