autosar.arch.Composition
R2026bAUTOSAR software composition in architecture model
Description
An autosar.arch.Composition object represents an AUTOSAR software
composition in an AUTOSAR software architecture model. An AUTOSAR composition is a container
that groups AUTOSAR software components and nested compositions into a hierarchical software
architecture.
Creation
Create an autosar.arch.Composition object by using the addComposition
function on an autosar.arch.Model or
autosar.arch.Composition object.
composition = addComposition(archModel,"MyComposition")composition =
Composition with properties:
Name: 'MyComposition'
SimulinkHandle: 6.0001
Parent: [1×1 autosar.arch.Model]
Components: [0×0 autosar.arch.Component]
Compositions: [0×0 autosar.arch.Composition]
Ports: [0×0 autosar.arch.CompPort]
Connectors: [0×0 autosar.arch.Connector]
Adapters: [0×0 autosar.arch.Adapter]
ReferenceName: ''Properties
Object Functions
addComponent | Add component to AUTOSAR architecture model |
addComposition | Add composition to AUTOSAR architecture model |
addPort | Add port to AUTOSAR component, parameter component, composition, or architecture model |
addBSWService | Add Basic Software component to AUTOSAR classic architecture model |
connect | Connect AUTOSAR architecture components and compositions |
createModel | Create AUTOSAR architecture model for composition or Simulink behavior model for component |
linkToModel | Link AUTOSAR architecture component or composition to Simulink implementation model |
export | Export ARXML, ASAP2 files from AUTOSAR Blockset architecture models, and generate component code |
find | Find AUTOSAR architecture, composition, component, parameter component and elements |
importFromARXML | Import compositions and components from ARXML files into AUTOSAR architecture model |
validate | Validate AUTOSAR properties and mappings for Software Composition block or AUTOSAR architecture model |
layout | Arrange AUTOSAR composition or architecture model layout based on heuristics |
destroy | Remove and delete AUTOSAR architecture element |
Examples
Version History
Introduced in R2021a
See Also
Objects
Functions
Topics
- Add and Connect AUTOSAR Components and Compositions
- Define AUTOSAR Compositions by Creating or Linking Models
- Configure and Export ARXML from AUTOSAR Classic Software Architectures
- Configure AUTOSAR Architecture Model Programmatically
- Author AUTOSAR Compositions and Components in Architecture Model
- Import AUTOSAR Composition into Architecture Model
- Port Parameters
- Parameter Interfaces