Main Content

Profile Editor

Create and manage profiles with stereotypes and properties


The Profile Editor allows you to define a profile in System Composer™ that contains stereotypes with properties. In System Composer architecture models, stereotyping is necessary to define custom metadata on model elements typed by the stereotype.

Apply a profile to your model or interface dictionary. Then, use stereotypes in the model to type model elements such as components, connectors, ports, interfaces, and functions. Functions only apply to software architectures. You can define custom property values on each element using the stereotyped template.

Profile Editor Tool

Open the Profile Editor


Stereotype to be applied to root architecture after importing profile into a model. Choose from a list of available stereotypes. The root architecture is at the system boundary of the top-level model separating the contents of the model from the environment.

Element type to which stereotype can be applied.

Stereotype from which stereotype inherits properties. Choose from a list of available stereotypes.

Select this check box to indicate an abstract stereotype. An abstract stereotype is a stereotype that is not intended to be applied directly to a model element. You can use abstract stereotypes only as the base stereotype for other stereotypes.

Select this check box to indicate whether to display read-only properties inherited from a base stereotype.

Programmatic Use

expand all

systemcomposer.profile.editor opens the Profile Editor from the MATLAB Command Window.

More About

expand all

Version History

Introduced in R2019a