Model Parts, Diagrams, Dictionary Items, and Properties > Dictionary items > Model (dictionary item)
  
Model (dictionary item)
For automation interface information about a Model (Project through the automation interface), see Project (automation interface).
Models are used for storing information in a database. A model allows you to perform the following tasks:
Specify access permissions that may determine which users can open the model. For more information, see Overview of model access permissions.
Specify access permissions for the items it owns. For more information about model item access permissions, see Overview of model item access permissions.
Provide configuration control to the items it owns. For more information about using Modeler with configuration management tools, see Overview of configuration management tool integration (CM tool integration).
When Modeler is integrated with a configuration management tool, a Model's symbol in the Packages and Relationships panes changes to indicate its status.
When under configuration control, a Model icon can include a lock, pencil, outgoing arrow and incoming arrow:
means you do not have write access to the Model.
means you do have write access to the Model.
means the Model is under configuration control and is checked out by you to the Modeler model.
means the Model is under configuration control and is not checked out by you.
A Model icon can appear as follows:
The Model is not under configuration control.
You have write access to the Model.
The Model is not under configuration control.
You do not have write access to the Model.
The Model is under configuration control.
The Model is checked out by you to the Modeler Model.
You have write access to the Model.
The Model is under configuration control.
The Model is checked out by another user to the Modeler Model.
You have write access to the Model.
The Model is under configuration control.
The Model is not checked out by you to the Model.
You do not have write access to the Model. Note that a check in operation protects a Model, so that no users of the Model will have write access to the Model.
The Model may be a stub.
The Model is under configuration control.
The Model is checked out by you to the Modeler Model.
You do not have write access to the Model.
This symbol displayed to the left of a Model symbol indicates that the Model is shared in the CM tool.
* 
Red check marks and crosses appear on the Model symbol only if you are a valid and licensed user of the integrated configuration management tool.
The following sections provide information about a model.
Properties
A model has these properties:
Access Permissions (not accessible through the automation interface)
Attribute Order
Default Presentation (Diagram Default Presentation through the automation interface)
Description
Enable Change Tracking (Change Tracking Enabled and Change Tracking Mode through the automation interface)
Language
Name
Operation Order
Packages Order
Project Type
Protected
Public Read (not accessible through the automation interface)
Public Write (not accessible through the automation interface)
Reference
Type
Type Definition Order (not accessible through the automation interface)
Version
* 
To view the properties of a model, select the model icon in either the Relationships pane or Packages pane.
Owned by
The repository.
Owns
Activity
Actor
Attribute
Basic Type
Board
Board IO Device Type
Board Type
Channel
Class
Class Diagram
Comment
Communication Diagram
Composite Structure Diagram
Concurrency Diagram
Constraint
Constraints Diagram
Constraint Type
Data Type
Database
Dependency —The Dependency is owned jointly by the Model and the other associated item. The access permissions you have to a Dependency are determined by the access permissions of the dependent item.
Disk
Disk Type
Event
Event Flag
Exception
General Flow Diagram
General Graphics Diagram
Increment
Instance
Interface Device
Interface
Interface Device Type
Mailbox
Memory Type
Monitor
Multidrop Bus
Multidrop Bus Type
Object Diagram
Operation
Package
Point to Point Connection Type
Pool
Processor Type
Profile Diagram
Semaphore
Sequence Diagram
Signal
State Machine
Stereotype
Subsystem
Synchronizer
System Architecture Diagram
Table
Table Relationships Diagram
Task
Ternary Association
Text Diagram
Type Definition
Use Case
Use Case Diagram
Variant Diagram
Defined in these parts of the model
Not applicable.
Shown on these diagrams
Variant Diagram
Can be linked to these dictionary items
In addition to the items it can own, a Model can be linked to the following items.
Stereotype
* 
If you use the Links Editor to link the Model to a Stereotype, the Stereotype is applied to the Model without making the Model the parent of the Stereotype.