扩展架构元素
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 theProfile 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.
In this example below, the profileMyCustomProfile
contains multiple stereotypes. TheSoftwareComponent
stereotype extends theComponent
elements. TheBluetoothLink
stereotype extendsConnector
elements. You can further extend theSoftwareComponent
stereotype with theSensorComponent
stereotype to include additional properties such as德viceID
andFailureProb
.
Classes
systemcomposer.profile.Profile |
Profile |
systemcomposer.profile.Stereotype |
Stereotype in profile |
systemcomposer.profile.Property |
Property in stereotype |
Functions
Tools
Profile Editor | Create and manage profiles with stereotypes and properties |
Instantiate Architecture Model | Create an instance of the architecture model that you can use for analysis |
Analysis Viewer | View and edit analysis instance model and analyze using analysis function |
Topics
- 德fine Profiles and Stereotypes
德fine 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.
- Analyze Architecture
Perform static analysis on a System Composer architecture to evaluate characteristics of the system.
- 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:德sign Architecture Models
- STEP 3:德fine Stereotypes and Perform Analysis
- STEP 4:Simulate Architectural Behavior