Extend Architectural Elements
System Composer™ provides five built-in element types: components, ports, connectors, interfaces, and functions. Functions are only available in software architectures. Create stereotypes to extend element types with metadata. Package related stereotypes into profiles for use with multiple models using the Profile Editor. Share profiles between models to ensure consistency within a project.
Stereotypes provide a template to define custom concepts and terminologies. Assign custom stereotypes to a model element to define its relation to the system. Properties defined within the stereotype applied to a model element can be used for early analyses, such as budget allocation, latency tradeoffs, and other parametric design concerns. You can add engineering units to property values to establish context.
|Stereotype in profile|
|Property in stereotype|
|Load profile by name|
|Apply profile to model|
|Remove profile from model|
|Rename profile in model|
|Open Profile Editor|
|Find profile by name|
|Load profile from file|
|Save profile as file|
|Close all open profiles|
|Find stereotype by name|
|Get default stereotype for profile|
|Set default stereotype for profile|
|Get default stereotype for elements|
|Set default stereotype for elements|
|Add stereotype to profile|
|Remove stereotype from profile|
|Find stereotype in profile by name|
|Apply stereotype to architecture model element|
|Apply stereotype to all elements in architecture|
|Get stereotypes applied on element of architecture model|
|Remove stereotype from model element|
|Find if element has stereotype applied|
|Define custom property for stereotype|
|Remove property from stereotype|
|Find if element has property|
|Set property value corresponding to stereotype applied to element|
|Get property value corresponding to stereotype applied to element|
|Get value of architecture property|
|Get evaluated value of property from element|
|Get stereotype property names on element|
|Profile Editor||Create and manage profiles with stereotypes and properties|
|Manage Profiles||Link and unlink profiles and order stereotypes|
- Define Profiles and Stereotypes
Define specialized model element types based on components, ports, and connectors.
- Use Stereotypes and Profiles
Import profiles, apply stereotypes to model elements, and extend existing stereotypes.
- Use Property Inspector in System Composer
View and edit element properties in System Composer.
- Simulate Mobile Robot with System Composer Workflow
Simulate a mobile robot architecture with a systems engineering workflow.
- STEP 1: Organize and Link Requirements
- STEP 2: Design Architecture Models
- STEP 3: Define Stereotypes and Perform Analysis
- STEP 4: Simulate Architectural Behavior