Welcome to the PTC Modeler 10.1 Online Help
What’s New in PTC Modeler 10.1
PTC Modeler tutorials
PTC Modeler User Documentation suite
About Searching from the Help Center
About Home and Topic Pages
To Use the F1 Key for Context-Sensitive Help
Introduction and Getting Started
Introduction to PTC Modeler
Getting started with PTC Modeler
Functional areas of Modeler
Components of Modeler
Starting Modeler
Modeler panes and tabs
Modeler panes
Modeler tabs
Diagram window
Organizing Modeler panes
The Quick Access Toolbar
The Creator pane
Returning to the standard layout of windows
Customizing Modeler
Opening the last model at Modeler start up
Setting the default font for rich text
Setting how model object references are updated
Setting the default presentation for model object references
Starting Windows applications from the Tools tab
Starting Windows applications from an item's context menu
Working with the supplied example models
Overview of the example models
BallCpp model
Overview of the BallCpp application
The C# Another Block (Tetris) Example Application
Creating the C# Another Block (Tetris) Example application
Filling Station scenario
Overview of the Filling Station model
Object animation with the Filling Station model
Heart Monitor C simulation
Overview of the Heart Monitor C simulation
Opening the heart monitor C model
Starting the Heart Monitor C simulation
Interacting with the Heart Monitor C simulation
Heart Monitor Java simulation
Overview of the Heart Monitor Java simulation
Traffic Lights simulation
Overview of the Traffic Lights simulation
Opening the traffic lights model
Starting the Traffic Lights simulation
Interacting with the Traffic Lights simulation
VB Another Block (Tetris) Example model
Creating the VB Another Block Example application
Waste System scenario and simulation
The Waste System
Overview of the Waste System Simulation
Opening the waste system model
Starting the Waste System simulation
Interacting with the Waste System simulation
Creating the Waste System application
Installation
Getting Started
Before You Begin
Overview of this Installation Guide
Choosing your Deployment Type
Server Only, Client Only, or Standalone Installations
Server Only Installation
Client Only Installation
Standalone Installation
Environment Requirements for Each Installation Type
Default SQL Server Configuration
Hardware Requirements
Administrator Rights Required for Installing Modeler
Installation Components
Installation Configurations
Installing Modeler for a Project Team
Installing Modeler Through a Customized MSI File
Renaming a Modeler Computer or its Domain After Installation
Managing Modeler and Web Interface Security
Working Across Sites
Overview of Working Across Sites
Direct Access of a Remote Model from Modeler
Direct Access of a Remote Model Through Microsoft Remote Desktop Services or Citrix MetaFrame
Local Editing of Packages that are Imported from a Sandbox of a Remote Model
Local Editing of Packages that are Imported from a Remote Model and then Protected
Local Editing of Models that are Stored in an Integrated CM tool
Local Editing of Models that are Stored in Shared Folders
Collaboration when working offline
Planning for PTC Modeler Installation
Considerations for a New Installation Based on Deployment Type
Choosing your Deployment Type
Individual User Deployment Checklist
Production — Workgroup Deployment Checklist
Production — Enterprise Deployment Checklist
Installing PTC Modeler
Installing Modeler
Standalone Installation
Preparing to Upgrade a Standalone Installation
Preparing for a Standalone Installation
Performing a Standalone Installation
Post-Standalone Installation Tasks
Server Only Installation
Preparing to Upgrade a Server Only Installation
Preparing for a Server Only Installation
Performing a Server Only Installation
Post-Server Only Installation Tasks
Changing the Password of the PTC-IM-WSU User Account
Setting up a Server-based Floating License
Setting up Databases
Setting up the Windows Firewall
Setting up a Server to add Users and Groups through an Organizational Unit
Setting up a Backup Procedure for your Repositories
Setting up a Web Interface Website
Setting up databases to utilize more than one quad-core processor
Upgrading Databases and Models to Work with an Upgraded Modeler Server
Client Only Installation
Preparing to Upgrade a Client Only Installation
Preparing for a Client Only Installation
Performing a Client Only Installation
Post Client-Only Installation Tasks
Installing Optional Modeler Components
Installing Optional Modeler Components — Model Manager and Web Interface
Model Manager Installation
Model Manager Overview
Installing Model Manager
Web Interface Installation
Overview of the Web Interface Website
Preparing for Installation of Web Interface
Installing a Web Interface Website
Licensing a Web Interface Website and Selecting the Databases it Can Access
Setting up user Authentication for a Web Interface Website
Testing and Launching a Web Interface Website
Administering Web Interface Websites
Client Licensing of a Web Interface Website
Setting up how Web Interface Website Accounts Work
Setting up the Contacts Page of a Web Interface Website
Configuring the Web Interface Website to use HTTP
Troubleshooting a Web Interface Website
Licensing Modeler
Introduction to Licensing Modeler
Licensing Modeler
Local and Server-based Licensing
Modeler License Types: Subscription, Evaluation, Permanent, Incremental and Upgrade
Working with a Server-based Floating License
Working with a Local License
License Borrowing - Frequently Asked Questions
License Manager
License Manager Overview
Managing License Settings for Yourself and Setting Up Default Settings for New Users
Starting License Manager
Creating a License Request
Replacing a Local License File
Using a Local License File
Using a Server-based Floating License
Viewing Local License Keys
Borrowing a License from a Server-based Floating License
Returning a Borrowed License to a Server-based Floating License
License Manager Pages
License manager - main page
License manager - license options page
License manager - request wizard introduction page
License manager - request wizard company details page
License manager - request wizard feature details page
License manager - request wizard order details page
License manager - request wizard request information page
License manager - borrow/return features page
License manager - view license page
Performing an Upgrade
About Upgrades
Migrating Data from Enabler to SQL Server
Migrating model references from Enabler to SQL Server
Upgrade from Artisan Studio 6.0 or earlier
Upgrade from Integrity Modeler 8.2 or Earlier
Upgrade from Integrity Modeler 8.3, 8.4 or 8.5
Upgrade from Integrity Modeler 9.0
Upgrade to PTC Modeler 10.1
License Upgrade
Upgrading State Diagrams from 7.3 or Earlier
Upgrading Profiles in Models
Upgrading Custom Integrations
Upgrading ACS Models
Upgrading TDK Models
Upgrading DOORs Sychronizer Mappings from 8.0 or Earlier
Upgrading Publisher Document Definitions
Upgrading Custom User Role Definitions
Upgrading Web Interface
Upgrading an instance
Transferring the Web Interface User Database
Maintaining OSLC Settings During an Upgrade
Upgrading Asset Library Integration
Setting up a Backup Procedure
Setting up a Backup Procedure
Setting up Applications to Work with Modeler
Setting up Applications to Work with Modeler
Setting up IBM Rational DOORS
Setting up IBM Rational Rose
Setting up Microsoft Visual SourceSafe
Setting up IBM Rational ClearCase
Setting up PTC Integrity Lifecycle Manager
Setting up Serena Dimensions
Setting up Serena Version Manager
Setting up Telelogic SYNERGY/CM
Uninstalling Modeler
Uninstalling Modeler
Appendix 1: Configuration Management Use Cases
Overview of Configuration Management Use Cases
Configuration Management Use Cases
Agile Modeling Using a Multi-User Model
Versioning Models Quickly and Compactly
Controlling Access Using Package Protection and Access Rights
Differencing Models for Review Purposes
Model Import and Export Between Databases and CM
Change Tracking in a Multi-User Model
Breaking Large Projects into Subsystem and Component Specific Models
Saving a Database for an External CM Baseline
Sharing Components and Packages Between Teams and CM
Developer Isolation in Support of Code and Debug Cycles
Parallel Development of a Model for the Current and Next Release
Team Isolation in Support of Product Variants
Working on Parts of the Model Remotely
Appendix 2: Useful Information
Adding a certificate to SQL Server
Making a Standalone Installation Work when Disconnected from the Network
Checking You Are Logged on to Windows with Administrator Rights
Setting up Trusted Domains
Disabling Virus Checkers During Installation
Migrating Models after Updating PTC Profiles
Appendix 3: Troubleshooting
Problems Experienced When Installing the Software
Problems Experienced When Using the Product
I Cannot Connect to the Server
I Cannot Bookmark the Database I Require
I Cannot Start a Database
I Cannot See the Model I Require
The Modeler License Does Not Work
The Modeler License Does Not Work after Upgrading Modeler
The Modeler License Stops Working when Disconnected from the Network
I Get Errors When Starting Add-ins
I Cannot Use the Floating License
Model Explorer is Slow
Windows Message after Restarting Computer Stating that at Least One Service Failed to Start
The Server Has Run Out of Disk Space
Broker Not Found Message
Failed to Load Extensibility Data Message
Moniker Cannot Open File Message
I Get Errors When Performing Long Operations on a Very Large Model
I Cannot Use Another Application at the Same Time as Modeler
I Cannot Open Models after Changing the Name of my Computer or its Domain
Working With Model Items and Diagrams
Working with model items
Basics
Creating an item in the dictionary
Using the context menu
Copying items
Merging items
Changing a dictionary item
Changing common properties of items
Linking dictionary items
Permitted dictionary links
Modeling dependencies between items
Linking dictionary items to diagrams
Opening a linked diagram
Deleting a dictionary item
Saving a diagram to a file
Resolving a stub item
Using the navigation buttons
Working with the favorites pane
Repairing inconsistent links
Customizing an item's icon
Overview of customizing an item's icon
Customizing an item's icon
Working with rich text
Overview of rich text features
Formatting rich text
Setting the default font for rich text
Formatting rich text
Working with model object references
Setting the default presentation for model object references
Setting how model object references are updated
Adding model object references to rich text
Creating a model object reference based on selected text
Copying and pasting rich text
Shortcuts to external files
Adding Windows shortcuts to rich text
Support for OLE objects
Adding OLE objects to rich text
Displaying an OLE object's icon or content
Copying text and graphics to rich text
Overview of copying text and graphics to rich text
Merging rich text
How rich text is merged
Code editor
Overview of the Code editor
Finding items
Finding an item in a Modeler pane
Searching for items in the dictionary
Working with the Find tab
Appending the content of the results pane with the results of a search
Replacing the content of the results pane with the results of a search
Opening the Find Model Items dialog
Searching for items in the model
Searching for items in the results of a search
Searching for items in the results of a report
Searching for items by name
Searching for items by type
Searching for items by date
Searching for items by last changed user
Searching for items last changed by you
Searching for items by access permissions
Searching for items by protected status
Searching for items not used on any diagrams
Displaying the results of a search in the results 2 pane
Enabling slow search warning dialogs
Find model items dialog - general tab
Find model items dialog - find scope tab
Find model items dialog - advanced tab
Getting information about an item
Getting information about an item
Generating a details report
Generating a usage report
Generating a consistency report
Generating an associated diagrams report
Generating a tag references report
Working with comments
Creating a comment
Applying comments to items
Populating an item's comments on a diagram
Viewing which comments are applied to an item
Viewing which items a comment is applied to
Working with diagrams
Basics
Opening diagrams as read-only
Creating a new diagram
Setting up default view options and compartments for new diagrams
Copying diagrams
Ordering child diagrams
Copying diagram images to other applications
Merging diagrams
Opening a diagram
Locking a read-only diagram for you to change
Unlocking an editable diagram for other users to change
Linking diagrams
Using assisted layout for diagrams
Using the zoom facility
Using the diagram thumbnail pane
Splitting diagram windows
Closing a diagram
Deleting a diagram
Using the navigation buttons
Arrange windows dialog
Working with the favorites pane
Working with diagram filters
Working with diagram filters
Creating a diagram filter
Activating and deactivating a diagram filter
Creating a filter with rules based on last changed date/time.
Creating a filter with rules based on property values of items
Creating a filter with rules based on relation of items (role based)
Creating a filter with rules based on item types
Creating a filter with a collection of rules
Customizing the presentation of diagrams
Overview of customizing symbols
Making diagram symbols appear as they did in earlier versions of Modeler
Defining symbol features for all items
Defining symbol features for an individual item
Defining symbol features for items of a specific type
Defining symbol features for an individual symbol - custom view option
Defining symbol features for an individual symbol - stereotype view option
Copying style features from an item or symbol to another item or symbol
Setting the default font used on diagrams
Setting the darkness of the symbol shadows
Showing and hiding information on diagrams
View options for diagrams
Using Auto Layout for diagrams
Editing diagrams
Adding items to a diagram
Selecting items on a diagram
Moving items on a diagram
Copying items on a diagram
Changing the size of an item on a diagram
Showing the alignment grid
Snapping items to the alignment grid
Aligning items on a diagram
Equally spacing items on a diagram
Linking items on a diagram
Creating items and relationships using Quick Create
Automatic routing links in diagrams
Renaming items on a diagram
Enabling or Disabling Automatic Routing for Specific Diagram Types
Working with waypoints
Deleting an item from a diagram
Working with notes and frame boxes
Adding a note to a diagram
Linking a note to a diagram symbol
Linking an item or diagram to a note or note link
Changing the appearance of a link note
Adding a frame box to a diagram
Linking an item or diagram to a frame box
Displaying a frame box in the background
Finding items on a diagram
Finding items on a diagram
Working with the Find tab
Find on diagram dialog
Checking diagrams
Checking a diagram
Printing diagrams
Setting up page size, orientation and margins
Setting up options for printing diagrams
Viewing page breaks on a diagram
Printing a diagram
Diagram types
Activity diagram
Class diagram
Communication diagram
Composite structure diagram
Concurrency diagram
Constraints diagram
General flow diagram
General graphics diagram
Object diagram
Sequence diagram
State diagram
System architecture diagram
Table relationships diagram
Profile Diagram
Text diagram
Use case diagram
Variant diagram
Troubleshooting
Diagram opens read-only
Getting information about a diagram
Getting information about a diagram
Generating a consistency report
Generating a dictionary items used report
Generating an associated diagrams report
Generating a tag references report
Model Parts, Diagrams, Dictionary Items, and Properties
Model parts
Using the model parts topics
Activity model
Class model
Concurrency model
Constraints model
Data model
Instance model
Object interaction model
State model
System architecture model
Use case model
Variability model
Diagrams
Using the diagrams reference topics
Activity diagram
Class diagram
Communication diagram
Composite structure diagram
Concurrency diagram
Constraints diagram
General flow diagram
General graphics diagram
Object diagram
Sequence diagram
State diagram
System architecture diagram
Table relationships diagram
Profile Diagram
Text diagram
Use case diagram
Variant diagram
Dictionary items
Using the dictionary item topics
Accept event action (dictionary item)
Activity (dictionary item)
Activity final node (dictionary item)
Activity partition (dictionary item)
Actor (dictionary item)
Actual template parameter (dictionary item)
Add structural feature value action (dictionary item)
Alternative choice (dictionary item)
Association (dictionary item)
Atomic State (dictionary item)
Attribute (dictionary item)
Basic type (dictionary item)
Board (dictionary item)
Board io device (dictionary item)
Board io device type (dictionary item)
Board type (dictionary item)
Call behavior action (dictionary item)
Call operation action (dictionary item)
Central buffer (dictionary item)
Change note (dictionary item)
Channel (dictionary item)
Class (dictionary item)
Clear association action (dictionary item)
Clear structural feature action (dictionary item)
Column (dictionary item)
Comment (dictionary item)
Concurrent state (dictionary item)
Connection point reference (dictionary item)
Constraint (dictionary item)
Constraint type (dictionary item)
Control flow (dictionary item)
Create link action (dictionary item)
Create object action (dictionary item)
Data store (dictionary item)
Data type (dictionary item)
Database (dictionary item)
Decision node (dictionary item)
Decision set (dictionary item)
Dependency (dictionary item)
Destroy link action (dictionary item)
Destroy object action (dictionary item)
Disk (dictionary item)
Disk type (dictionary item)
Drop (dictionary item)
Entry state (dictionary item)
Enumeration literal (dictionary item)
Event (dictionary item)
Event action block (dictionary item)
Event flag (dictionary item)
Exception (dictionary item)
Exception handler (dictionary item)
Exit state (dictionary item)
External association (dictionary item)
External class (dictionary item)
External connector (dictionary item)
Final state (dictionary item)
Flow final node (dictionary item)
Fork node (dictionary item)
Fork state (dictionary item)
Formal template parameter (dictionary item)
General flow (dictionary item)
General flow diagram flow (dictionary item)
General flow diagram node (dictionary item)
General node (dictionary item)
Generalization (dictionary item)
History state (dictionary item)
Increment (dictionary item)
Index (dictionary item)
Initial node (dictionary item)
Initial state (dictionary item)
Input pin (dictionary item)
Instance (dictionary item)
Interface (dictionary item)
Interface device (dictionary item)
Interface device type (dictionary item)
Interruptible activity region (dictionary item)
IO flow (dictionary item)
Join node (dictionary item)
Join state (dictionary item)
Junction state (dictionary item)
Mailbox (dictionary item)
Memory (dictionary item)
Memory type (dictionary item)
Merge node (dictionary item)
Meta model type (dictionary item)
Model (dictionary item)
Monitor (dictionary item)
Multidrop bus (dictionary item)
Multidrop bus type (dictionary item)
Object flow (dictionary item)
Opaque action (dictionary item)
Operation (dictionary item)
Output pin (dictionary item)
Using the dictionary item topics
Package (dictionary item)
Parameter (dictionary item)
Point to point connection (dictionary item)
Point to point connection type (dictionary item)
Pool (dictionary item)
Processor (dictionary item)
Processor type (dictionary item)
Qualifier (dictionary item)
Read extent action (dictionary item)
Read link action (dictionary item)
Read self action (dictionary item)
Read structural feature action (dictionary item)
Reception (dictionary item)
Relationship (dictionary item)
Remove structural feature value action (dictionary item)
Role (dictionary item)
Script (dictionary item)
Semaphore (dictionary item)
Send signal action (dictionary item)
Sequential state (dictionary item)
Signal (dictionary item)
Slot (dictionary item)
State machine (dictionary item)
Statement (dictionary item)
Stereotype (dictionary item)
Structured activity node (dictionary item)
Submachine state (dictionary item)
Subsystem (dictionary item)
Swimlane (dictionary item)
Symbol style (dictionary item)
Synchronizer (dictionary item)
Table (dictionary item)
Tag definition (dictionary item)
Task (dictionary item)
Ternary association (dictionary item)
Ternary role (dictionary item)
Test identity action (dictionary item)
Timing constraint (dictionary item)
Transition (dictionary item)
Type definition (dictionary item)
Use case (dictionary item)
Value specification action (dictionary item)
Variant (dictionary item)
Variation point (dictionary item)
Properties
Using the property topics
Abstract (property)
Access permissions (property)
Action (property)
Active (property of change note)
Active (property of class)
Actual (property)
Actual delivery date (property)
Actual parameters (property)
Additive (property)
Aggregation (property)
Name alias (property)
Alternate courses (property)
Anonymous (property)
Applicable diagram types (property)
Apply to all objects of associated model item types (property)
Apply to new symbols (property)
Artifact property (property)
Aspect ratio (property)
Attribute order (property)
Average rate (property)
Background color (property)
Base address (property)
Behavior (property of attribute or role)
Behavior (property of decision node)
Best possible (property)
Bidirectional (property)
Binding (property)
Body (property of operation)
Body (property of opaque action and value specification action)
Browsable (property)
Can be null (property)
Caption (property)
Category (property)
Change expression (property)
Change history (property)
Clock speed (property)
Closed (property)
Column order (property)
Column sort order (property)
Combine duplicate (property)
Command (property)
Command context (property)
Command icon (property)
Compartments (property)
Composite (property)
Composite aggregation (property)
Conjugated (property)
Constraints (property)
Construction (property)
Contents (property)
Count max (property)
Counting (property)
Create as note symbol (property)
Current level (property)
Data type (property of activity, attribute, operation, parameter and type definition)
Data type (property of column)
Data type (property of central buffer, data store, input pin and output pin)
Data type (property of tag definition)
Data usage (property)
Deep history (property)
Default (property of attribute, parameter and role)
Default (property of dependency and variant)
Default (property of formal template parameter)
Default presentation
Default value (property)
Default values (property)
Delete action (property)
Dependency type (property)
Derivation script (property of tag definition)
Derivation script (property of dependency and variant)
Derived (property of tag definition)
Derived (property of attribute and role)
Derived (property of dependency and variant)
Description (property)
Destroy links (property)
Destroy owned objects (property)
Detection lag (property)
Deviation (property)
Diagram toolbar command (property)
Diagram toolbar command script (property)
Dimension (property)
Direction (property)
Domain values (property)
Dual Ported (property)
Duration (property)
Editable (property)
Enable change tracking (property)
Enable default value editing (property)
Enumeration (property)
Enumeration literal order (property)
Episodic (property)
Event type (property)
Exception order (property)
Exception type (property)
Expected delivery date (property)
Expression (property)
External (property of activity partition)
External (property of variation point)
Feature (property)
Fill color (property)
Flow line width (property)
Flow presentation (property)
Flow shadowing (property)
Flow type (property)
Font (property)
Foreign (property)
Formal (property)
Formal template parameters (property)
Frequency (property)
Full name (property)
Full text (property)
Group (property)
Guard (property)
Guard condition (property)
Has default (property)
Has maximum length (property)
Has parameter (property)
Has script (property)
Hidden (property of tag definition)
Hidden (property of script)
Hide creation commands (property)
Hide custom meta type menus (property)
Disable item specific property pages (property)
Icon (property)
Image (property)
Immutable (property)
In bursts (property)
Instance type (property)
Intent (property)
Interrupt handler (property)
Interrupt level (property)
Inverse name (property)
IRQ (property)
Item (property)
Iterative (property)
Join specification (property)
Keyword (property)
Language (property)
Last changed by (property)
Last changed on (property)
Latency (property)
Line color (property)
Linked values (property)
Lower bound (property)
Mandatory (property)
Mapping (property)
Max (property)
Max burst length (property)
Max multiplicity
Maximum size (property)
Measure (property)
Measuring instrument (property)
Mechanism (property)
Memory end (property)
Memory size (property)
Memory start (property)
Menu command script (property)
Menu text (property)
Merge permissions (property)
Mergeable (property)
Min multiplicity
Minimum interval (property)
Minimum size (property)
Model item types (property)
Multicast (property)
Multiline text (property)
Multiplicity (property of central buffer, data store, input pin and output pin)
Multiplicity (property of association)
Multiplicity (property of attribute or role)
Multiplicity (property of tag definition)
Multiplicity (property of ternary role)
Multireceive (property)
Must isolate (property)
Name (property)
Name direction (property)
Name only (property)
Node line width (property)
Node presentation (property)
Node shadowing (property)
Node type (property)
Number of instances (property)
On delete (property)
On delete script (property)
Double click (property)
Double click script (property)
On drop (property)
On drop script (property)
On model close (property)
On model close script (property)
On model open (property)
On model open script (property)
One to one (property)
Operation (property)
Operation order (property)
Optional (property)
Ordered (property of attribute and role)
Ordering (property)
Overlapping generalization (property)
Override type name (property)
Overrideable (property)
Owner (property)
Package item order (property)
Packages order (property)
Page reference (property)
Parameter order (property)
Parameter type (property of actual/formal template parameter)
Parameter type (property of dependency and variant)
Parent optional (property)
Period (property)
Periodic (property)
Persistent (property of class, data type and signal)
Persistent (property of memory type)
Pointer (property)
Port (property)
Port address (property)
Post conditions (property)
Pre conditions (property)
Precision (property)
Prime (property)
Priority (property)
Private access (property)
Profile package (property)
Profile prog id (property)
Project type (property)
Propagate parameter value (property)
Protected (property)
Protocol (property)
Public read (property)
Public write (property)
Published (property)
Range max (property)
Range min (property)
Read only (property of attribute and role)
Read only (property of activity)
Read only (property of tag definition)
Received signal (property)
Reentrant (property)
Reference (property)
Remove duplicates (property)
Replace all (property)
Response duration (property)
Result (property)
Return value (property)
Root (property)
Script (property)
Script only (property)
Script type (property)
Selection (property)
Separator before (property)
Sequence number (property)
Service (property)
Show on all diagrams (property)
Signal (property)
Signature (property)
Single execution (property)
Size (property)
Source (property)
Speed (property of multidrop bus type and point to point connection type)
Speed (property of disk type and memory type)
Standard properties
State type (property)
Status bar text (property)
Stereotype order (property)
Storage (property)
Synchronization (property)
Synchronous (property)
Table order (property)
Tag definition order (property)
Target (property)
Target level (property)
Template (property of class, data type, interface and signal)
Template (property of package)
Template specialization (property)
Template specialization parameters (property)
Text color (property)
Text value (property)
Time (property)
Time expression (property)
Timing note (property)
ToolTip text (property)
Transformation (property)
Trigger sql (property)
Trigger type (property)
Type (property)
Association type (property)
Type definition order (property)
Union (property)
Unique (property of attribute and role)
Unique (property of column and index)
Unmarshall (property)
Upper bound (property)
Validation script (property)
Values (property)
Variable name (property)
Version (property)
Virtual base class (property)
Visibility (property)
Weight (property)
When (property)
Width (property of multidrop bus type and point to point connection type)
Width (property of channel)
Worst acceptable (property)
Worst case execution time (property)
Writeable (property)
Model, Component, and Package Management
Model management
Working with models
Creating a model (Model Explorer)
Setting up a new model (Model Explorer)
Setting access permissions for a model (Model Explorer)
Creating a new version of a model (Model Explorer)
Renaming a model (Model Explorer)
Opening a model (Model Explorer)
Cloning a model (Model Explorer)
Protecting a model (Model Explorer)
Unprotecting a model (Model Explorer)
Generating a model family report (Model Explorer)
Generating a model branch report (Model Explorer)
Deleting a model (Model Explorer)
Exporting a model (Model Explorer)
Importing a model (Model Explorer)
Model Explorer
What's new in Model Explorer (Model Explorer)
Overview of Model Explorer (Model Explorer)
Starting Model Explorer (Model Explorer)
Working with databases
Adding a server to Model Explorer (Model Explorer)
Showing a server's databases (Model Explorer)
Removing a server from Model Explorer (Model Explorer)
Creating a database (Model Explorer)
Deleting a database (Model Explorer)
Starting a database (Model Explorer)
Stopping a database (Model Explorer)
Upgrading a database (Model Explorer)
Migrating all databases
Backing up a database (Model Explorer)
Synchronizing Active Directory changes for Modeler databases (Model Explorer)
Restoring a database (Model Explorer)
Bookmarking a database (Model Explorer)
Removing a bookmark from a database (Model Explorer)
Optimizing a database (Model Explorer)
Displaying active users of a database (Model Explorer)
Clearing locks on a database (Model Explorer)
Working with the database based configuration management features
Working with the Modeler configuration management features (Model Explorer)
Command line interface - ScfUtils
Overview of command line interface for Model Explorer functions (Model Explorer)
Listing all available databases through ScfUtils (Model Explorer)
Bookmarking a database through ScfUtils (Model Explorer)
Adding a profile through ScfUtils (Model Explorer)
Starting and stopping a database through ScfUtils (Model Explorer)
Creating a database through ScfUtils (Model Explorer)
Deleting a database through ScfUtils (Model Explorer)
Backing up a database through ScfUtils
Restoring a database through ScfUtils (Model Explorer)
Optimizing a database through ScfUtils (Model Explorer)
Clearing locks in a database through ScfUtils (Model Explorer)
Synchronizing all groups of Modeler databases through ScfUtils (Model Explorer)
Differencing models and packages through the command line interface (Model Explorer)
Branching a model through ScfUtils (Model Explorer)
Cloning a model through ScfUtils (Model Explorer)
Creating a model through ScfUtils (Model Explorer)
Creating a replica through the command line interface (Model Explorer)
Deleting a model through ScfUtils (Model Explorer)
Exporting a model through ScfUtils (Model Explorer)
Finding and optionally deleting orphaned items through ScfUtils (Model Explorer)
Generating a model branch report (Model Explorer)
Generating a model family report (using ScfUtils command)
Getting the comment of a model through ScfUtils (Model Explorer)
Importing an unzipped model through ScfUtils (Model Explorer)
Importing a zipped model through ScfUtils (Model Explorer)
Protecting a model through ScfUtils (Model Explorer)
Rebasing a model through ScfUtils (Model Explorer)
Reconciling a branch to another branch through ScfUtils (Model Explorer)
Reconciling a branch to the trunk through ScfUtils (Model Explorer)
Renaming a model through ScfUtils (Model Explorer)
Setting the comment of a model through ScfUtils (Model Explorer)
Removing a bookmark from a database through ScfUtils (Model Explorer)
Unprotecting a model through ScfUtils (Model Explorer)
Updating all PTC profiles in a model through ScfUtils (Model Explorer)
Upgrading a database through ScfUtils (Model Explorer)
Versioning a model through ScfUtils (Model Explorer)
Creating server logins, changing roles for users and groups, and deleting logins through ScfUtils (Model Explorer)
Managing principals through ScfUtils (Model Explorer)
Transferring access permissions through ScfUtils (Model Explorer)
Listing database users and groups through ScfUtils (Model Explorer)
Working with users and groups
Creating server logins for users and groups (Model Explorer)
Changing login roles for users and groups (Model Explorer)
Adding principals to a database (Model Explorer)
Deleting principals from a database (Model Explorer)
Deleting a login
Changing a principal role on a database (Model Explorer)
Transferring access permissions in a database (Model Explorer)
Model and package difference reports
Generating XML difference reports
Component management
Component Sharing Wizard
Overview of Component Sharing Wizard (Component Sharing Wizard)
Starting Component Sharing Wizard (Component Sharing Wizard)
Importing and exporting components
Importing a component from another model (Component Sharing Wizard)
Exporting a component to another model (Component Sharing Wizard)
Importing a component from a directory (Component Sharing Wizard)
Exporting a component to a directory (Component Sharing Wizard)
Importing a component from a cm tool project (Component Sharing Wizard)
Exporting a component to a cm tool project (Component Sharing Wizard)
Command line interface
Overview of the Component Sharing Wizard command line interface (Component Sharing Wizard)
Starting the component sharing configuration manager (Component Sharing Wizard)
Creating or changing a configuration file (Component Sharing Wizard)
Importing or exporting a component through the command line interface (Component Sharing Wizard)
Importing or exporting a component through the component Sharing Configuration Manager (Component Sharing Wizard)
Component Sharing Configuration Manager tabs
Component Sharing Configuration Manager - destination tab (Component Sharing Wizard)
Component Sharing Configuration Manager - main tab (Component Sharing Wizard)
Component Sharing Configuration Manager - model actions tab (Component Sharing Wizard)
Component Sharing Configuration Manager - source tab (Component Sharing Wizard)
Component Sharing Wizard pages
Introduction page (Component Sharing Wizard)
Source selection page (Component Sharing Wizard)
Destination selection page (Component Sharing Wizard)
Model action selection page (Component Sharing Wizard)
Permissions check page (Component Sharing Wizard)
Stub analysis report page (Component Sharing Wizard)
Share component page (Component Sharing Wizard)
Model and package difference reports
Generating XML difference reports
Package management
Overview of packages
Visibility of item and diagram types in packages
Creating a package
Creating items in a package
Moving items to a package
Ordering items in a package
Creating a dependency between two packages
Setting up a package as a namespace
Deleting a package
Deleting a large package
Finding an item in a Modeler pane
Package State and Version management
Managing Package States
Managing Package Versions
Package State and Version history
About the ModelStateDescriptor.txt file
Example of the ModelStateDescriptor.txt file
Exporting, importing and updating and differencing packages
Exporting a package to a package export file
Importing a package from a package export file
Updating a package from an updated package export file
Differencing a package with a package export file
Differencing a package with the same package in a different model
Package difference reports
Generating XML difference reports
Model Manager
Model Manager overview (Model Manager)
Accessing Model Manager
Starting and stopping a database (Model Manager)
Add Enabler Mapping for Scheduled Tasks (Model Manager)
Backing up a database (Model Manager)
Upgrading a database (Model Manager)
Viewing models (Model Manager)
Creating a new model (Model Manager)
Importing and exporting models and packages (Model Manager)
Updating profiles (Model Manager)
Creating new versions and sandboxes of models (Model Manager)
Cloning models and packages (Model Manager)
Deleting models and packages (Model Manager)
Protecting and unprotecting models and packages (Model Manager)
Refreshing OSLC Links in a model (Model Manager)
Setting active change note (Model Manager)
Adding and Removing Favorites (Model Manager)
Adding and Removing Bookmarks (Model Manager)
Scheduling tasks (Model Manager)
Task status and logs (Model Manager)
Configuring Model Manager (Model Manager)
Model Differencer dialog
Model Differencer dialog
Model Differencer dialog - for Modeler CM
Model Differencer dialog - for Component Sharing Wizard import from folder
Model Differencer dialog - for Component Sharing Wizard import from model
Model Differencer dialog - for Component Sharing Wizard export to model
Model Differencer dialog - for package import/export diff
Model Differencer dialog - for package diff
Model Differencer dialog - for CM tool integration
Model Differencer dialog - command line interface
User Roles
What's new in user roles
Overview of user roles
Available User Roles
Summary of user roles
Detailed description of user roles
Selecting a User Role
Creating a User Role
Customizing a User Role
Copying a User Role to another server
XML elements used in user role configuration files
UML Modeling Techniques
Activity modeling
Overview of activity modeling
Creating activity modeling items
Creating an accept event action
Creating an activity
Creating an activity final node
Creating an activity partition
Creating an add structural feature value action
Creating a call behavior action
Creating a call operation action
Creating a central buffer
Creating a clear association action
Creating a call operation action
Creating a clear structural feature action
Creating a control flow
Creating a create link action
Creating a create object action
Creating a data store
Creating a decision node
Creating a destroy link action
Creating a destroy object action
Creating an exception handler
Creating a flow final node
Creating a fork node
Creating an initial node
Creating an input pin
Creating an interruptible activity region
Creating a join node
Creating a merge node
Creating an object flow
Creating an opaque action
Creating an output pin
Creating a read extent action
Creating a read link action
Creating a read self action
Creating a read structural feature action
Creating a remove structural feature value action
Creating a send signal action
Creating a structured activity node
Creating a test identity action
Creating a value specification action
Activity diagrams
Creating an activity diagram
Adding items to an activity diagram
Checking a general flow diagram
Opening the child diagrams of a linked item from an activity diagram
Activities
Creating an activity
Creating a composite aggregation between two activities on a class diagram
Showing an activity call tree on a class diagram
Showing an association between an activity and a class on a class diagram
Activity partitions
Creating an activity partition
Assigning a Modeler item to an activity partition
Changing the orientation of activity partitions
Changing the structure of activity partitions
Docking symbols to an activity partition boundary
Undocking symbols from an activity partition boundary
Class modeling
Overview of class modeling
Creating class modeling items
Creating an actual template parameter
Creating an aggregation
Creating an association
Creating an association class link
Creating an attribute
Creating a basic type
Creating a class
Creating a constant
Creating a constructor
Creating a data type
Creating a dependency
Creating a destructor
Creating an exception
Creating a formal template parameter
Creating a generalization
Creating an interface
Creating an io flow
Creating an operation
Creating a reception
Creating a parameter
Creating a part
Creating a port
Creating a qualifier
Creating a ternary role
Creating a role
Creating a signal
Creating a ternary association
Creating a type definition
Class diagrams
Class diagram symbols
Creating a class diagram
Adding items to a class diagram
Checking a class diagram
Composite structure diagram
Creating a composite structure diagram
Composite structure diagram symbols
Adding items to a composite structure diagram
Adding an existing part to a composite structure diagram
Adding an existing port to a composite structure diagram
Checking a composite structure diagram
Class nesting (includes data types, interfaces and signals)
Overview of nested classes (includes data types, interfaces and signals)
Scoping a class to another class (includes data types, interfaces and signals)
Adding nested and nesting items to a class diagram (includes data types, interfaces and signals)
Interfaces
Overview of interfaces
Creating an interface
Adding an existing interface to a diagram
Adding a dependency to a lollipop or cup on a diagram
Populating interfaces as lollipops and cups on a diagram
Attributes
Creating an attribute
Creating a constant
Ordering attributes and operations
Moving attributes and operations between packages, classes, data types, interfaces and signals
Using an attribute signature to specify properties
Operations
Creating an operation
Ordering attributes and operations
Moving attributes and operations between packages, classes, data types, interfaces and signals
Overloading operations
Using an operation signature to specify properties and parameters
Using a parameter signature to specify properties
Parts
Overview of parts
Overview of part and port redefinitions
Overview of rolling up part and port features
Creating a part
Rescoping a part
Changing a part's type on a composite structure diagram
Rolling up part and port features
Ports
Overview of ports
Overview of part and port redefinitions
Overview of rolling up part and port features
Rescoping a port
Changing a port's type on a composite structure diagram
Rolling up part and port features
Associations and io flows
Overview of associations
Overview of association redefinitions
Shallow and deep associations
Creating an association
Creating an io flow
Specifying that an io flow is realized by an item
Specifying that an io flow is no longer realized by an item
Populating io flows that are realized by a link on a diagram
Changing the direction of an io flow on a diagram
Changing the source and target items of an IO flow to those of a realizing link
Class view browser
Class view browser
Refining a virtual operation
Data typing
Data typing
Data type converter
Concurrency modeling
Concurrency modeling overview
Creating a concurrency diagram
Task concurrency model
Interface device concurrency model
Messaging through events and operations
Messages — concurrency diagram
Concurrency primitives
Linking items
Constructing a concurrency model
Populating a concurrency diagram automatically
Checking a concurrency diagram
Constraints modeling
Constraints modeling overview
Creating a constraints diagram
Constructing a constraints model
Applying constraints
Constraints
Constraint types
Constraint links
Populating a constraints diagram automatically
Checking a constraints diagram
Data modeling
Data modeling overview
Creating a database
Creating a table
Creating an index
Creating a column
Creating a relationship
Defining column ordering
Populating missing tables
Viewing columns
Displaying prime and foreign keys
Checking a table relationships diagram
Storage Mapper
Storage mapping overview (Storage Mapper)
Starting Storage Mapper (Storage Mapper)
How to...
Choosing mapping options for attributes (Storage Mapper)
Choosing mapping options for classes (Storage Mapper)
Choosing mapping options for several classes and attributes simultaneously (Storage Mapper)
Resetting the storage mapping options (Storage Mapper)
Viewing the attributes of a class (Storage Mapper)
Regenerating tables (Storage Mapper)
Generating prime keys automatically (Storage Mapper)
Generating mappings (Storage Mapper)
Generate prime keys
Generating prime keys (Storage Mapper)
Generating prime keys from qualified attributes (Storage Mapper)
Generating prime keys from unique attributes (Storage Mapper)
References
Changing the class name (Storage Mapper)
Changing the attribute name (Storage Mapper)
Moving, copying and deleting attributes (Storage Mapper)
Regenerating inheritance structures (Storage Mapper)
Rolling the inheritance structure down into the subclass (Storage Mapper)
Rolling the inheritance structure up into the superclass (Storage Mapper)
Specify the generalization as a 1:1 relationship (Storage Mapper)
Dynamic modeling
Dynamic modeling overview
State diagrams
Creating a state diagram
Adding items to a state diagram
Checking your state diagrams (system simulation)
State diagram items
Creating a state diagram
Creating a state machine
Creating a submachine state
Creating an atomic state
Creating an entry state
Creating an exit state
Creating an initial state
Creating a concurrent state
Creating a doActivity on a state
Creating a final state
Creating a fork state
Creating a history state
Creating a join state
Creating a junction state
Creating a sequential state
Populating items on a state diagram
Changing an atomic state into a submachine state
Changing a sequential state into a submachine state
Instance modeling
Overview of instance modeling
Object diagram
Creating an object diagram
Creating an instance on an object diagram
Creating nested instances on an object diagram
Creating links between instances on an object diagram
Populating missing linked instances and links on an object diagram
Checking an object diagram
Instances
Creating an instance in the packages pane
Creating a nested instance in the packages pane
Specifying a classifier for an instance
Navigating from a class, data type, interface or signal to its instances
Navigating from an instance to its classifier
Slots
Creating a specification slot
Setting a text value or linked values of a slot
Deleting a slot
Object interaction modeling
Object interaction modeling overview
Communication diagram
Communication diagram overview
Linking items
Populating a communication diagram
Messaging through events and operations
Changing a communication diagram
Checking a communication diagram
Using an event signature to specify name and parameters
Sequence diagram
Overview of sequence diagrams
Overview of statements on sequence diagrams
Overview of objects on sequence diagrams
Overview of stimuli on sequence diagrams
Creating a sequence diagram
Changing the parent item of a sequence diagram
Checking a sequence diagram
Statements
Overview of statements on sequence diagrams
Creating statements on a sequence diagram
Creating statements through a word processor
Changing a statement's text on a sequence diagram
Increasing the width available for statements on a sequence diagram
Referencing a diagram from a statement on a sequence diagram
Showing construct balancing on a sequence diagram
Showing line numbers on a sequence diagram
Indenting and outdenting statements on a sequence diagram
Objects
Overview of objects on sequence diagrams
Adding objects to a sequence diagram
Stimuli
Overview of stimuli on sequence diagrams
Adding operation messages to a sequence diagram
Adding reply messages to a sequence diagram
Adding event messages to a sequence diagram
Adding IO flows to a sequence diagram
Adding probes to a sequence diagram
Using an event signature to specify name and parameters
Using an operation signature to specify properties and parameters
Timing constraints
Showing and hiding timing constraints on a sequence diagram
Creating timing constraints on a sequence diagram
Interaction frames
Creating interaction frames on a sequence diagram
Referencing a diagram from an interaction frame on a sequence diagram
Opening a referenced diagram from an interaction frame on a sequence diagram
Object Animator
Overview of Object Animator (Object Animator)
Starting Object Animator (Object Animator)
Introduction
Object Animator panes (Object Animator)
Animating sequence diagrams (Object Animator)
Navigating through selection, parallel and iteration statements (Object Animator)
How to...
Work with Object Animator panes
Showing and hiding the history pane (Object Animator)
Showing and hiding the information pane (Object Animator)
Showing and hiding the screen shots pane (Object Animator)
Animate a sequence diagram
Controlling how Object Animator runs an animation (Object Animator)
Opening a sequence diagram (Object Animator)
Display a sequence diagram (Object Animator)
Running through an animation (Object Animator)
Stopping an animation at the current step (Object Animator)
Stepping through an animation (Object Animator)
Restarting an animation (Object Animator)
Animating a child diagram (Object Animator)
Navigating through selection statements (Object Animator)
Navigating through parallel statements (Object Animator)
Navigating through iteration statements (Object Animator)
Customize the presentation of an animation
Arranging objects in your animation (Object Animator)
Moving objects in front of other objects (Object Animator)
Changing the icon that is used for an object (Object Animator)
Attaching a screen shot to an object (Object Animator)
Changing the font (Object Animator)
Changing the zoom level (Object Animator)
Displaying message names (Object Animator)
Work with the history pane
Deleting the content of the history pane (Object Animator)
Copying the content of the history pane to the clipboard (Object Animator)
Printing the content of the history pane (Object Animator)
Changing the font (Object Animator)
Reference
Object Animator menu commands (Object Animator)
Object Animator toolbar buttons (Object Animator)
Object Animator keyboard shortcuts (Object Animator)
Dialogs
Selecting an icon for an object (Object Animator)
Setting Object Animator options (Object Animator)
Selecting a screen shot for an object (Object Animator)
Selecting a sequence diagram to animate (Object Animator)
Animating a child diagram (Object Animator)
System architecture modeling
System architecture modeling overview
Creating a system architecture diagram
Constructing a system architecture model
Checking a system architecture diagram
Populating a system architecture diagram automatically
Linking items on the system architecture diagram
Designing a board
Linking a board to a board type
Linking a package with a board
Key items
Boards
Board features
Board feature types
Disk
Event messages
Interface devices
Item types
Multidrop bus
Subsystem
Migrating system architecture diagrams to structure diagrams
Overview of System Architecture Migration utility (System Architecture Migration utility)
System architecture diagrams that can cause problems (System Architecture Migration utility)
Starting the System Architecture Migration utility (System Architecture Migration utility)
Migrating system architecture diagrams (System Architecture Migration utility)
Mapping information
System architecture diagram and item mapping (System Architecture Migration utility)
System Architecture Diagram and Item Mapping Standard Properties
System architecture profile package
Overview of the system architecture profile package (System Architecture Migration utility)
Adding the system architecture profile package to a model (System Architecture Migration utility)
System Architecture Migration utility pages
System Architecture Migration utility - introduction page (System Architecture Migration utility)
System Architecture Migration utility - step 1 - select model page (System Architecture Migration utility)
System Architecture Migration utility - step 2 - consistency check page (System Architecture Migration utility)
System Architecture Migration utility - step 3 - finished page (System Architecture Migration utility)
System modes modeling
System modes modeling overview
Creating state machine items
Creating an atomic state
Creating a sequential state
Creating a concurrent state
Creating a submachine state
Creating and defining an event action block
Creating a doActivity on a state
Creating a state machine
Creating a transition
Creating an initial state
Creating a final state
Creating a fork state
Creating a join state
Creating a junction state
Creating a history state
Creating an entry state
Creating an exit state
Scoping a state diagram item to a different parent item
Populating items on a state diagram
State diagrams
Creating a state diagram
Adding items to a state diagram
Checking a state diagram
System scope modeling
System scope modeling overview
Creating a system architecture diagram
Checking a system architecture diagram
Populating a system architecture diagram automatically
Designing a board
Use case modeling
Overview of use case modeling
Creating use case modeling items
Creating an actor
Creating an extend flow
Creating an include flow
Creating an increment
Creating an interaction
Creating a use case
Use case diagrams
Creating a use case diagram
Adding items to a use case diagram
Defining actor inheritance
Defining use case inheritance
Defining that an actor interacts with a use case
Defining that a use case extends another use case
Defining that a use case includes another use case
Checking a use case diagram
Graphics diagrams
Graphical modeling overview
Adding a node or flow to a graphics diagram
Adding a connecting symbol to a graphics diagram
Linking a node or flow to a dictionary item on a graphics diagram
Checking a general graphics diagram
Changing a general graphics diagram
General flow diagrams - DEPRECATED
Overview of general flow diagrams
Creating a general flow diagram
Checking a general flow diagram
Node and link symbols
Creating a node symbol on a general flow diagram
Creating a link symbol on a general flow diagram
Linking a general flow diagram symbol to an item it represents
Removing the linked item from a symbol
Viewing the properties of a general flow diagram symbol
Swimlanes
Overview of adding and moving swimlanes (general flow diagram)
Creating a swimlane (general flow diagram)
Changing the width of a swimlane (general flow diagram)
Moving a swimlane to a different position (general flow diagram)
Linking a swimlane to an item it represents (general flow diagram)
Removing the linked item from a swimlane (general flow diagram)
Deleting a swimlane (general flow diagram)
Working with activities
Activities on general flow diagrams
Using an activity signature to specify name and parameters
Troubleshooting
Swimlanes are not moved to the position I drop them (general flow diagram)
SysML, SysML 2.0, UAF, UML, and UPDM Profiles
What is SysML
SysML profile
What's new in SysML support (SysML)
Overview of SysML support (SysML)
Adding the SysML profile to a model (SysML)
Extending the properties and linking capabilities of requirements and other SysML items (SysML)
Customizing the SysML profile (SysML)
Requirements
Overview of working with requirements (SysML)
Setting up the default prefix and number of digits to use for new requirements (SysML)
Requirement (SysML item)
Requirement extensions (SysML item)
Requirements in a Modeler pane
Setting up the default prefix and number of digits to use for new requirements (SysML)
Creating a requirement through a Modeler pane (SysML)
Creating a derive reqt relationship through a Modeler pane (SysML)
Creating a derive reqt relationship on a requirement diagram (SysML)
Creating a copy relationship through a Modeler pane (SysML)
Creating a satisfy relationship through a Modeler pane (SysML)
Creating a verify relationship through a Modeler pane (SysML)
Making a requirement a subrequirement of another requirement (SysML)
Requirement diagrams
Creating a requirement diagram (SysML)
Opening a requirement diagram (SysML)
Requirement diagram (SysML diagram)
Creating items and relationships on a requirement diagram
Creating a requirement on a requirement diagram (SysML)
Creating a Requirement Nesting Link on a Requirement diagram (SysML)
Creating a derive reqt relationship on a requirement diagram (SysML)
Creating a copy relationship on a requirement diagram (SysML)
Creating a satisfy relationship on a requirement diagram (SysML)
Creating a verify relationship on a requirement diagram (SysML)
Making a requirement a subrequirement of another requirement (SysML)
Showing and hiding a requirement's compartments (SysML)
Adding items and relationships to a requirement diagram
Adding a requirement to a requirement diagram (SysML)
Adding an item to a requirement diagram (SysML)
Populating relationships on a requirement diagram (SysML)
Callouts
Adding a callout to an item or requirement on a diagram (SysML)
Navigating to an item or requirement in a callout (SysML)
Requirements on diagrams (not requirement diagrams)
Creating requirements and their relationships on a diagram
Setting up the default prefix and number of digits to use for new requirements (SysML)
Creating a requirement on a diagram (SysML)
Creating a satisfy relationship on a diagram (SysML)
Creating a verify relationship on a diagram (SysML)
Creating a requirement on a diagram
Adding a requirement to a diagram (SysML)
Populating missing SysML relationships on a diagram (SysML)
Callouts
Adding a callout to an item or requirement on a diagram (SysML)
Navigating to an item or requirement in a callout (SysML)
Requirement extensions
Creating a requirement extension (SysML)
Requirement extensions (SysML item)
Requirement tables
Creating a requirement table (SysML)
Specifying the packages used to generate a requirement table (SysML)
Specifying the columns in a requirement table (SysML)
Opening a requirement table (SysML)
Requirement table (SysML diagram)
Consistency checks and reports
Generating a satisfied requirements report (SysML)
Generating an unsatisfied requirements report (SysML)
Requirements management tool integration
Overview of requirements management tool integration (SysML)
Blocks
Overview of working with blocks (SysML)
Blocks
Deleting a block property, flow port, full port or proxy port (SysML)
Creating a block (SysML)
Setting up a block as abstract (SysML)
Setting up a block as active (SysML)
Setting up a block as encapsulated (SysML)
Showing an association between an activity and a block on a block definition diagram (SysML)
Block (SysML item)
Block properties
Creating a block property (SysML)
Setting the multiplicity of a block property (SysML)
Setting up a block property as shared - not composite (SysML)
Setting up a block property as read only (SysML)
Setting up a block property as a measure of effectiveness (SysML)
Setting the feature direction of a block property (SysML)
Changing the type of a block property (SysML)
Deleting a block property, flow port, full port or proxy port (SysML)
Redefinitions of SysML items (SysML)
Block property (SysML item)
Quantity kinds, units and value types
Quantity kinds
Creating a quantity kind (SysML)
Units
Creating a unit (SysML)
Setting a unit's quantity kind (SysML)
Unit (SysML item)
Value types
Creating a value type (SysML)
Setting a value type's quantity kind and unit (SysML)
Value type (SysML item)
Ports, flow specifications and interface blocks
Redefinitions of SysML items (SysML)
Flow port
Creating a flow port (SysML)
Setting the multiplicity of a flow port (SysML)
Setting up a flow port as conjugated (SysML)
Setting up a flow port as a behavior port (SysML)
Setting up a flow port as read only (SysML)
Changing the direction of a flow port (SysML)
Changing the type of a flow port (SysML)
Deleting a block property, flow port, full port or proxy port (SysML)
Flow port (SysML item)
Full port
Creating a full port (SysML)
Deleting a block property, flow port, full port or proxy port (SysML)
Full port (SysML item)
Proxy port
Creating a proxy port (SysML)
Deleting a block property, flow port, full port or proxy port (SysML)
Proxy port (SysML item)
Standard port
Creating a standard port (SysML)
Flow specification
Creating a flow specification (SysML)
Flow specification (SysML item)
Flow properties
Creating a flow property (SysML)
Setting the multiplicity of a flow property (SysML)
Setting up a flow property as shared - not composite (SysML)
Setting up a flow property as read only (SysML)
Changing the direction of a flow property (SysML)
Changing the type of a flow property (SysML)
Flow property (SysML item)
Interface blocks
Creating an interface block (SysML)
Setting up an interface block as abstract (SysML)
Setting up an interface block as encapsulated (SysML)
Interface block (SysML item)
Block definition diagrams
Creating a block definition diagram (SysML)
Opening a block definition diagram (SysML)
Setting the default view options of SysML items on a block definition diagram (SysML)
Showing and hiding compartments on a block definition diagram (SysML)
Block definition diagram (SysML diagram)
Creating items and links on
Creating items on a block definition diagram (SysML)
Creating links on a block definition diagram (SysML)
Adding items and links to
Adding existing items to a block definition diagram (SysML)
Adding existing links to a block definition diagram (SysML)
Association decomposition
Decomposing associations (SysML)
Example of association decomposition (SysML)
Internal block diagrams
Creating an internal block diagram (SysML)
Opening an internal block diagram (SysML)
Setting the default view options of SysML items on an internal block diagram (SysML)
Creating a custom simple table based on full ports
Internal block diagram (SysML diagram)
Creating items and links on
Creating items on an internal block diagram (SysML)
Creating links on an internal block diagram (SysML)
Adding items and links to
Adding the owning block to an internal block diagram (SysML)
Adding existing items to an internal block diagram (SysML)
Adding existing links to an internal block diagram (SysML)
Association decomposition
Decomposing associations (SysML)
Example of association decomposition (SysML)
Parametric diagrams for blocks
Creating a parametric diagram for a block (SysML)
Opening a parametric diagram (SysML)
Setting the default view options of SysML items on a parametric diagram (SysML)
Parametric diagram (SysML diagram)
Creating items and links on
Creating a block property (SysML)
Creating a block property on a parametric diagram (SysML)
Creating a constraint property (SysML)
Creating a constraint parameter (SysML)
Connecting a block property to a constraint parameter on a parametric diagram (SysML)
Adding items and links to
Adding block properties to a parametric diagram (SysML)
Populating constraint properties on a parametric diagram (SysML)
Populating constraint parameters on a parametric diagram (SysML)
Populating missing binding connectors on a parametric diagram (SysML)
Constraint blocks
Overview of working with constraint blocks (SysML)
Constraint blocks
Creating a constraint block (SysML)
Creating and applying a constraint to a constraint block (SysML)
Setting up a constraint block as abstract (SysML)
Setting up a constraint block as an objective function (SysML)
Constraint block (SysML item)
Constraint properties
Creating a constraint property (SysML)
Setting the multiplicity of a constraint property (SysML)
Setting up a constraint property as read only (SysML)
Setting up a constraint property as an objective function (SysML)
Changing the type of a constraint property (SysML)
Constraint property (SysML item)
Constraint parameters
Creating a constraint parameter (SysML)
Setting the multiplicity of a constraint parameter (SysML)
Setting up a constraint parameter as read only (SysML)
Setting up a constraint parameter as shared - not composite (SysML)
Changing the type of a constraint parameter (SysML)
Constraint parameter (SysML item)
Parametric diagrams for constraint blocks
Creating a parametric diagram for a constraint block (SysML)
Opening a parametric diagram (SysML)
Setting the default view options of SysML items on a parametric diagram (SysML)
Parametric diagram (SysML diagram)
Creating items and links on
Creating a constraint property (SysML)
Creating a constraint property on a parametric diagram (SysML)
Creating a constraint parameter (SysML)
Creating a constraint parameter on a parametric diagram (SysML)
Connecting constraint parameters on a parametric diagram (SysML)
Adding items and links to
Populating constraint properties on a parametric diagram (SysML)
Populating constraint parameters on a parametric diagram (SysML)
Populating missing binding connectors on a parametric diagram (SysML)
Parametric diagram (SysML diagram)
Allocate relationships, matrices and tables
Allocating items (SysML)
Deallocating items (SysML)
Viewing which items are allocated to or from an item (SysML)
Navigating to an allocated item (SysML)
Allocate (SysML relationship)
Allocation matrices
Creating an allocation matrix (SysML)
Specifying the packages used to generate an allocation matrix (SysML)
Opening an allocation matrix (SysML)
Allocation matrix (SysML diagram)
Allocation tables
Creating an allocation table (SysML)
Specifying the packages used to generate an allocation table (SysML)
Opening an allocation table (SysML)
Allocation table (SysML diagram)
Traceability matrices and tables
Overview of traceability matrices and tables (SysML diagram)
Traceability matrices
Creating a traceability matrix (SysML)
Setting the relationship type for a traceability matrix (SysML)
Specifying the packages used to generate a traceability matrix (SysML)
Opening a traceability matrix (SysML)
Traceability matrix (SysML diagram)
Traceability tables
Creating a traceability table (SysML)
Setting the relationship type for a traceability table (SysML)
Specifying the packages used to generate a traceability table (SysML)
Specifying additional columns in a traceability table (SysML)
Opening a traceability table (SysML)
Traceability table (SysML diagram)
Problems and rationales
Creating a problem or rationale (SysML)
Applying a problem or rationale to an item (SysML)
Populating an item's problems and rationales on a diagram (SysML)
Viewing which items a problem or rationale is applied to (SysML)
Viewing which problems and rationales are applied to an item (SysML)
Problem (SysML)
Rationale (SysML)
Activities
Extending activity model items through SysML (SysML)
Creating a composite aggregation between two activities on a block definition diagram (SysML)
Showing an association between an activity and a block on a block definition diagram (SysML)
SysML diagrams, tables and matrices
Allocation matrix (SysML diagram)
Allocation table (SysML diagram)
Block definition diagram (SysML diagram)
Internal block diagram (SysML diagram)
Parametric diagram (SysML diagram)
Requirement diagram (SysML diagram)
Requirement table (SysML diagram)
Traceability table (SysML diagram)
Traceability matrix (SysML diagram)
SysML items
Allocate activity partition (SysML item)
Block (SysML item)
Block property (SysML item)
Constraint block (SysML item)
Constraint parameter (SysML item)
Requirement (SysML item)
Constraint property (SysML item)
Flow port (SysML item)
Flow property (SysML item)
Flow specification (SysML item)
Full port (SysML item)
Interface block (SysML item)
Interface property (SysML item)
Item flow (SysML item)
Nested connector end (SysML item)
Participant Property (SysML item)
Problem (SysML)
Proxy port (SysML item)
Quantity Kind (SysML item)
Rationale (SysML)
Requirement extensions (SysML item)
View (SysML item)
Viewpoint (SysML item)
Unit (SysML item)
Value type (SysML item)
SysML relationships
Actor connector (SysML item)
Copy (SysML relationship)
Allocate (SysML relationship)
Binding connector (SysML item)
Conform (SysML relationship)
Connector (SysML relationship)
Derive reqt (SysML relationship)
Verify (SysML relationship)
Satisfy (SysML relationship)
Troubleshooting
I deleted a block property or flow port from the model, but it is still there (SysML)
SysML2 Profile
Overview of SysML 2.0
Creating a SysML 2.0 model
Package Browser
System Structure Diagram
SysML 2.0 Elements and Relationships
Elements supported in Modeler 10.1
Relationships Supported in Modeler 10.1
Requirements Modeling
Requirements
System Structure Modeling
Parts
Ports
Attributes
Enumeration
Occurrences
Items
Parts Browser
Package Management
Packages
Package Filters
Model Libraries
Import
Alias
System Behavior Modeling
Use Cases
Successions
Actions
Perform Action
Assignment Action
Send Action
Accept Action
Action Control Nodes
Start Node
Done Node
Fork Node
Join Node
Decide Node
Merge Node
Structured Control Actions
If Action Usage
While Loop Action Usage
For Loop Action Usage
Relationships
Feature Typing
Subclassification
Subsetting
Redefinition
Connections
Allocations
Dependencies
Interfaces
Satisfy Requirement
Flow Connection
Binding Connection
Annotations
Comments
Documentation
Textual Representation
Annotation Link
UAF profile
Overview of UAF support (UAF)
Getting started with a UAF profile (UAF)
Customizing a UAF profile (uaf)
Working with products (uaf)
Working with UAF products
Adding existing elements to a UAF product diagram
Working with compartments on symbols and linked callout notes (UAF)
Setting up default view options and compartments for a product diagram (UAF)
Product names in the different UAF profiles (UAF)
Creating UAF diagrams
Display of UAF elements on UAF diagrams
Working with elements (uaf)
Working with elements (UAF)
Element names in the UPDM and UAF profiles
Creating UAF elements
UML Standard profile (includes the package diagram)
Overview of the UML Standard profile (UML Standard profile)
Adding the UML Standard profile package to a model (UML Standard profile)
Package diagrams
Package diagram (UML Standard profile)
Creating a package diagram (UML Standard profile)
Setting the default view options of UML Standard profile items on a package diagram (UML Standard profile)
Creating items on a package diagram (UML Standard profile)
Creating links on a package diagram (UML Standard profile)
Adding existing items to a package diagram (UML Standard profile)
Adding existing links to a package diagram (UML Standard profile)
Package diagram items
Model Library (UML Standard profile)
Model Representation (UML Standard profile)
Profile Representation (UML Standard profile)
Package diagram relationships
Access (UML Standard profile)
Import (UML Standard profile)
Package merge (UML Standard profile)
Profile application (UML Standard profile)
Realization (UML Standard profile)
Trace relationship
Creating a trace relationship on a diagram (UML Standard profile)
Creating a trace relationship through a pane (UML Standard profile)
Trace (UML Standard profile)
Refine relationship
Creating a refine relationship on a diagram (UML Standard profile)
Creating a refine relationship through a pane (UML Standard profile)
Refine (UML Standard profile)
UPDM profiles
What's new in UPDM profiles (UPDM)
Overview of UPDM support (UPDM)
Getting started with a UPDM profile (UPDM)
Customizing a UPDM profile (UPDM)
Adding and updating a UPDM profile
Adding a UPDM profile to a model (UPDM)
Updating a UPDM profile (UPDM)
Using an alternative UPDM aliases profile (UPDM)
Working with products
Working with UPDM products (UPDM)
Adding existing elements to a product diagram (UPDM)
Working with compartments on symbols and linked callout notes (UPDM)
Setting up default view options and compartments for a product diagram (UPDM)
Product names in the different UPDM profiles (UPDM)
Working with elements
Working with UPDM elements (UPDM)
Element names in the different UPDM profiles (UPDM)
Products and elements - MODAF aliases
Products
Acquisition viewpoint
Creation and appearance of elements that appear on all product diagrams (UPDM - MODAF aliases)
AcV-1 Acquisition clusters (UPDM - MODAF aliases)
AcV-2 Project activity model (UPDM - MODAF aliases)
AcV-2 Project activity hierarchy (UPDM - MODAF aliases)
AcV-2 Programme timelines (UPDM - MODAF aliases)
AcV-3 Project type definition (UPDM - MODAF aliases)
AcV-3 Actual project definition (UPDM - MODAF aliases)
All viewpoint
AV-1 Overview and summary information (UPDM - MODAF aliases)
AV-2 Integrated dictionary (UPDM - MODAF aliases)
AV-3 Measurement definition (UPDM - MODAF aliases)
AV-3 Actual measurement definition (UPDM - MODAF aliases)
AV-4 Environmental model (UPDM - MODAF aliases)
AV-5 Capable performer matrix (UPDM - MODAF aliases)
Operational viewpoint
OV-1a High-level Operational Concept Graphic (UPDM - MODAF aliases)
OV-1b Operational concept description (UPDM - MODAF aliases)
OV-1c Operational performance attributes (UPDM - MODAF aliases)
OV-1d Mission definition (UPDM - MODAF aliases)
OV-2 Operational node definition (UPDM - MODAF aliases)
OV-2 Operational node relationship description (UPDM - MODAF aliases)
OV-3 Operational information exchange matrix (UPDM - MODAF aliases)
OV-4 Typical organizational relationships chart (UPDM - MODAF aliases)
OV-4 Actual organizational relationships chart (UPDM - MODAF aliases)
OV-4 Post fulfillment table (UPDM - MODAF aliases)
OV-5 Operational activity model (UPDM - MODAF aliases)
OV-5 Operational activity hierarchy (UPDM - MODAF aliases)
OV-6a Operational rules model (UPDM - MODAF aliases)
OV-6b Operational state transition description (UPDM - MODAF aliases)
OV-6c Operational event-trace description (UPDM - MODAF aliases)
OV-7 Information model (UPDM - MODAF aliases)
Service orientated viewpoint
SOV-1 Service taxonomy (UPDM - MODAF aliases)
SOV-2 Service interface specification (UPDM - MODAF aliases)
SOV-3 Capability to service definition (UPDM - MODAF aliases)
SOV-3 Capability to service mapping (UPDM - MODAF aliases)
SOV-4a Service constraints (UPDM - MODAF aliases)
SOV-4b Service state model (UPDM - MODAF aliases)
SOV-4c Service interaction specification (UPDM - MODAF aliases)
SOV-5 Service functionality (UPDM - MODAF aliases)
Strategic viewpoint
StV-1 Enterprise vision (UPDM - MODAF aliases)
StV-2 Capability taxonomy (UPDM - MODAF aliases)
StV-3 Capability phasing (UPDM - MODAF aliases)
StV-4 Capability dependencies (UPDM - MODAF aliases)
StV-5 Capability to organisation deployment mapping (UPDM - MODAF aliases)
StV-6 Operational activity to capability mapping (UPDM - MODAF aliases)
System viewpoint
SV-1 Resource definition (UPDM - MODAF aliases)
SV-1 Resource interaction specification (UPDM - MODAF aliases)
SV-2 Resource communications description (UPDM - MODAF aliases)
SV-3 Resource interaction matrix (UPDM - MODAF aliases)
SV-4 Functionality description (UPDM - MODAF aliases)
SV-4 Functionality hierarchy (UPDM - MODAF aliases)
SV-5 Function to operational activity/service function definition (UPDM - MODAF aliases)
SV-5 Function to operational activity/service function traceability matrix (UPDM - MODAF aliases)
SV-6 Systems data exchange matrix (UPDM - MODAF aliases)
SV-7 Resource performance parameters matrix (UPDM - MODAF aliases)
SV-8 Systems evolution description (UPDM - MODAF aliases)
SV-9 Technology and skills forecast definition (UPDM - MODAF aliases)
SV-9 Technology and skills forecast table (UPDM - MODAF aliases)
SV-10a Resource constraints specification (UPDM - MODAF aliases)
SV-10b Resource state transition description (UPDM - MODAF aliases)
SV-10c Resource event-trace description (UPDM - MODAF aliases)
SV-11 Physical schema (UPDM - MODAF aliases)
SV-12 Service provision (UPDM - MODAF aliases)
Technical viewpoint
TV-1 Standards profile (UPDM - MODAF aliases)
TV-2 Standards definition (UPDM - MODAF aliases)
TV-2 Protocol layer definition (UPDM - MODAF aliases)
TV-2 Standards forecast table (UPDM - MODAF aliases)
Elements
Activity part of project (UPDM - MODAF aliases)
Actual location (UPDM - MODAF aliases)
Actual organization (UPDM - MODAF aliases)
Actual organization relationship (UPDM - MODAF aliases)
Actual person (UPDM - MODAF aliases)
Actual post (UPDM - MODAF aliases)
Actual project (UPDM - MODAF aliases)
Actual project milestone (UPDM - MODAF aliases)
Actual property set (UPDM - MODAF aliases)
Alias (UPDM - MODAF aliases)
Arbitrary connector (UPDM - MODAF aliases)
Architectural description (UPDM - MODAF aliases)
Architectural reference (UPDM - MODAF aliases)
Architecture metadata (UPDM - MODAF aliases)
Asynchronous message (UPDM - MODAF aliases)
Capability (UPDM - MODAF aliases)
Capability configuration (UPDM - MODAF aliases)
Capability property (UPDM - MODAF aliases)
Climate (UPDM - MODAF aliases)
Command (UPDM - MODAF aliases)
Competence (UPDM - MODAF aliases)
Concept role (UPDM - MODAF aliases)
Condition (UPDM - MODAF aliases)
Condition property (UPDM - MODAF aliases)
Control (UPDM - MODAF aliases)
Definition (UPDM - MODAF aliases)
Deployed milestone (UPDM - MODAF aliases)
Desired effect (UPDM - MODAF aliases)
Details (UPDM - MODAF aliases)
Enduring task (UPDM - MODAF aliases)
Energy (UPDM - MODAF aliases)
Enterprise goal (UPDM - MODAF aliases)
Enterprise phase (UPDM - MODAF aliases)
Enterprise vision (UPDM - MODAF aliases)
Entity attribute (UPDM - MODAF aliases)
Entity item (UPDM - MODAF aliases)
Entity relationship (UPDM - MODAF aliases)
Environment (UPDM - MODAF aliases)
Environment property (UPDM - MODAF aliases)
Exchange element (UPDM - MODAF aliases)
Exhibits (UPDM - MODAF aliases)
Expose (UPDM - MODAF aliases)
External individual (UPDM - MODAF aliases)
External tuple (UPDM - MODAF aliases)
External tuple type (UPDM - MODAF aliases)
External type (UPDM - MODAF aliases)
Fielded capability (UPDM - MODAF aliases)
Fills post (UPDM - MODAF aliases)
Forecast (UPDM - MODAF aliases)
Forecast span (UPDM - MODAF aliases)
Forecast span literal (UPDM - MODAF aliases)
Function (UPDM - MODAF aliases)
Function action (UPDM - MODAF aliases)
Function edge (control flow) (UPDM - MODAF aliases)
Function edge (object flow) (UPDM - MODAF aliases)
Function partition (UPDM - MODAF aliases)
Function structured node (UPDM - MODAF aliases)
Functional standard (UPDM - MODAF aliases)
Geo political extent (UPDM - MODAF aliases)
Geo political extent type (UPDM - MODAF aliases)
High level operational concept (UPDM - MODAF aliases)
Implements (UPDM - MODAF aliases)
Increment milestone (UPDM - MODAF aliases)
Information (UPDM - MODAF aliases)
Is capable of performing (UPDM - MODAF aliases)
Known resource (UPDM - MODAF aliases)
Light condition (UPDM - MODAF aliases)
Location type (UPDM - MODAF aliases)
Logical architecture (UPDM - MODAF aliases)
Logical data model (UPDM - MODAF aliases)
Maps to capability (UPDM - MODAF aliases)
Materiel (UPDM - MODAF aliases)
Measurement (UPDM - MODAF aliases)
Measurement set (UPDM - MODAF aliases)
Metadata (UPDM - MODAF aliases)
Milestone sequence (UPDM - MODAF aliases)
Mission (UPDM - MODAF aliases)
Mission actor (UPDM - MODAF aliases)
Mission use case (UPDM - MODAF aliases)
Needline (UPDM - MODAF aliases)
No longer used milestone (UPDM - MODAF aliases)
Node (UPDM - MODAF aliases)
Node operation (UPDM - MODAF aliases)
Node operation action (UPDM - MODAF aliases)
Node port (UPDM - MODAF aliases)
Node role (UPDM - MODAF aliases)
Operational activity (UPDM - MODAF aliases)
Operational activity action (UPDM - MODAF aliases)
Operational activity edge (control flow) (UPDM - MODAF aliases)
Operational activity edge (object flow) (UPDM - MODAF aliases)
Operational activity structured node (UPDM - MODAF aliases)
Operational atomic state (UPDM - MODAF aliases)
Operational concurrent state (UPDM - MODAF aliases)
Operational constraint (UPDM - MODAF aliases)
Operational exchange (UPDM - MODAF aliases)
Operational final state (UPDM - MODAF aliases)
Operational input pin (UPDM - MODAF aliases)
Operational output pin (UPDM - MODAF aliases)
Operational parameter (UPDM - MODAF aliases)
Operational partition (UPDM - MODAF aliases)
Operational sequential state (UPDM - MODAF aliases)
Operational state description (UPDM - MODAF aliases)
Operational submachine state (UPDM - MODAF aliases)
Organization (UPDM - MODAF aliases)
Organizational project relationship (UPDM - MODAF aliases)
Out of service milestone (UPDM - MODAF aliases)
Overlap (UPDM - MODAF aliases)
Owns process (UPDM - MODAF aliases)
Person (UPDM - MODAF aliases)
Physical architecture (UPDM - MODAF aliases)
Physical data model (UPDM - MODAF aliases)
Physical location (UPDM - MODAF aliases)
Post (UPDM - MODAF aliases)
Problem domain (UPDM - MODAF aliases)
Project activity (UPDM - MODAF aliases)
Project activity action (UPDM - MODAF aliases)
Project activity edge (control flow) (UPDM - MODAF aliases)
Project activity edge (object flow) (UPDM - MODAF aliases)
Project activity structured node (UPDM - MODAF aliases)
Project input pin (UPDM - MODAF aliases)
Project milestone (UPDM - MODAF aliases)
Project milestone role (UPDM - MODAF aliases)
Project output pin (UPDM - MODAF aliases)
Project ownership (UPDM - MODAF aliases)
Project parameter (UPDM - MODAF aliases)
Project partition (UPDM - MODAF aliases)
Project role (UPDM - MODAF aliases)
Project sequence (UPDM - MODAF aliases)
Project theme (UPDM - MODAF aliases)
Project type (UPDM - MODAF aliases)
Property (UPDM - MODAF aliases)
Protocol (UPDM - MODAF aliases)
Protocol layer (UPDM - MODAF aliases)
Provides competence (UPDM - MODAF aliases)
Request (UPDM - MODAF aliases)
Requires competence (UPDM - MODAF aliases)
Resource artifact (UPDM - MODAF aliases)
Resource atomic state (UPDM - MODAF aliases)
Resource concurrent state (UPDM - MODAF aliases)
Resource connector (UPDM - MODAF aliases)
Resource constraint (UPDM - MODAF aliases)
Resource final state (UPDM - MODAF aliases)
Resource input pin (UPDM - MODAF aliases)
Resource interaction (UPDM - MODAF aliases)
Resource interface (UPDM - MODAF aliases)
Resource operation (UPDM - MODAF aliases)
Resource operation action (UPDM - MODAF aliases)
Resource output pin (UPDM - MODAF aliases)
Resource parameter (UPDM - MODAF aliases)
Resource port (UPDM - MODAF aliases)
Resource role (UPDM - MODAF aliases)
Resource sequential state (UPDM - MODAF aliases)
Resource state machine (UPDM - MODAF aliases)
Resource submachine state (UPDM - MODAF aliases)
Role type (UPDM - MODAF aliases)
Same as (UPDM - MODAF aliases)
Security attributes group (UPDM - MODAF aliases)
Security domain (UPDM - MODAF aliases)
Service (UPDM - MODAF aliases)
Service access (UPDM - MODAF aliases)
Service atomic state (UPDM - MODAF aliases)
Service attribute (UPDM - MODAF aliases)
Service channel (UPDM - MODAF aliases)
Service concurrent state (UPDM - MODAF aliases)
Service description (UPDM - MODAF aliases)
Service final state (UPDM - MODAF aliases)
Service function (UPDM - MODAF aliases)
Service function action (UPDM - MODAF aliases)
Service input pin (UPDM - MODAF aliases)
Service interface (UPDM - MODAF aliases)
Service level value set (UPDM - MODAF aliases)
Service operation (UPDM - MODAF aliases)
Service operation action (UPDM - MODAF aliases)
Service output pin (UPDM - MODAF aliases)
Service parameter (UPDM - MODAF aliases)
Service policy (UPDM - MODAF aliases)
Service role (UPDM - MODAF aliases)
Service sequential state (UPDM - MODAF aliases)
Service state machine (UPDM - MODAF aliases)
Service submachine state (UPDM - MODAF aliases)
Software (UPDM - MODAF aliases)
Standard (UPDM - MODAF aliases)
Standard configuration (UPDM - MODAF aliases)
Standard operational activity (UPDM - MODAF aliases)
Status indicator literal (UPDM - MODAF aliases)
Status indicators (UPDM - MODAF aliases)
Stereotype extension (UPDM - MODAF aliases)
Structural part (UPDM - MODAF aliases)
Technical standard (UPDM - MODAF aliases)
Temporal part (UPDM - MODAF aliases)
Trustline (UPDM - MODAF aliases)
Typically provides competence (UPDM - MODAF aliases)
Typically requires competence (UPDM - MODAF aliases)
Version of configuration (UPDM - MODAF aliases)
Vision statement (UPDM - MODAF aliases)
Whole life configuration (UPDM - MODAF aliases)
Whole life enterprise (UPDM - MODAF aliases)
Products and elements - DODAF aliases
Products
Creation and appearance of elements that appear on all product diagrams (UPDM - DoDAF aliases)
All view
AV-1 Overview and summary (UPDM - DoDAF aliases)
AV-2 Integrated dictionary (UPDM - DoDAF aliases)
AV-3 Measurement definition (UPDM - DoDAF aliases)
AV-3 Actual measurement definition (UPDM - DoDAF aliases)
AV-4 Environmental model (UPDM - DoDAF aliases)
AV-5 Capable performer matrix (UPDM - DoDAF aliases)
Capability view
CV-1 Vision (UPDM - DoDAF aliases)
CV-2 Capability taxonomy (UPDM - DoDAF aliases)
CV-3 Capability phasing (UPDM - DoDAF aliases)
CV-4 Capability dependencies (UPDM - DoDAF aliases)
CV-5 Capability to organization mapping (UPDM - DoDAF aliases)
CV-6 Capability to operational activity mapping (UPDM - DoDAF aliases)
Data and information view
DIV-2 Information model (UPDM - DoDAF aliases)
DIV-3 Physical data model (UPDM - DoDAF aliases)
Operational view
OV-1a High-level Operational Concept Graphic (UPDM - DoDAF aliases)
OV-1b Operational concept description (UPDM - DoDAF aliases)
OV-1c Operational performance attributes (UPDM - DoDAF aliases)
OV-1d Mission definition (UPDM - DoDAF aliases)
OV-2 Operational resource definition (UPDM - DoDAF aliases)
OV-2 Operational resource flow description (UPDM - DoDAF aliases)
OV-3 Operational resource flow matrix (UPDM - DoDAF aliases)
OV-4 Typical organizational relationships chart (UPDM - DoDAF aliases)
OV-4 Actual organizational relationships chart (UPDM - DoDAF aliases)
OV-4 Person role fulfillment table (UPDM - DoDAF aliases)
OV-5 Operational activity model (UPDM - DoDAF aliases)
OV-5 Operational activity decomposition tree (UPDM - DoDAF aliases)
OV-6a Operational rules model (UPDM - DoDAF aliases)
OV-6b Operational state transition description (UPDM - DoDAF aliases)
OV-6c Operational event-trace description (UPDM - DoDAF aliases)
Project view
PV-1 Project portfolio relationships (UPDM - DoDAF aliases)
PV-2 Project activity model (UPDM - DoDAF aliases)
PV-2 Project activity hierarchy (UPDM - DoDAF aliases)
PV-2 Project timelines (UPDM - DoDAF aliases)
PV-3 Project type definition (UPDM - DoDAF aliases)
PV-3 Actual project definition (UPDM - DoDAF aliases)
Services view
SOV-1 Service taxonomy (UPDM - DoDAF aliases)
SOV-2 Service interface specification (UPDM - DoDAF aliases)
SOV-3 Capability to service definition (UPDM - DoDAF aliases)
SOV-3 Capability to service mapping (UPDM - DoDAF aliases)
SOV-4a Service constraints (UPDM - DoDAF aliases)
SOV-4b Service state model (UPDM - DoDAF aliases)
SOV-4c Service interaction specification (UPDM - DoDAF aliases)
SOV-5 Service functionality (UPDM - DoDAF aliases)
Standards view
StdV-1 Standards profile (UPDM - DoDAF aliases)
StdV-2 Standards definition (UPDM - DoDAF aliases)
StdV-2 Protocol layer definition (UPDM - DoDAF aliases)
StdV-2 Standards forecast table (UPDM - DoDAF aliases)
Systems view
SV-1 Systems interface definition (UPDM - DoDAF aliases)
SV-1 Systems interaction specification (UPDM - DoDAF aliases)
SV-2 Systems resource flow description (UPDM - DoDAF aliases)
SV-3 Systems - systems matrix (UPDM - DoDAF aliases)
SV-4 Systems functionality description (UPDM - DoDAF aliases)
SV-4 Systems functionality hierarchy (UPDM - DoDAF aliases)
SV-5 Function to operational activity/service function definition (UPDM - DoDAF aliases)
SV-5 Function to operational activity/service function traceability matrix (UPDM - DoDAF aliases)
SV-6 Systems resource flow matrix (UPDM - DoDAF aliases)
SV-7 Systems measures matrix (UPDM - DoDAF aliases)
SV-8 Systems evolution description (UPDM - DoDAF aliases)
SV-9 Systems technology and skills forecast definition (UPDM - DoDAF aliases)
SV-9 Systems technology and skills forecast table (UPDM - DoDAF aliases)
SV-10a Systems rules model (UPDM - DoDAF aliases)
SV-10b Systems state transition description (UPDM - DoDAF aliases)
SV-10c Systems event-trace description (UPDM - DoDAF aliases)
SV-12 Service provision (UPDM - DoDAF aliases)
Elements
Activity part of project (UPDM - DoDAF aliases)
Location (UPDM - DoDAF aliases)
Organization (UPDM - DoDAF aliases)
Organization relationship (UPDM - DoDAF aliases)
Individual person (UPDM - DoDAF aliases)
Individual person role (UPDM - DoDAF aliases)
Project (UPDM - DoDAF aliases)
Project milestone (UPDM - DoDAF aliases)
Measure (UPDM - DoDAF aliases)
Representation (UPDM - DoDAF aliases)
Arbitrary connector (UPDM - DoDAF aliases)
Architectural description (UPDM - DoDAF aliases)
Architectural reference (UPDM - DoDAF aliases)
Architecture metadata (UPDM - DoDAF aliases)
Asynchronous message (UPDM - DoDAF aliases)
Capability (UPDM - DoDAF aliases)
Performer (system) (UPDM - DoDAF aliases)
Capability property (UPDM - DoDAF aliases)
Climate (UPDM - DoDAF aliases)
Command (UPDM - DoDAF aliases)
Skill (UPDM - DoDAF aliases)
Concept role (UPDM - DoDAF aliases)
Condition (UPDM - DoDAF aliases)
Condition property (UPDM - DoDAF aliases)
Control (UPDM - DoDAF aliases)
Definition (UPDM - DoDAF aliases)
Deployed milestone (UPDM - DoDAF aliases)
Desired effect (UPDM - DoDAF aliases)
Details (UPDM - DoDAF aliases)
Enduring task (UPDM - DoDAF aliases)
Energy (UPDM - DoDAF aliases)
Enterprise goal (UPDM - DoDAF aliases)
Enterprise phase (UPDM - DoDAF aliases)
Vision (UPDM - DoDAF aliases)
Entity attribute (UPDM - DoDAF aliases)
Entity item (UPDM - DoDAF aliases)
Association of information (UPDM - DoDAF aliases)
Environment (UPDM - DoDAF aliases)
Environment property (UPDM - DoDAF aliases)
Exchange element (UPDM - DoDAF aliases)
Capability of performer (UPDM - DoDAF aliases)
Expose (UPDM - DoDAF aliases)
External individual (UPDM - DoDAF aliases)
External tuple (UPDM - DoDAF aliases)
External tuple type (UPDM - DoDAF aliases)
External type (UPDM - DoDAF aliases)
Fielded capability (UPDM - DoDAF aliases)
Fills post (UPDM - DoDAF aliases)
Forecast (UPDM - DoDAF aliases)
Forecast span (UPDM - DoDAF aliases)
Forecast span literal (UPDM - DoDAF aliases)
Activity (system) (UPDM - DoDAF aliases)
Activity action (system) (UPDM - DoDAF aliases)
Control flow (system) (UPDM - DoDAF aliases)
Object flow (system) (UPDM - DoDAF aliases)
Activity partition (system) (UPDM - DoDAF aliases)
Activity structured node (system) (UPDM - DoDAF aliases)
Functional standard (UPDM - DoDAF aliases)
Geo political extent (UPDM - DoDAF aliases)
Geo political extent type (UPDM - DoDAF aliases)
High level operational concept (UPDM - DoDAF aliases)
Implements (UPDM - DoDAF aliases)
Increment milestone (UPDM - DoDAF aliases)
Information (UPDM - DoDAF aliases)
Activity performed by performer (UPDM - DoDAF aliases)
Known resource (UPDM - DoDAF aliases)
Light condition (UPDM - DoDAF aliases)
Location type (UPDM - DoDAF aliases)
Operational context (UPDM - DoDAF aliases)
Logical data model (UPDM - DoDAF aliases)
Activity maps to capability (UPDM - DoDAF aliases)
Materiel (UPDM - DoDAF aliases)
Measurement (UPDM - DoDAF aliases)
Measure type (UPDM - DoDAF aliases)
Metadata (UPDM - DoDAF aliases)
Milestone sequence (UPDM - DoDAF aliases)
Mission (UPDM - DoDAF aliases)
Mission actor (UPDM - DoDAF aliases)
Mission use case (UPDM - DoDAF aliases)
Needline (UPDM - DoDAF aliases)
No longer used milestone (UPDM - DoDAF aliases)
Performer (operational) (UPDM - DoDAF aliases)
Operation (operational) (UPDM - DoDAF aliases)
Operation action (operational) (UPDM - DoDAF aliases)
Performer port (UPDM - DoDAF aliases)
Performer role (UPDM - DoDAF aliases)
Activity (operational) (UPDM - DoDAF aliases)
Activity action (operational) (UPDM - DoDAF aliases)
Control flow (operational) (UPDM - DoDAF aliases)
Object flow (operational) (UPDM - DoDAF aliases)
Activity structured node (operational) (UPDM - DoDAF aliases)
Atomic state (operational) (UPDM - DoDAF aliases)
Concurrent state (operational) (UPDM - DoDAF aliases)
Rule (operational) (UPDM - DoDAF aliases)
Operational exchange (UPDM - DoDAF aliases)
Final state (operational) (UPDM - DoDAF aliases)
Input pin (operational) (UPDM - DoDAF aliases)
Output pin (operational) (UPDM - DoDAF aliases)
Parameter (operational) (UPDM - DoDAF aliases)
Activity partition (operational) (UPDM - DoDAF aliases)
Sequential state (operational) (UPDM - DoDAF aliases)
State description (operational) (UPDM - DoDAF aliases)
Submachine state (operational) (UPDM - DoDAF aliases)
Organization type (UPDM - DoDAF aliases)
Organizational project relationship (UPDM - DoDAF aliases)
Retirement milestone (UPDM - DoDAF aliases)
Overlap (UPDM - DoDAF aliases)
Owns process (UPDM - DoDAF aliases)
Person type (UPDM - DoDAF aliases)
System context (UPDM - DoDAF aliases)
Internal data model (UPDM - DoDAF aliases)
Physical location (UPDM - DoDAF aliases)
Person role type (UPDM - DoDAF aliases)
Problem domain (UPDM - DoDAF aliases)
Activity (project) (UPDM - DoDAF aliases)
Activity action (project) (UPDM - DoDAF aliases)
Control flow (project) (UPDM - DoDAF aliases)
Object flow (project) (UPDM - DoDAF aliases)
Activity structured node (project) (UPDM - DoDAF aliases)
Input pin (project) (UPDM - DoDAF aliases)
Project milestone type (UPDM - DoDAF aliases)
Project milestone role (UPDM - DoDAF aliases)
Output pin (project) (UPDM - DoDAF aliases)
Project ownership (UPDM - DoDAF aliases)
Parameter (project) (UPDM - DoDAF aliases)
Activity partition (project) (UPDM - DoDAF aliases)
Project role (UPDM - DoDAF aliases)
Project sequence (UPDM - DoDAF aliases)
Project theme (UPDM - DoDAF aliases)
Project type (UPDM - DoDAF aliases)
Property (UPDM - DoDAF aliases)
Protocol (UPDM - DoDAF aliases)
Protocol layer (UPDM - DoDAF aliases)
Skill of person role type (UPDM - DoDAF aliases)
Service port (requires) (UPDM - DoDAF aliases)
Required skill (UPDM - DoDAF aliases)
System (UPDM - DoDAF aliases)
Atomic state (system) (UPDM - DoDAF aliases)
Concurrent state (system) (UPDM - DoDAF aliases)
System connector (UPDM - DoDAF aliases)
Rule (system) (UPDM - DoDAF aliases)
Final state (system) (UPDM - DoDAF aliases)
Input pin (system) (UPDM - DoDAF aliases)
Resource exchange (UPDM - DoDAF aliases)
System interface (UPDM - DoDAF aliases)
Operation (system) (UPDM - DoDAF aliases)
Operation action (system) (UPDM - DoDAF aliases)
Output pin (system) (UPDM - DoDAF aliases)
Parameter (system) (UPDM - DoDAF aliases)
System port (UPDM - DoDAF aliases)
Resource role (UPDM - DoDAF aliases)
Sequential state (system) (UPDM - DoDAF aliases)
State description (system) (UPDM - DoDAF aliases)
Submachine state (system) (UPDM - DoDAF aliases)
Responsibility (UPDM - DoDAF aliases)
Same as (UPDM - DoDAF aliases)
Security attributes group (UPDM - DoDAF aliases)
Security domain (UPDM - DoDAF aliases)
Service port (provides) (UPDM - DoDAF aliases)
Service access (UPDM - DoDAF aliases)
Atomic state (service) (UPDM - DoDAF aliases)
Service attribute (UPDM - DoDAF aliases)
Service channel (UPDM - DoDAF aliases)
Concurrent state (service) (UPDM - DoDAF aliases)
Service description (UPDM - DoDAF aliases)
Final state (service) (UPDM - DoDAF aliases)
Activity (service) (UPDM - DoDAF aliases)
Activity action (service) (UPDM - DoDAF aliases)
Input pin (service) (UPDM - DoDAF aliases)
Service interface (UPDM - DoDAF aliases)
Service level value set (UPDM - DoDAF aliases)
Operation (service) (UPDM - DoDAF aliases)
Operation action (service) (UPDM - DoDAF aliases)
Output pin (service) (UPDM - DoDAF aliases)
Parameter (service) (UPDM - DoDAF aliases)
Service policy (UPDM - DoDAF aliases)
Service role (UPDM - DoDAF aliases)
Sequential state (service) (UPDM - DoDAF aliases)
State description (service) (UPDM - DoDAF aliases)
Submachine state (service) (UPDM - DoDAF aliases)
Software (UPDM - DoDAF aliases)
Standard (UPDM - DoDAF aliases)
Standard configuration (UPDM - DoDAF aliases)
Standard activity (operational) (UPDM - DoDAF aliases)
Status indicator literal (UPDM - DoDAF aliases)
Status indicators (UPDM - DoDAF aliases)
Stereotype extension (UPDM - DoDAF aliases)
Structural part (UPDM - DoDAF aliases)
Technical standard (UPDM - DoDAF aliases)
Temporal part (UPDM - DoDAF aliases)
Trustline (UPDM - DoDAF aliases)
Typical skill of person role type (UPDM - DoDAF aliases)
Typically required skill (UPDM - DoDAF aliases)
Version of configuration (UPDM - DoDAF aliases)
Vision statement (UPDM - DoDAF aliases)
Whole life configuration (UPDM - DoDAF aliases)
Whole life enterprise (UPDM - DoDAF aliases)
Products and elements - NAF aliases
Products
Creation and appearance of elements that appear on all product diagrams (UPDM - NAF aliases)
All view
NAV-1 Overview and summary information (UPDM - NAF aliases)
NAV-2 Integrated dictionary (UPDM - NAF aliases)
NAV-3 Measurement definition (UPDM - NAF aliases)
NAV-3 Actual measurement definition (UPDM - NAF aliases)
NAV-4 Environmental model (UPDM - NAF aliases)
NAV-5 Capable performer matrix (UPDM - NAF aliases)
Capability view
NCV-1 Enterprise vision (UPDM - NAF aliases)
NCV-2 Capability taxonomy (UPDM - NAF aliases)
NCV-3 Capability phasing (UPDM - NAF aliases)
NCV-4 Capability dependencies (UPDM - NAF aliases)
NCV-5 Capability to organisation deployment mapping (UPDM - NAF aliases)
NCV-6 Operational activity to capability mapping (UPDM - NAF aliases)
Operational view
NOV-1a High-level Operational Concept Graphic (UPDM - NAF aliases)
NOV-1b Operational concept description (UPDM - NAF aliases)
NOV-1c Operational performance attributes (UPDM - NAF aliases)
NOV-1d Mission definition (UPDM - NAF aliases)
NOV-2 Operational node definition (UPDM - NAF aliases)
NOV-2 Operational node relationship description (UPDM - NAF aliases)
NOV-3 Operational information exchange matrix (UPDM - NAF aliases)
NOV-4 Typical organizational relationships chart (UPDM - NAF aliases)
NOV-4 Actual organizational relationships chart (UPDM - NAF aliases)
NOV-4 Post fulfillment table (UPDM - NAF aliases)
NOV-5 Operational activity model (UPDM - NAF aliases)
NOV-5 Operational activity hierarchy (UPDM - NAF aliases)
NOV-6a Operational rules model (UPDM - NAF aliases)
NOV-6b Operational state transition description (UPDM - NAF aliases)
NOV-6c Operational event-trace description (UPDM - NAF aliases)
NOV-7 Information model (UPDM - NAF aliases)
Programme view
NPV-1 Acquisition clusters (UPDM - NAF aliases)
NPV-2 Project activity model (UPDM - NAF aliases)
NPV-2 Project activity hierarchy (UPDM - NAF aliases)
NPV-2 Programme timelines (UPDM - NAF aliases)
NPV-3 Project type definition (UPDM - NAF aliases)
NPV-3 Actual project definition (UPDM - NAF aliases)
Service-oriented view
NSOV-1 Service taxonomy (UPDM - NAF aliases)
NSOV-2 Service definition (UPDM - NAF aliases)
NSOV-3 Capability to service definition (UPDM - NAF aliases)
NSOV-3 Capability to service mapping (UPDM - NAF aliases)
NSOV-4a Service constraints (UPDM - NAF aliases)
NSOV-4b Service state model (UPDM - NAF aliases)
NSOV-4c Service interaction specification (UPDM - NAF aliases)
NSOV-5 Service functionality (UPDM - NAF aliases)
System view
NSV-1 Resource specification (UPDM - NAF aliases)
NSV-1 Resource interaction specification (UPDM - NAF aliases)
NSV-2 System communications description (UPDM - NAF aliases)
NSV-3 Resource interaction matrix (UPDM - NAF aliases)
NSV-4 Functionality description (UPDM - NAF aliases)
NSV-4 Functionality hierarchy (UPDM - NAF aliases)
NSV-5 Function to operational activity/service function definition (UPDM - NAF aliases)
NSV-5 Function to operational activity/service function traceability matrix (UPDM - NAF aliases)
NSV-6 Systems data exchange matrix (UPDM - NAF aliases)
NSV-7 System quality requirements description (UPDM - NAF aliases)
NSV-8 Systems evolution description (UPDM - NAF aliases)
NSV-9 Technology and skills forecast definition (UPDM - NAF aliases)
NSV-9 Technology and skills forecast table (UPDM - NAF aliases)
NSV-10a Resource constraints specification (UPDM - NAF aliases)
NSV-10b Resource state transition description (UPDM - NAF aliases)
NSV-10c Resource event-trace description (UPDM - NAF aliases)
NSV-11 System data model (UPDM - NAF aliases)
NSV-12 Service provision (UPDM - NAF aliases)
Technical view
NTV-1 Standards profile (UPDM - NAF aliases)
NTV-2 Standards definition (UPDM - NAF aliases)
NTV-2 Protocol layer definition (UPDM - NAF aliases)
NTV-2 Standards forecast table (UPDM - NAF aliases)
Elements
Activity part of project (UPDM - NAF aliases)
Actual location (UPDM - NAF aliases)
Actual organization (UPDM - NAF aliases)
Actual organization relationship (UPDM - NAF aliases)
Actual person (UPDM - NAF aliases)
Actual post (UPDM - NAF aliases)
Actual project (UPDM - NAF aliases)
Actual project milestone (UPDM - NAF aliases)
Actual property set (UPDM - NAF aliases)
Alias (UPDM - NAF aliases)
Arbitrary connector (UPDM - NAF aliases)
Architectural description (UPDM - NAF aliases)
Architectural reference (UPDM - NAF aliases)
Architecture metadata (UPDM - NAF aliases)
Asynchronous message (UPDM - NAF aliases)
Capability (UPDM - NAF aliases)
Capability configuration (UPDM - NAF aliases)
Capability property (UPDM - NAF aliases)
Climate (UPDM - NAF aliases)
Command (UPDM - NAF aliases)
Competence (UPDM - NAF aliases)
Concept role (UPDM - NAF aliases)
Condition (UPDM - NAF aliases)
Condition property (UPDM - NAF aliases)
Control (UPDM - NAF aliases)
Definition (UPDM - NAF aliases)
Deployed milestone (UPDM - NAF aliases)
Desired effect (UPDM - NAF aliases)
Details (UPDM - NAF aliases)
Enduring task (UPDM - NAF aliases)
Energy (UPDM - NAF aliases)
Enterprise goal (UPDM - NAF aliases)
Enterprise phase (UPDM - NAF aliases)
Enterprise vision (UPDM - NAF aliases)
Entity attribute (UPDM - NAF aliases)
Entity item (UPDM - NAF aliases)
Entity relationship (UPDM - NAF aliases)
Environment (UPDM - NAF aliases)
Environment property (UPDM - NAF aliases)
Exchange element (UPDM - NAF aliases)
Exhibits (UPDM - NAF aliases)
Expose (UPDM - NAF aliases)
External individual (UPDM - NAF aliases)
External tuple (UPDM - NAF aliases)
External tuple type (UPDM - NAF aliases)
External type (UPDM - NAF aliases)
Fielded capability (UPDM - NAF aliases)
Fills post (UPDM - NAF aliases)
Forecast (UPDM - NAF aliases)
Forecast span (UPDM - NAF aliases)
Forecast span literal (UPDM - NAF aliases)
Function (UPDM - NAF aliases)
Function action (UPDM - NAF aliases)
Function edge (control flow) (UPDM - NAF aliases)
Function edge (object flow) (UPDM - NAF aliases)
Function partition (UPDM - NAF aliases)
Function structured node (UPDM - NAF aliases)
Functional standard (UPDM - NAF aliases)
Geo political extent (UPDM - NAF aliases)
Geo political extent type (UPDM - NAF aliases)
High level operational concept (UPDM - NAF aliases)
Implements (UPDM - NAF aliases)
Increment milestone (UPDM - NAF aliases)
Information (UPDM - NAF aliases)
Is capable of performing (UPDM - NAF aliases)
Known resource (UPDM - NAF aliases)
Light condition (UPDM - NAF aliases)
Location type (UPDM - NAF aliases)
Logical architecture (UPDM - NAF aliases)
Logical data model (UPDM - NAF aliases)
Maps to capability (UPDM - NAF aliases)
Materiel (UPDM - NAF aliases)
Measurement (UPDM - NAF aliases)
Measurement set (UPDM - NAF aliases)
Metadata (UPDM - NAF aliases)
Milestone sequence (UPDM - NAF aliases)
Mission (UPDM - NAF aliases)
Mission actor (UPDM - NAF aliases)
Mission use case (UPDM - NAF aliases)
Needline (UPDM - NAF aliases)
No longer used milestone (UPDM - NAF aliases)
Node (UPDM - NAF aliases)
Node operation (UPDM - NAF aliases)
Node operation action (UPDM - NAF aliases)
Node port (UPDM - NAF aliases)
Node role (UPDM - NAF aliases)
Operational activity (UPDM - NAF aliases)
Operational activity action (UPDM - NAF aliases)
Operational activity edge (control flow) (UPDM - NAF aliases)
Operational activity edge (object flow) (UPDM - NAF aliases)
Operational activity structured node (UPDM - NAF aliases)
Operational atomic state (UPDM - NAF aliases)
Operational concurrent state (UPDM - NAF aliases)
Operational constraint (UPDM - NAF aliases)
Operational exchange (UPDM - NAF aliases)
Operational final state (UPDM - NAF aliases)
Operational input pin (UPDM - NAF aliases)
Operational output pin (UPDM - NAF aliases)
Operational parameter (UPDM - NAF aliases)
Operational partition (UPDM - NAF aliases)
Operational sequential state (UPDM - NAF aliases)
Operational state description (UPDM - NAF aliases)
Operational submachine state (UPDM - NAF aliases)
Organization (UPDM - NAF aliases)
Organizational project relationship (UPDM - NAF aliases)
Out of service milestone (UPDM - NAF aliases)
Overlap (UPDM - NAF aliases)
Owns process (UPDM - NAF aliases)
Person (UPDM - NAF aliases)
Physical architecture (UPDM - NAF aliases)
Physical data model (UPDM - NAF aliases)
Physical location (UPDM - NAF aliases)
Post (UPDM - NAF aliases)
Problem domain (UPDM - NAF aliases)
Project activity (UPDM - NAF aliases)
Project activity action (UPDM - NAF aliases)
Project activity edge (control flow) (UPDM - NAF aliases)
Project activity edge (object flow) (UPDM - NAF aliases)
Project activity structured node (UPDM - NAF aliases)
Project input pin (UPDM - NAF aliases)
Project milestone (UPDM - NAF aliases)
Project milestone role (UPDM - NAF aliases)
Project output pin (UPDM - NAF aliases)
Project ownership (UPDM - NAF aliases)
Project parameter (UPDM - NAF aliases)
Project partition (UPDM - NAF aliases)
Project role (UPDM - NAF aliases)
Project sequence (UPDM - NAF aliases)
Project theme (UPDM - NAF aliases)
Project type (UPDM - NAF aliases)
Property (UPDM - NAF aliases)
Protocol (UPDM - NAF aliases)
Protocol layer (UPDM - NAF aliases)
Provides competence (UPDM - NAF aliases)
Request (UPDM - NAF aliases)
Requires competence (UPDM - NAF aliases)
Resource artifact (UPDM - NAF aliases)
Resource atomic state (UPDM - NAF aliases)
Resource concurrent state (UPDM - NAF aliases)
Resource connector (UPDM - NAF aliases)
Resource constraint (UPDM - NAF aliases)
Resource final state (UPDM - NAF aliases)
Resource input pin (UPDM - NAF aliases)
Resource interaction (UPDM - NAF aliases)
Resource interface (UPDM - NAF aliases)
Resource operation (UPDM - NAF aliases)
Resource operation action (UPDM - NAF aliases)
Resource output pin (UPDM - NAF aliases)
Resource parameter (UPDM - NAF aliases)
Resource port (UPDM - NAF aliases)
Resource role (UPDM - NAF aliases)
Resource sequential state (UPDM - NAF aliases)
Resource state machine (UPDM - NAF aliases)
Resource submachine state (UPDM - NAF aliases)
Responsibility (UPDM - NAF aliases)
Same as (UPDM - NAF aliases)
Security attributes group (UPDM - NAF aliases)
Security domain (UPDM - NAF aliases)
Service (UPDM - NAF aliases)
Service access (UPDM - NAF aliases)
Service atomic state (UPDM - NAF aliases)
Service attribute (UPDM - NAF aliases)
Service channel (UPDM - NAF aliases)
Service concurrent state (UPDM - NAF aliases)
Service description (UPDM - NAF aliases)
Service final state (UPDM - NAF aliases)
Service function (UPDM - NAF aliases)
Service function action (UPDM - NAF aliases)
Service input pin (UPDM - NAF aliases)
Service interface (UPDM - NAF aliases)
Service level value set (UPDM - NAF aliases)
Service operation (UPDM - NAF aliases)
Service operation action (UPDM - NAF aliases)
Service output pin (UPDM - NAF aliases)
Service parameter (UPDM - NAF aliases)
Service policy (UPDM - NAF aliases)
Service role (UPDM - NAF aliases)
Service sequential state (UPDM - NAF aliases)
Service state machine (UPDM - NAF aliases)
Service submachine state (UPDM - NAF aliases)
Software (UPDM - NAF aliases)
Standard (UPDM - NAF aliases)
Standard configuration (UPDM - NAF aliases)
Standard operational activity (UPDM - NAF aliases)
Status indicator literal (UPDM - NAF aliases)
Status indicators (UPDM - NAF aliases)
Stereotype extension (UPDM - NAF aliases)
Structural part (UPDM - NAF aliases)
Technical standard (UPDM - NAF aliases)
Temporal part (UPDM - NAF aliases)
Trustline (UPDM - NAF aliases)
Typically provides competence (UPDM - NAF aliases)
Typically requires competence (UPDM - NAF aliases)
Version of configuration (UPDM - NAF aliases)
Vision statement (UPDM - NAF aliases)
Whole life configuration (UPDM - NAF aliases)
Whole life enterprise (UPDM - NAF aliases)
Model review and simulation
Reviewer
Getting started with Reviewer (Reviewer)
Starting Reviewer (Reviewer)
Running a Reviewer report (Reviewer)
Exporting Reviewer reports
Working with generated reports
Overview of generated reports (Reviewer)
Finding out more about a review in a generated report (Reviewer)
Fixing a reported problem in a generated report (Reviewer)
Ignoring a review failure in a generated report (Reviewer)
Stopping the ignoring of a review failure in a generated report (Reviewer)
Adding a comment to a review failure in a generated report (Reviewer)
Removing a comment from a review failure in a generated report (Reviewer)
Navigating to an item in Modeler from a generated report (Reviewer)
Working with Reviewer reports
Overview of Reviewer reports (Reviewer)
Creating a Reviewer report (Reviewer)
Configuring a Reviewer report (Reviewer)
Working with reviews
Overview of reviews (Reviewer)
Finding out more information about a PTC review (Reviewer)
Including a review in a Reviewer report (Reviewer)
Configuring a review (Reviewer)
Creating a user-defined review (Reviewer)
Working with user-defined review scripts (Reviewer)
Quick Reviews
Performing Quick Reviews
Provided PTC reviews
Checklist reviews
Attribute check list (Reviewer Review)
Class check list (Reviewer Review)
Operation check list (Reviewer Review)
Package check list (Reviewer Review)
Use case check list (Reviewer Review)
Completeness reviews
Missing data type (Reviewer Review)
Missing required fields (Reviewer Review)
Not on Diagram (Reviewer Review)
Operation not called (Reviewer Review)
Operation not defined (Reviewer Review)
Unnamed associations (Reviewer Review)
Use case without OSD (Reviewer Review)
Componentization reviews
Broken dependencies (Reviewer Review)
Circular dependencies (Reviewer Review)
Missing dependencies (Reviewer Review)
Redundant dependencies (Reviewer Review)
Correctness reviews
Abstract operation on a concrete class (Reviewer Review)
Ambiguous overload (Reviewer Review)
Compile time binding of abstract operation (Reviewer Review)
Duplicate abstract operation (Reviewer Review)
Forbidden attribute data type (Reviewer Review)
Forbidden operation return data type (Reviewer Review)
Forbidden parameter data type (Reviewer Review)
Illegal class operation (Reviewer Review)
Illegal inner class (Reviewer Review)
Illegal interface operation (Reviewer Review)
Illegal virtual operation (Reviewer Review)
Immutable operation calling non-immutable operation (Reviewer Review)
Inheritance used (Reviewer Review)
Interface not implemented (Reviewer Review)
Invalid accessibility (Reviewer Review)
Invalid constructor (Reviewer Review)
Invalid destructor (Reviewer Review)
Invalid override (Reviewer Review)
Invalid sequence diagram operations (Reviewer Review)
Language naming (Ada) (Reviewer Review)
Language naming (C#) (Reviewer Review)
Language naming (C++) (Reviewer Review)
Language naming (Java) (Reviewer Review)
Language naming (Visual Basic) (Reviewer Review)
Multiple inheritance (Reviewer Review)
Non-publics on structure (Reviewer Review)
Operation hides attribute (Reviewer Review)
Operation hiding (Reviewer Review)
Operation multiply defined (Reviewer Review)
Parameter hides attribute (Reviewer Review)
Sequence diagram check failed (Reviewer Review)
Spell check fields (Reviewer Review)
Subclass hides attribute (Reviewer Review)
Use case not scoped to increment (Reviewer Review)
Metric reviews
Actor, number of classifier behaviors (Reviewer Review)
Actor, number of diagrams (Reviewer Review)
Actor, number of external connectors (Reviewer Review)
Actor, number of generalizations (Reviewer Review)
Actor, number of owned activities (Reviewer Review)
Actor, number of use cases (Reviewer Review)
Attribute, number of diagrams (Reviewer Review)
Attribute, number of nodes (Reviewer Review)
Attribute, number of parts (Reviewer Review)
Attribute, number of ports (Reviewer Review)
Changes, total by date (Reviewer Review)
Changes, user by date (Reviewer Review)
Class, number of activities (Reviewer Review)
Class, number of associations (Reviewer Review)
Class, number of attributes (Reviewer Review)
Class, number of diagrams (Reviewer Review)
Class, number of exceptions (Reviewer Review)
Class, number of generalizations (Reviewer Review)
Class, number of instances (Reviewer Review)
Class, number of io flows (Reviewer Review)
Class, number of nested classes (Reviewer Review)
Class, number of operations (Reviewer Review)
Class, number of parts (Reviewer Review)
Class, number of ports (Reviewer Review)
Class, number of roles (Reviewer Review)
Class, number of signals (Reviewer Review)
Class, number of specializations (Reviewer Review)
Class, number of sub classes (Reviewer Review)
Class, number of super classes (Reviewer Review)
Class, number of typedefs (Reviewer Review)
Class, number of use cases (Reviewer Review)
Operation, number of action nodes (Reviewer Review)
Operation, number of applied constraints (Reviewer Review)
Operation, number of diagrams (Reviewer Review)
Operation, number of events (Reviewer Review)
Operation, number of exceptions (Reviewer Review)
Operation, number of object sequence diagrams (Reviewer Review)
Operation, number of owned activities (Reviewer Review)
Operation, number of owned constraints (Reviewer Review)
Operation, number of parameters (Reviewer Review)
Package, number of activities (Reviewer Review)
Package, number of actors (Reviewer Review)
Package, number of applied constraints (Reviewer Review)
Package, number of attributes (Reviewer Review)
Package, number of basic types (Reviewer Review)
Package, number of classes (Reviewer Review)
Package, number of constraints (Reviewer Review)
Package, number of dependees (Reviewer Review)
Package, number of dependents (Reviewer Review)
Package, number of diagrams (Reviewer Review)
Package, number of events (Reviewer Review)
Package, number of exceptions (Reviewer Review)
Package, number of operations (Reviewer Review)
Package, number of owned constraints (Reviewer Review)
Package, number of package items (Reviewer Review)
Package, number of pools (Reviewer Review)
Package, number of scoped packages (Reviewer Review)
Package, number of semaphores (Reviewer Review)
Package, number of signals (Reviewer Review)
Package, number of tasks (Reviewer Review)
Package, number of typedefs (Reviewer Review)
Package, number of use cases (Reviewer Review)
Parameter, number of applied constraints (Reviewer Review)
Parameter, number of diagrams (Reviewer Review)
Parameter, number of owned constraints (Reviewer Review)
Parameter, number of pins (Reviewer Review)
Role, number of diagrams (Reviewer Review)
Role, number of io flow in (Reviewer Review)
Role, number of io flow out (Reviewer Review)
Role, number of parts (Reviewer Review)
Role, number of ports (Reviewer Review)
Use case, number of actors (Reviewer Review)
Use case, number of classes (Reviewer Review)
Use case, number of classifier behaviours (Reviewer Review)
Use case, number of diagrams (Reviewer Review)
Use case, number of extended by use cases (Reviewer Review)
Use case, number of extended use case s (Reviewer Review)
Use case, number of included by use cases (Reviewer Review)
Use case, number of included use cases (Reviewer Review)
Use case, number of increments (Reviewer Review)
Use case, number of nested use cases (Reviewer Review)
Variability, percentage in a model (Reviewer Review)
Variability, product instance models (Reviewer Review)
Variability, variants selected (Reviewer Review)
Variability, variants unselected (Reviewer Review)
Variability, variation point growth (Reviewer Review)
Variability, variation point's variations (Reviewer Review)
Report reviews
Abstract class without subclass (Reviewer Review)
Catches exception (Reviewer Review)
Dependencies report (Reviewer Review)
Interpackage operation (Reviewer Review)
Operation crosses architectural boundary (Reviewer Review)
OSD Pseudocode (Reviewer Review)
Style reviews
Abstract class (Reviewer Review)
Abstract class not used as a data type (Reviewer Review)
Abstract operation defined (Reviewer Review)
Class complexity (Reviewer Review)
Compile time binding (Reviewer Review)
Complex operation (Reviewer Review)
Data type is not model element (Reviewer Review)
Default constructor not found (Reviewer Review)
Duplicate class name (Reviewer Review)
Inheritance depth (Reviewer Review)
Long operation name (Reviewer Review)
Many parameters (Reviewer Review)
Many subclasses (Reviewer Review)
Missing default (Reviewer Review)
Naming prefixes not used (Reviewer Review)
Query operation not immutable (Reviewer Review)
Required operations not found (Reviewer Review)
Unnecessary use of public access (Reviewer Review)
Unpackaged class (Reviewer Review)
Valid base class not used (Reviewer Review)
SysML reviews
Activities not allocated to blocks (Reviewer Review)
Activity diagram has empty activity partitions (Reviewer Review)
Activity pin without connected flow (Reviewer Review)
Constraint block without parametric diagram (Reviewer Review)
Port on an IBD without any connections (Reviewer Review)
Undefined blocks (Reviewer Review)
Undefined requirements (Reviewer Review)
Unsatisfied requirements (Reviewer Review)
Untested requirements (Reviewer Review)
Untyped constraint parameters (Reviewer Review)
Untyped ports (Reviewer Review)
Untyped value types (Reviewer Review)
UPDM reviews
Abstracted exchange checks (Reviewer Review)
Milestone sequences valid (Reviewer Review)
Out of service milestone resource check (Reviewer Review)
Project dates valid (Reviewer Review)
Project sequences valid (Reviewer Review)
Resource deployed before no longer used check (Reviewer Review)
Resource deployed before out of service check (Reviewer Review)
Resource operations check (Reviewer Review)
Service operation inconsistency (Reviewer Review)
Valid node ports and needlines (Reviewer Review)
Valid resource connectors and port (Reviewer Review)
User defined reviews
Association end names not unique (Reviewer Review)
Associations with unnamed member ends (Reviewer Review)
Class allows direct construction (Reviewer Review)
Class not called on a sequence diagram (Reviewer Review)
Class without operations (Reviewer Review)
Multiple next states (Reviewer Review)
State name not unique (Reviewer Review)
State without incoming transition (Reviewer Review)
States without timeout transition (Reviewer Review)
Transition without label (Reviewer Review)
UPDM for DoDAF (Reviewer Review)
UPDM for MODAF (Reviewer Review)
Use cases without corresponding interaction diagram (Reviewer Review)
OSLC Reviews
Model items without OSLC links
Model items with OSLC links
Model items with OSLC Links that are Suspect
Model items which are OSLC Surrogates
Model items which are OSLC Surrogates and suspect
OSLC Requirement Surrogates without links to model items
Reviewer dialogs
Config dialog (Reviewer)
Manage reviewer reports dialog (Reviewer)
User defined properties dialog (Reviewer)
User defined reviews dialog (Reviewer)
Spell Checking Options dialog
Generated reports - reference
Generated report - Summary page (Reviewer)
Generated report - Details page (Reviewer)
Generated report - By Package page (Reviewer)
Generated report - By Category page (Reviewer)
Generated report - Metrics page (Reviewer)
Generated report - Configuration page (Reviewer)
Generated report - Review failure buttons (Reviewer)
SySim- SysML model execution
Overview of SySim (SySim)
What's new in SySim (SySim)
Starting SySim (SySim)
Preparing a SysML model for SySim
Preparing a SysML model for SySim (SySim)
Modeling a SySim model execution
Creating a SySim simulation scenario (SySim)
Including SysML model blocks in a SySim simulation scenario (SySim)
Including PTC provided SySim control blocks in a SySim simulation scenario (SySim)
Creating your own SySim control blocks to model controls and behavior (SySim)
Including your own SySim control blocks in a SySim simulation scenario (SySim)
Defining SySim control block and SysML model block interaction (SySim)
How to use Signals for communicating between SySim control blocks
Setting up a model to work with PTC ThingWorx (SySim)
Generating and building a SySim model execution
Setting up Microsoft Visual Studio to work with SySim (SySim)
Generating the Visual Studio project for the SySim model execution (SySim)
Setting up the SySim model execution form (SySim)
Building the SySim model execution application (SySim)
Generating the Visual Studio project for the SySim model execution (SySim)
Building the SySim model execution application (SySim)
Building the Simulink shell (SySim)
Integration with Phoenix ModelCenter
Dynamic Simulation
Overview of Integration with Phoenix ModelCenter
Building a SySim project that is integrated with ModelCenter
SySim Stereotypes and Tag Definitions for ModelCenter integration
Static Simulation
Prerequisites for using Phoenix ModelCenter for Static Simulation
PTC Modeler Static Simulation
Static Simulation Tutorial
Working with a SySim model execution
Starting a SySim model execution (SySim)
Working with the SySim model execution control bar (SySim)
Generating a SySim model execution log (SySim)
Importing a SySim model execution log to a sequence diagram (SySim)
Concepts and Reference
PTC provided SySim control blocks (SySim)
ASAL structured action language (SySim)
Defining behavior through Visual Basic code (SySim)
SySim user interface (SySim)
SySim control blocks (SySim)
SySim commands (SySim)
SySim control bar (SySim)
SySim ports (SySim)
SySim model execution event handling (SySim)
SySim model execution log (SySim)
SySim model execution loop (SySim)
SySim value types for Visual Basic primitive types (SySim)
SysML state machine event handling (SySim)
Working with Simulink (SySim)
Working with PTC ThingWorx (SySim)
Working with the example SySim models
Working with the speed controller model (SySim)
Working with the traffic lights - SySim model (SySim)
SySim profile package
Overview of the SySim profile package (SySim)
Adding the SySim profile package to a model (SySim)
Updating the SySim profile package to a model (SySim)
<<SySim TWSimulator>> stereotype (SySim)
<<SySim TWRemoteThing>> stereotype (SySim)
<<SySim TWRemoteProperty>> stereotype (SySim)
<<SySim TWRemoteService>> stereotype (SySim)
<<SySim TWServiceParameter>> stereotype (SySim)
<<SySim TWDataShape>> stereotype (SySim)
<<SySim TWDataShapeField>> stereotype (SySim)
Troubleshooting
Troubleshooting (SySim)
Variability Modeling
Modeling variability in a model
What's new in variability modeling
Overview of variability modeling in Modeler
Enabling and disabling variability modeling in a model
Working with variability items and relationships on diagrams
Overview of variability items and relationships on diagrams
Displaying the Variability tab
Checking a variant diagram
Creating a variant diagram
Creating variability items
Creating a variation point
Creating a variant
Creating an alternative choice
Creating variability relationships
Creating an artifact dependency
Creating an excludes dependency
Creating a requires dependency
Creating a variability dependency
Adding artifacts and variability relationships
Adding an existing artifact (any item) to a variant diagram
Adding an existing variation point to a diagram
Adding an existing variant to a diagram
Adding an existing alternative choice to a diagram
Adding variability relationships to a diagram
Adding existing artifact dependencies to a diagram
Adding existing excludes dependencies to a diagram
Adding existing requires dependencies to a diagram
Adding existing variability dependencies to a diagram
Reconnecting variability relationships
Reconnecting variability relationships on a diagram
Working with alternative choices
Creating an alternative choice
Adding an existing alternative choice to a diagram
Including a variability dependency in an alternative choice
Removing a variability dependency from an alternative choice
Variability parameters
Overview of variability parameters
Creating a parameter for a variant
Creating a parameter for a requires dependency
Propagating the value of a parameter through a requires dependency
Setting the value of an artifact property through an artifact dependency
Validating variants and variation points
Overview of validating variants and variation points
Creating validation script for a variant or variation point
Showing the validation script of a variant or variation point on a diagram
Reference topics for variability modeling (diagrams, items and relationships)
Variant diagram
Variant diagram
Variability items
Alternative choice (dictionary item)
Decision set (dictionary item)
Variant (dictionary item)
Variation point (dictionary item)
Variability relationships
Variability dependency
Artifact dependency
Excludes dependency
Requires dependency
Troubleshooting
I cannot create or change variability items in a model
I cannot open a product line model or product model
Making decisions for a product model
Decision sets
Overview of defining decision sets
Creating a decision set
Choosing variants to include and exclude through the decision set editor
Choosing variants to include and exclude through the variant selector
Product models
Overview of creating product models
Creating a product model from the latest version of a product line model
Creating a product model from a previous version of a product line model
Creating a product model from a product line model (private sandbox)
Creating a product model from a product model
Creating a product model
Decision set editor
Overview of the decision set editor
Opening the decision set editor
Choosing variants to include and exclude through the decision set editor
Variant selector
Overview of the variant selector
Starting the variant selector
Choosing variants to include and exclude through the variant selector
Opening a model in the variant selector
Selecting a decision set to edit in the variant selector
Showing and hiding excluded child variation points
Showing or hiding additional properties in the variant selector
Controlling the order of items in the variant selector
Filtering variation points based on maturity
The decision set editor and variant selector are not showing all variation points and variants
Updating the variant selector with any changes made in the model
How the status of variants and variation points can be set
How the status of a variant can be set - decision set editor
How the status of a variation point can be set - variant selector
How the status of a variation point can be set - decision set editor
How the status of a variant can be set - variant selector
Resolving inconsistencies
Resolving inconsistencies in a decision set - variant selector
Resolving inconsistencies in a decision set - decision set editor
Troubleshooting
The decision set editor and variant selector are not showing all variation points and variants
Identifying inconsistent variants and variation points that are not shown in the decision set editor
Web Interface and Publisher
Web Interface
Overview of Web Interface
Overview of Web Interface (Web Interface)
What's new in Web Interface (Web Interface)
Performing Web Interface tasks
Web Interface website accounts and user authentication (Web Interface)
Connecting to a Web Interface website (Web Interface)
Creating a Web Interface website account (Web Interface)
Logging in to a Web Interface website (Web Interface)
Viewing models through a Web Interface website (Web Interface)
User Interface
Web Interface website - User interface overview (Web Interface)
Web Interface website - Navigation pane (Web Interface)
Web Interface website - Diagram and child items pane (Web Interface)
Web Interface website - Properties and relationships pane (Web Interface)
Web Interface website - Toolbar links and buttons (Web Interface)
Troubleshooting
The Web Interface website is not showing a customized icon (Web Interface)
The Web Interface website is not showing changes that have been made to a resource (Web Interface)
Web Interface REST service
Overview of the Web Interface REST service (Web Interface REST Service)
Worked example: Using returned URIs to navigate to resources (Web Interface REST service)
Overview of REST service requests (Web Interface REST service)
Analyzing returned XML from the REST service (Web Interface REST service)
Requesting and using access tokens (Web Interface REST Service)
Requesting resources through the REST service
Overview of REST service requests (Web Interface REST service)
Requesting the available servers from a REST service (Web Interface REST service)
Requesting the available databases on a server (Web Interface REST service)
Requesting the available models from a database (Web Interface REST service)
Requesting the available versions of a model (Web Interface REST service)
Requesting the items that are scoped to a model (Web Interface REST service)
Requesting the child items of an item (Web Interface REST service)
Requesting the parent item of an item (Web Interface REST service)
Requesting the items that are linked to the model or an item (Web Interface REST service)
Requesting the property values of the model or an item (Web Interface REST service)
Requesting the diagram image and map for a diagram item (Web Interface REST service)
Requesting the content of a text diagram, table or matrix (Web Interface REST service)
Web Interface OSLC Provider
Overview of the Web Interface OSLC provider service
Configuring the Web Interface OSLC provider service
Publisher
Getting started with Publisher (Publisher)
What's new in Publisher (Publisher)
Starting Publisher (Publisher)
Publisher terminology (Publisher)
Generating documents and Publisher HTML
Overview of generating documents and Publisher HTML (Publisher)
Worked example: generating Publisher HTML through a document definition (Publisher)
Worked example: generating a document through a document template (Publisher)
Generating a document or Publisher HTML through a document template (Publisher)
Generating a document or Publisher HTML through a document definition (Publisher)
Using the command line interface to generate documents and Publisher HTML (Publisher)
Developing document definitions
Overview of developing document definitions (Publisher)
Worked example: extracting items through model item types (Publisher)
Worked example: extracting items through child roles and child types (Publisher)
Worked example: extracting items through extended model item types - Stereotypes (Publisher)
Worked example: extracting diagrams and their items (Publisher)
Worked example: extracting specific items (Publisher)
Working with document definition
Creating a document definition (Publisher)
Specifying the output format and Publisher style for a document definition (Publisher)
Specifying document properties for a document definition (Publisher)
Saving a document definition (Publisher)
Opening a document definition (Publisher)
Making a document definition active (Publisher)
Working with document structures
Overview of document structure items and assignable items (Publisher)
Creating an assigned document structure item (Publisher)
Creating an unassigned document structure item (Publisher)
Assigning an item to an unassigned document structure item (Publisher)
Moving items in the document structure (Publisher)
Copying sections in the document structure (Publisher)
Changing the name of a document structure item (Publisher)
Finding document structure items that use an assignable item (Publisher)
Deleting a document structure item (Publisher)
Deleting document structure child roles and child types (Publisher)
Excluding a document structure item from the generated document (Publisher)
Generating only part of a document structure (Publisher)
Highlighting assigned items in the document structure (Publisher)
Highlighting included items in the document structure (Publisher)
Working with model item types and model items
Overview of working with model item types and model items (Publisher)
Setting up the default properties to include for extracted items and diagrams (Publisher)
Adding model item types (diagram and item types) to the document structure (Publisher)
Adding extended model item types (stereotyped items and diagrams) to the document structure (Publisher)
Adding specific model items and diagrams to the document structure (Publisher)
At the time of generation, using the item or diagram selected in Modeler as the assigned item (Publisher)
Specifying properties to include for extracted items and diagrams (Publisher)
Specifying associated model item types and roles to include for extracted items and diagrams (Publisher)
Specifying item filtering for a child type (Publisher)
Navigating to a model item in Modeler from a referencing document structure item (Publisher)
Working with only part of a model
Working with only part of a large model (Publisher)
Working with headings, free text, the revision history and external images
Adding a heading in the document structure (Publisher)
Adding text to a document structure (Publisher)
Adding an external image to the document structure (Publisher)
Adding the revision history to the document structure (Publisher)
Adding a revision to the revision history (Publisher)
Deleting a revision from the revision history (Publisher)
Working with tables (custom table, custom revision history and distrtibution list)
Adding a custom table to the document structure (Publisher)
Adding a distribution list table to the document structure (Publisher)
Adding a custom revision history table to the document structure (Publisher)
Document properties
Document properties - author properties (Publisher)
Document properties - company properties (Publisher)
Document properties - custom style parameters properties (Publisher)
Document properties - formatting parameter properties (Publisher)
Document properties - general properties (Publisher)
Document properties - legal notice properties (Publisher)
Document structure item properties
Document structure item properties - organized by section (Publisher)
Document structure item properties - organized alphabetically (Publisher)
Distributing document definitions through document templates
Overview of document templates (Publisher)
Creating a document template (Publisher)
Exporting a document template (Publisher)
Importing a document template (Publisher)
Changing a document template (Publisher)
Creating and customizing Publisher styles
Overview of creating and customizing Publisher styles (Publisher)
Creating a Publisher style (Publisher)
Customizing a Publisher style's title page (Publisher)
Customizing a Publisher style's headers, footers and Word styles (Publisher)
Including document properties in generated Word documents (Publisher)
Including your own custom style and formatting parameter values in generated Word documents (Publisher)
Customizing the default values of a Publisher style's formatting parameters (Publisher)
Using Publisher styles from a remote computer (Publisher)
Word styles that are used by Publisher (Publisher)
Working with Publisher panes
Restoring the pane layout (Publisher)
Showing and hiding panes (Publisher)
Auto-hiding panes (Publisher)
Organizing panes (Publisher)
Publisher panes
Document structure pane (Publisher)
Defaults pane (Publisher)
Generate pane (Publisher)
Messages pane (Publisher)
New document pane (Publisher)
Properties pane (Publisher)
Publisher pane (Publisher)
Modeler pane (Publisher)
Revision history pane (Publisher)
Working with Publisher HTML and Publisher XML output
Working with the Publisher HTML output format (Publisher)
Working with the Publisher XML output format (Publisher)
Integrations (PTC products, 3rd party products and code)
Managing product traceability when working with external systems
Working with HTML Links
Working with HTML Surrogates
OSLC Integrations
Overview of OSLC
Using the Windows Credential Manager
Modeler OSLC consumer capabilities
Configuring Modeler OSLC consumer capabilities
Enhancing OSLC Performance
OSLC log files
Editing OSLC links with the OSLC Links Editor tool
Updating OSLC links for Modeler Servers
Updating OSLC links for other providers
Creating Multiple OSLC Links
Working with Single Sign-On (SSO) OSLC Servers
Server configuration for Single Sign-on (SSO)
Connecting to Single Sign-On (SSO) Enabled OSLC Servers
OSLC Traceability Reports
OSLC Integration with PTC Modeler
OSLC integration with PTC Modeler
OSLC Browser
Adding a new PTC Modeler OSLC Server
Accessing PTC Modeler data
Creating OSLC Links to PTC Modeler data
Creating OSLC Surrogates for PTC Modeler data
Viewing OSLC Links to PTC Modeler data
Viewing OSLC Surrogates for PTC Modeler data
Adding OSLC Links and Surrogates to RTF fields
Adding OSLC Links to Notes and Diagrams
Deleting OSLC Links and Surrogates
Managing changes to remote OSLC data
Managing Traceability and Impact of Change for PTC Modeler data
OSLC Link and Surrogate Behavior
Viewing OSLC Links in Native Systems
OSLC Integration with IBM Rational DOORS
OSLC integration with IBM Rational DOORS
OSLC Browser
Adding a new DOORS OSLC Server
Accessing DOORS data
Viewing OSLC Links to DOORS data
Viewing OSLC Surrogates for DOORS data
Creating OSLC Links to DOORS data
Creating OSLC Surrogates for DOORS data
Adding OSLC Links and Surrogates to RTF fields
Adding OSLC Links to Notes and Diagrams
Deleting OSLC Links and Surrogates
Managing changes to remote OSLC data
Managing Traceabililty and Impact of Change for DOORS data
OSLC Link and Surrogate Behavior
Viewing OSLC Links in Native Systems
OSLC Integration with IBM Rational Doors Next Generation
OSLC integration with IBM Rational DOORS Next Generation
OSLC Browser
Adding a new DOORS Next Generation OSLC Server
Enabling Basic Authentication Access for DOORS NG OSLC Servers
Creating a query to search for DOORS Next Generation data
Accessing DOORS Next Generation data
Viewing OSLC Links to DOORS Next Generation data
Viewing OSLC Surrogates for DOORS Next Generation data
Creating OSLC Links to DOORS Next Generation data
Creating OSLC Surrogates for DOORS Next Generation data
Adding OSLC Links and Surrogates to RTF fields
Adding OSLC Links to Notes and Diagrams
Deleting OSLC Links and Surrogates
Managing changes to remote OSLC data
Managing Traceabililty and Impact of Change for DOORS Next Generation data
OSLC Link and Surrogate Behavior
Viewing OSLC Links in Native Systems
Working with IBM Global Configuration Management
OSLC Integration with Windchill RV&S (Formerly Integrity Lifecycle Manager)
OSLC integration with PTC RV&S
OSLC Browser
Adding a new PTC RV&S OSLC Server
Accessing PTC RV&S data
Viewing OSLC Links to PTC RV&S data
Viewing OSLC Surrogates for PTC RV&S data
Creating OSLC Links to PTC RV&S data
Creating OSLC Surrogates for PTC RV&S data
Adding OSLC Links and Surrogates to RTF fields
Adding OSLC Links to Notes and Diagrams
Deleting OSLC Links and Surrogates
Managing changes to remote OSLC data
Managing Traceabililty and Impact of Change for PTC RV&S data
OSLC Link and Surrogate Behavior
Viewing External OSLC Links
Viewing OSLC Links in Native Systems
OSLC Integration with Windchill
OSLC integration with Windchill PDMLink
OSLC Browser
Adding a new Windchill PDMLink OSLC server
Accessing Windchill PDMLink data
Viewing OSLC Links to Windchill PDMLink data
Viewing OSLC Links in Native Systems
Viewing OSLC Surrogates for Windchill PDMLink data
Creating OSLC Links to Windchill PDMLink data
Creating OSLC Surrogates for Windchill PDMLink data
Adding OSLC Links and Surrogates to RTF fields
Adding OSLC Links to Notes and Diagrams
Deleting OSLC Links and Surrogates
Managing changes to remote OSLC data
Managing Traceabililty and Impact of Change for Windchill PDMLink data
OSLC Link and Surrogate Behavior
OSLC Integration with Codebeamer
OSLC integration with Codebeamer
OSLC Browser
Adding a new Codebeamer OSLC server
Accessing Codebeamer data
Creating OSLC Links to Codebeamer data
Creating OSLC Surrogates for Codebeamer data
Deleting OSLC Links and Surrogates
OSLC Link and Surrogate Behavior
OSLC Integration with Polarion
PTC product integrations (Asset Library, Lifecycle Manager, Windchill & ThingWorx)
Asset Library Integration
Overview of Asset Library integration (Asset Library integration)
Installing the Asset Library Bridge (Asset Library integration)
Adding the Asset profile to a model (Asset Library integration)
Creating an asset in a model (Asset Library integration)
Publishing an asset to the Asset Library (Asset Library integration)
Reusing an Asset Library asset in a model (Asset Library integration)
Viewing an asset in Asset Library (Asset Library integration)
Viewing a reused Asset in its source model (Asset Library integration)
Asset mappings (Asset Library integration)
Integration for PTC ThingWorx
What's new in ThingWorx code generation and reverse engineering
Overview of integration for PTC ThingWorx (Integration for PTC ThingWorx)
Modeling code for systems that can be used by ThingWorx things and mashups
Overview of modeling code for systems that can be used by ThingWorx things and mashups (Integration for PTC ThingWorx)
Modeling code for systems that can be used by ThingWorx things and mashups (Integration for PTC ThingWorx)
Modeling code for systems that communicate through the ThingWorx AlwaysOn protocol
Overview of modeling code for systems that communicate through the ThingWorx AlwaysOn protocol (Integration for PTC ThingWorx)
Modeling code for systems that communicate through the ThingWorx AlwaysOn protocol (Integration for PTC ThingWorx)
ThingWorx profile package
Overview of the ThingWorx profile package (Integration for PTC ThingWorx)
Adding the ThingWorx profile package to a model (Integration for PTC ThingWorx)
Updating the ThingWorx profile in a model (Integration for PTC ThingWorx)
ThingWorx Code Generation and Reverse Engineering
Modeler to ThingWorx mapping
Tutorial for PTC Modeler to ThingWorx Code Generator
Integration for PTC Windchill
What's new in Integration for PTC Windchill
Overview of Integration for PTC Windchill (Integration for PTC Windchill)
Exporting Modeler systems and sub-systems to Windchill PDMLink (Windchill Exporter)
Overview of exporting Modeler systems and sub-systems to Windchill PDMLink (Integration for PTC Windchill)
Setting up Windchill for use with Windchill Exporter (Integration for PTC Windchill)
Setting the values for Windchill parameters through a parameter configuration file (Integration for PTC Windchill)
Starting Windchill Exporter (Integration for PTC Windchill)
Exporting Modeler systems and sub-systems to Windchill PDMLink (Integration for PTC Windchill)
Parameter configuration files (Integration for PTC Windchill)
Troubleshooting (Integration for PTC Windchill)
Windchill Exporter user interface
Windchill Exporter - Source Selection pages (Integration for PTC Windchill)
Windchill Exporter - Configurations page (Integration for PTC Windchill)
Windchill Exporter - Export Log page (Integration for PTC Windchill)
PTC Integrity Lifecycle Manager
What's new in Integration for PTC Integrity Lifecycle Manager (Integration for PTC Integrity Lifecycle Manager)
Overview of Integration for PTC RV&S (Integration for PTC RV&S)
Starting Integration for Lifecycle Manager (Integration for PTC RV&S)
Concept
Integration for Lifecycle Manager mappings (Integration for PTC RV&S)
Synchronization decisions (Integration for PTC RV&S)
Usage scenarios (Integration for PTC RV&S)
Root items (Integration for PTC RV&S)
Deleted items (Integration for PTC RV&S)
Synchronizing a model and PTC Integrity Lifecycle Manager document
Configuring document types to work with Integration for Lifecycle Manager (Integration for PTC RV&S)
Synchronizing requirements the first time - requirement mapping (Integration for PTC RV&S)
Synchronizing model items the first time - surrogate mapping (Integration for PTC RV&S)
Synchronizing using the settings from an Integration for Lifecycle Manager mapping (Integration for PTC RV&S)
Synchronizing through a batch file - command line interface (Integration for PTC RV&S)
Creating an Integration for Lifecycle Manager mapping without performing a synchronization (Integration for PTC RV&S)
Transferring mappings to other models
Exporting mappings to a mapping options file (Integration for PTC RV&S)
Importing a mapping from a mappings options file (Integration for PTC RV&S)
Viewing a Modeler item's associated items in PTC Integrity Lifecycle Manager (Integration for PTC Integrity Lifecycle Manager)
Viewing a Modeler item's associated items in PTC RV&S (Integration for PTC RV&S)
PTC Integrity Lifecycle Manager pages
Welcome page (Integration for PTC RV&S)
Mapping selection page (Integration for PTC RV&S)
Model and Lifecycle Manager document selection page (Integration for PTC RV&S)
Synchronization directions page (Integration for Windchill RV&S)
Common mapping options page (Integration for PTC RV&S)
Requirement mapping options page (Integration for Windchill RV&S)
Surrogate mapping options page (Integration for PTC RV&S)
Type mappings page (Integration for PTC RV&S)
Ambiguous type mappings page (Integration for PTC RV&S)
Property mappings page (Integration for PTC RV&S)
Relationship mappings page (Integration for PTC RV&S)
Synchronize page (Integration for PTC RV&S)
Synchronization log page (Integration for PTC RV&S)
PTC Integrity Lifecycle Manager dialogs
Clash detection during synchronization dialog (Integration for PTC RV&S)
Clash detection results dialog (Integration for PTC RV&S)
Create a new mapping dialog (Integration for PTC RV&S)
Import mapping dialog (Integration for PTC RV&S)
Lifecycle Manager traceability for Modeler item dialog (Integration for PTC RV&S)
Select link type dialog (Integration for PTC RV&S)
Select a root object dialog (Integration for PTC RV&S)
Set multiple resolutions dialog (Integration for Windchill RV&S)
PTC Integrity Lifecycle Manager item fields
PTC RV&S item fields (Integration for PTC RV&S)
Troubleshooting
I cannot start the PTC Synchronizer Administration Tool (Integration for PTC RV&S)
Error Message: Unable to load DLL ‘mksapi.dll’ (Integration for PTC RV&S)
Third party product integrations (CM, DOORS, Rose, Simulink and XML)
Configuration Management Integration
Configuration management tool integration
Overview of configuration management tool integration (CM tool integration)
Licensing (CM tool integration)
Scenarios (CM tool integration)
Advantages and disadvantages (CM tool integration)
Typical lifecycle of a model stored in a CM tool (CM tool integration)
Typical lifecycle of a model stored in a CM tool (CM tool integration)
Typical lifecycle of a model stored in a CM tool (CM tool integration) — Creating a replica
Typical lifecycle of a model stored in a CM tool (CM tool integration) — Storing a model the first time
Typical lifecycle of a model stored in a CM tool (CM tool integration) — Changing items
Understanding stubs (CM tool integration)
Sub-package options for get latest and check out operations (CM tool integration)
Controlling access in the Modeler and CM tool environments (CM tool integration)
Reuse — Referencing packages (CM tool integration)
Reuse — Sharing package files (CM tool integration)
Model and package symbols (CM tool integration)
Files created in the CM tool (CM tool integration)
Commands (CM tool integration)
Microsoft Visual SourceSafe integration
Working with Microsoft Visual SourceSafe (CM tool integration)
IBM Rational ClearCase integration - DEPRECATED
Working with IBM Rational ClearCase (CM tool integration)
Checking in a model the first time - with ClearCase (CM tool integration)
Setting up ClearCase MultiSite to work with Modeler (CM tool integration)
Serena Dimensions integration
Working with Serena Dimensions (CM tool integration)
Setting up a Serena Dimensions 10.1 server to work with Modeler (CM tool integration)
Serena Version Manager integration - DEPRECATED
Working with Serena Version Manager (CM tool integration)
Telelogic SYNEGRY/CM integration - DEPRECATED
Working with Telelogic SYNERGY/CM (CM tool integration)
Setting up a SYNERGY/CM database to work with Modeler - with SYNERGY/CM (CM tool integration)
Setting up a SYNERGY/CM project to work with Modeler - with SYNERGY/CM (CM tool integration)
Checking in a model the first time - with SYNERGY/CM (CM tool integration)
How to...
Enable and disable CM tool integration
Enabling and disabling CM tool integration (CM tool integration)
Set up the default CM tool and automatic opening of the advanced options dialog
Setting the default CM tool on your computer (CM tool integration)
Setting up Modeler to automatically open the CM tool's advanced options dialog on checkout (CM tool integration)
Create a replica of a CM tool model
Getting a CM tool model the first time - creating a replica (CM tool integration)
Perform check in operations
Checking in a model the first time (CM tool integration)
Checking in new packages (CM tool integration)
Checking in packages that you have checked out for editing (CM tool integration)
Perform get latest operations
Updating a model (CM tool integration)
Updating packages (CM tool integration)
Perform check out operations
Checking out packages for editing (CM tool integration)
Undoing a checkout operation (CM tool integration)
Reuse packages from other CM tool modules
Reusing a package from a different CM tool model (CM tool integration)
Work with an earlier version of a model or package
Getting an earlier version of a CM tool model (CM tool integration)
Viewing an earlier version of a package (CM tool integration)
Basing a new package on a previous version of a CM tool package (CM tool integration)
Reverting back to an earlier version of a CM tool package (CM tool integration)
Manage packages
Viewing the CM tool properties of a package (CM tool integration)
Viewing the CM tool history of a package (CM tool integration)
Comparing a Modeler package with its associated CM tool package (CM tool integration)
Removing packages from a CM tool model (CM tool integration)
Disconnecting Modeler packages from configuration control (CM tool integration)
Reconnecting Modeler packages to configuration control (CM tool integration)
Embedding and linking external configuration files (CM tool integration)
Work with external configuration items
Commands
Commands (CM tool integration)
Models Neighborhood commands
Create replica from configuration management command (CM tool integration)
Create replica > from directory command (CM tool integration)
Tools menu commands
Configuration management options command (CM tool integration)
Configuration management submenu commands
Check in command (CM tool integration)
Check out command (CM tool integration)
Detailed report command (CM tool integration)
Diff command (CM tool integration)
Disconnect from configuration management command (CM tool integration)
Get latest command (CM tool integration)
Properties command (CM tool integration)
Reconnect to configuration management > store CM tool paths globally in model command (CM tool integration)
Reconnect to configuration management > store CM tool paths locally on my computer command (CM tool integration)
Show history command (CM tool integration)
Undo check out command (CM tool integration)
Import new packages command (CM tool integration)
Package import/export submenu commands
Diff command (CM tool integration)
Export command (CM tool integration)
Import command (CM tool integration)
Update existing command (CM tool integration)
Model and package difference reports
Generating XML difference reports
Troubleshooting
Creating a configuration management report for a package (CM tool integration)
Deleted redundant item from the destination warning (CM tool integration)
CM tool integration is not working with SYNERGY/CM (CM tool integration)
Create replica operation is using old data (CM tool integration)
Cannot check out packages that have been checked in by other users under Version Manager (CM tool integration)
Connector for IBM Rational Rose
What's new in Connector for IBM Rational Rose (Connector for IBM Rational Rose)
Introduction to Connector for IBM Rational Rose (Connector for IBM Rational Rose)
Starting Connector for IBM Rational Rose (Connector for IBM Rational Rose)
lmporting from Rose
Overview of import process (Connector for IBM Rational Rose)
Importing diagrams from Rose (Connector for IBM Rational Rose)
Importing ToolNames from Rose (Connector for IBM Rational Rose)
Connector for IBM Rational Rose pages (Connector for IBM Rational Rose)
Populating a class diagram through an import file (Connector for IBM Rational Rose)
Items and diagram mappings
Activity diagram to activity diagram mappings (Connector for IBM Rational Rose)
Activity diagram to general flow diagram mappings (Connector for IBM Rational Rose)
Actor mappings (Connector for IBM Rational Rose)
Class diagram mappings (Connector for IBM Rational Rose)
Class mappings (Connector for IBM Rational Rose)
Collaboration diagram mappings (Connector for IBM Rational Rose)
Sequence diagram mappings (Connector for IBM Rational Rose)
Statechart diagram mappings (Connector for IBM Rational Rose)
Use case diagram to use case diagram mappings (Connector for IBM Rational Rose)
Use case diagram to class diagram mappings (Connector for IBM Rational Rose)
Use case mappings (Connector for IBM Rational Rose)
Integration for IBM Rational DOORS
What's new in Integration for IBM Rational DOORS (Integration for IBM Rational DOORS)
Updating DOORS modules created through DOORS Synchronizer 7.4 or earlier (Integration for IBM Rational DOORS)
Introduction to Integration for IBM Rational DOORS (Integration for IBM Rational DOORS)
Known issues caused by DOORS upgrade (Integration for IBM Rational DOORS)
Starting Integration for IBM Rational DOORS (Integration for IBM Rational DOORS)
Concepts
Usage scenarios (Integration for IBM Rational DOORS)
Model elements synchronization (Integration for IBM Rational DOORS)
Requirements synchronization (Integration for IBM Rational DOORS)
Traceability relationships synchronization (Integration for IBM Rational DOORS)
Integration for IBM Rational DOORS mappings (Integration for IBM Rational DOORS)
Strategy for mapping of Modeler packages to surrogate modules and surrogate objects (Integration for IBM Rational DOORS)
Strategy for creating requirements, supporting items and traceability relationships (Integration for IBM Rational DOORS)
Working with deleted requirements and model elements (Integration for IBM Rational DOORS)
Working with baselined modules (Integration for IBM Rational DOORS)
Defining additional filtering and access control through DXL (Integration for IBM Rational DOORS)
Working with Modeler sandboxes (Integration for IBM Rational DOORS)
Synchronizing Modeler and DOORS
Allowing only model owners to create, change or delete Integration for IBM Rational DOORS mappings (Integration for IBM Rational DOORS)
Synchronizing requirements the first time (Integration for IBM Rational DOORS)
Synchronizing model elements the first time (Integration for IBM Rational DOORS)
Synchronizing using the settings from an Integration for IBM Rational DOORS mapping (Integration for IBM Rational DOORS)
Linking a DOORS surrogate module with a new version of a model (Integration for IBM Rational DOORS)
Synchronizing through a batch file - command line interface (Integration for IBM Rational DOORS)
Transferring mapping options to different models
Exporting mapping options from an Integration for IBM Rational DOORS mapping (Integration for IBM Rational DOORS)
Importing mapping options from a mapping options file (Integration for IBM Rational DOORS)
Creating and navigating links between DOORS requirements and model elements
Linking a DOORS requirement to a model element (Integration for IBM Rational DOORS)
Opening a linked model element from a DOORS requirement (Integration for IBM Rational DOORS)
Opening a linked DOORS requirement from a model element (Integration for IBM Rational DOORS)
User interface pages and dialogs
Welcome page (Integration for IBM Rational DOORS)
Mapping selection page (Integration for IBM Rational DOORS)
Modeler model and DOORS module selection page (Integration for IBM Rational DOORS)
Common mapping options page (Integration for IBM Rational DOORS)
Target modules for outgoing links page (Integration for IBM Rational DOORS)
Synchronize page (Integration for IBM Rational DOORS)
Synchronization log page (Integration for IBM Rational DOORS)
Requirement mapping only pages
Requirement mapping options page (Integration for IBM Rational DOORS)
Requirement options and traceability page (Integration for IBM Rational DOORS)
Requirement property mapping page (Integration for IBM Rational DOORS)
Surrogate mapping only pages
Surrogate mapping options page (Integration for IBM Rational DOORS)
Types to synchronize page (Integration for IBM Rational DOORS)
Properties to synchronize page (Integration for IBM Rational DOORS)
Relationships to synchronize page (Integration for IBM Rational DOORS)
Clash dialogs
Clash detection during synchronization dialog (Integration for IBM Rational DOORS)
Clash detection results dialog (Integration for IBM Rational DOORS)
Set multiple resolutions dialog (Integration for IBM Rational DOORS)
Select a root object dialog (Integration for IBM Rational DOORS)
Select a root object dialog (Integration for IBM Rational DOORS)
Reference
Menu commands added to DOORS and Modeler (Integration for IBM Rational DOORS)
Surrogate module attributes (Integration for IBM Rational DOORS)
Surrogate object attributes (Integration for IBM Rational DOORS)
DOORS link attributes (Integration for IBM Rational DOORS)
Troubleshooting
After upgrading DOORS I cannot use Integration for IBM Rational DOORS (Integration for IBM Rational DOORS)
The synchronization process was interrupted (Integration for IBM Rational DOORS)
The root object is linked to the previous version of the model (Integration for IBM Rational DOORS)
Error message: -E- DXL: <Line:1> could not open include file... (Integration for IBM Rational DOORS)
Error message: One or more DOORS objects were found with duplicate Modeler IDs (Integration for IBM Rational DOORS)
Error message: The following DOORS objects are not valid for a "DOORS to Modeler" requirement synchronization (Integration for IBM Rational DOORS)
Error message: The selected item cannot be found in the DOORS module (Integration for IBM Rational DOORS)
Integration for MATLAB Simulink
What's new in Integration for MATLAB Simulink (Integration for MATLAB Simulink)
Overview of Integration for MATLAB Simulink (Integration for MATLAB Simulink)
Starting Integration for MATLAB Simulink (Integration for MATLAB Simulink)
Simulink profile package
Simulink profile package (Integration for MATLAB Simulink)
Adding the Simulink profile to a model (Integration for MATLAB Simulink)
Updating the Simulink profile package in a model (Integration for MATLAB Simulink)
Mapping information
Summary of Modeler to Simulink mappings (Integration for MATLAB Simulink)
Class to Simulink mapping (Integration for MATLAB Simulink)
Internal block diagram to Simulink mapping (Integration for MATLAB Simulink)
Parametric diagram to Simulink mapping (Integration for MATLAB Simulink)
Requirement to Simulink mapping (Integration for MATLAB Simulink)
Working with requirements
Importing a Simulink model to a requirement (Integration for MATLAB Simulink)
Opening the Simulink block diagram associated with a Modeler requirement (Integration for MATLAB Simulink)
Working with classes
Modeling classes for exporting to a Simulink model (Integration for MATLAB Simulink)
Exporting a class to a Simulink model (Integration for MATLAB Simulink)
Importing a Simulink model to a class (Integration for MATLAB Simulink)
Opening the Simulink block diagram associated with a Modeler class (Integration for MATLAB Simulink)
Working with internal block diagrams
Ensuring flow ports, full ports and proxy ports are exported to a Simulink model (Integration for MATLAB Simulink)
Exporting an internal block diagram to a Simulink model (Integration for MATLAB Simulink)
Importing a Simulink model to an internal block diagram (Integration for MATLAB Simulink)
Opening the Simulink block diagram associated with a Modeler internal block diagram (Integration for MATLAB Simulink)
Working with parametric diagrams
Ensuring constraint parameters are exported to a Simulink model (Integration for MATLAB Simulink)
Exporting a parametric diagram to a Simulink model (Integration for MATLAB Simulink)
Importing a Simulink model to a parametric diagram (Integration for MATLAB Simulink)
Opening the Simulink block diagram associated with a Modeler parametric diagram (Integration for MATLAB Simulink)
User interface commands, pages and dialogs
Simulink context menu commands in Modeler (Integration for MATLAB Simulink)
Welcome page (Integration for MATLAB Simulink)
Mapping list page (Integration for MATLAB Simulink)
Target selection page (Integration for MATLAB Simulink)
Default object type mapping page (Integration for MATLAB Simulink)
Item mapping definitions page (Integration for MATLAB Simulink)
Save and synchronize page (Integration for MATLAB Simulink)
Actions page (Integration for MATLAB Simulink)
Invalid names warning dialog (Integration for MATLAB Simulink)
Renames failed dialog (Integration for MATLAB Simulink)
XMI Integration
Introduction to the XMI Import/Export (XMI Import/Export)
Exporting XMI from a model (XMI Import/Export)
Importing XMI to a model (XMI Import/Export)
Command line interface for XMI Import/Export (XMI Import/Export)
Creating and tidying up diagrams after an import
Creating diagrams after an XMI import - overview (XMI Import/Export)
Creating and tidying up diagrams after an XMI import - class diagrams (XMI Import/Export)
Creating and tidying up diagrams after an XMI import - composite structure diagrams (XMI Import/Export)
Creating and tidying up diagrams after an XMI import - use case diagrams (XMI Import/Export)
Code integration (Ada, C, C#, C++, IDL, Java, SQL and VB)
Ada Code
What's new in Ada code generation and reverse engineering (Ada code)
Overview of reverse engineering legacy Ada code and generating Ada code (Ada code)
Reverse engineering legacy Ada code
Overview of reverse engineering legacy Ada code (Ada code)
Starting Ada Code Reverser (Ada code)
Concepts
Model settings files (Ada code)
Reverse engineering with code comments (Ada code)
Ada Code Reverser user interface (Ada code)
Command line interface (Ada code)
Reverse engineering Ada code
Reverse engineering Ada code (Ada code)
Mapping information for Reverse engineering Ada
Summary of mappings for reverse engineering Ada code (Ada code)
Constant mappings for reverse engineering Ada (Ada code)
Exception mapping for reverse engineering Ada (Ada code)
Folder mapping for reverse engineering Ada (Ada code)
Package mapping for reverse engineering Ada (Ada code)
Pragma mapping for reverse engineering (Ada code)
Protected object mapping for reverse engineering (Ada code)
Representation clauses mapping for reverse engineering (Ada code)
Renames mapping for reverse engineering Ada (Ada code)
Subprogram mapping for reverse engineering Ada (Ada code)
Task mapping for reverse engineering Ada (Ada code)
Type mapping for reverse engineering Ada - access type (Ada code)
Type mapping for reverse engineering Ada - array type (Ada code)
Type mapping for reverse engineering Ada - derived type (Ada code)
Type mapping for reverse engineering Ada - enumeration type (Ada code)
Type mapping for reverse engineering Ada - protected type (Ada code)
Type mapping for reverse engineering Ada - record type (Ada code)
Type mapping for reverse engineering Ada - standard type (Ada code)
Type mapping for reverse engineering Ada - subtype type (Ada code)
Task type mapping for reverse engineering Ada - task type (Ada code)
With, use, and use type clause mapping for reverse engineering Ada (Ada code)
Variable mappings for reverse engineering Ada (Ada code)
With, use, and use type clause mapping for reverse engineering Ada (Ada code)
Troubleshooting
Problems merging Ada profile stereotypes and tag definitions (Ada code)
Generating Ada code
Migrating Ada synchronizer generation template schemes to work with ACS (Ada code)
Upgrading Code Generator DLLs to work with the latest version of ACS (Ada code)
Overview of generating Ada code (Ada code)
Concepts
Overview of modeling Ada code in Modeler (Ada code)
Code Generator DLLs (Ada code)
Generating code comments (Ada code)
Modifying object names when inserted into Ada code (Ada code)
Specifying the generation order of model, package, class or data type members (Ada code)
Modeling Ada code in Modeler
Overview of modeling Ada code in Modeler (Ada code)
Adding the Ada profile package to a model (Ada code)
Updating the Ada profile package in a model (Ada code)
Generating an item's child items in a specific order (Ada code)
Modeling generic packages and instantiated generic packages in Modeler (Ada code)
Modeling generic subprograms and instantiated generic subprograms in Modeler (Ada code)
Modeling protected types and protected objects in Modeler (Ada code)
Modeling record types in Modeler (Ada code)
Modeling task types in Modeler (Ada code)
Modeling tasks in Modeler (Ada code)
Modeling variant record types in Modeler (Ada code)
Modeling with, use, and use type clauses in Modeler (Ada code)
Generating Ada code
Setting up data type mapping for generation - optional (Ada code)
Setting up name conversions - optional (Ada code)
Changing the default name for generated record types - optional (Ada code)
Customizing ACS Code Generator DLLs - optional (Ada code)
Generating Ada code (Ada code)
Opening package specification and package body files from Modeler (Ada code)
Mapping information for generation
Mapping information for Ada 95 generation scheme
Summary of mappings for generating Ada 95 (Ada code)
Association and aggregation mapping for generating Ada 95 (Ada code)
Attribute mapping for generating Ada 95 (Ada code)
Basic type mapping for generating Ada 95 (Ada code)
Class mapping for generating Ada 95 (Ada code)
Data type mapping for generating Ada 95 (Ada code)
Dependency mapping for generating Ada 95 (Ada code)
Exception mapping for generating Ada 95 (Ada code)
Model mapping for generating Ada 95 (Ada code)
Operation mapping for generating Ada 95 (Ada code)
Package mapping for generating Ada 95 (Ada code)
Parameter mapping for generating Ada 95 (Ada code)
Type definition mapping for generating Ada 95 (Ada code)
Mapping information for SPARK 95 generation scheme
Summary of mappings for generating SPARK 95 (Ada code)
Association and aggregation mapping for generating SPARK 95 (Ada code)
Attribute mapping for generating SPARK 95 (Ada code)
Basic type mapping for generating SPARK 95 (Ada code)
Class mapping for generating SPARK 95 (Ada code)
Data type mapping for generating SPARK 95 (Ada code)
Dependency mapping for generating SPARK 95 (Ada code)
Model mapping for generating SPARK 95 (Ada code)
Operation mapping for generating SPARK 95 (Ada code)
Package mapping for generating SPARK 95 (Ada code)
Parameter mapping for generating SPARK 95 (Ada code)
Type definition mapping for generating SPARK 95 (Ada code)
Mapping information for Ada 83 generation scheme
Summary of mappings for generating Ada 83 (Ada code)
Association and aggregation mapping for generating Ada 83 (Ada code)
Attribute mapping for generating Ada 83 (Ada code)
Basic type mapping for generating Ada 83 (Ada code)
Class mapping for generating Ada 83 (Ada code)
Data type mapping for generating Ada 83 (Ada code)
Dependency mapping for generating Ada 83 (Ada code)
Exception mapping for generating Ada 83 (Ada code)
Model mapping for generating Ada 83 (Ada code)
Operation mapping for generating Ada 83 (Ada code)
Package mapping for generating Ada 83 (Ada code)
Parameter mapping for generating Ada 83 (Ada code)
Type definition mapping for generating Ada 83 (Ada code)
Mapping information for SPARK 83 generation scheme
Summary of mappings for generating SPARK 83 (Ada code)
Association and aggregation mapping for generating SPARK 83 (Ada code)
Attribute mapping for generating SPARK 83 (Ada code)
Basic type mapping for generating SPARK 83 (Ada code)
Class mapping for generating SPARK 83 (Ada code)
Data type mapping for generating SPARK 83 (Ada code)
Dependency mapping for generating SPARK 83 (Ada code)
Model mapping for generating SPARK 83 (Ada code)
Operation mapping for generating SPARK 83 (Ada code)
Package mapping for generating SPARK 83 (Ada code)
Parameter mapping for generating SPARK 83 (Ada code)
Type definition mapping for generating SPARK 83 (Ada code)
Ada profile package
Overview of the Ada profile package (Ada code)
Adding the Ada profile package to a model (Ada code)
Updating the Ada profile package in a model (Ada code)
C Code
What's new in C code generation and reverse engineering (C code)
Overview of reverse engineering legacy C code and generating C code (C code)
Reverse engineering legacy C code
Overview of reverse engineering legacy C code (C code)
Starting C Code Reverser (C code)
Concepts
Strategy for reverse engineering legacy C code (C code)
Working with precompiled header files (C code)
Overview of the C Code Reverser user interface (C code)
Model settings files (C code)
Reverse engineering C code comments (C code)
Command line interface (C code)
Working with precompiled header files
Working with precompiled header files (C code)
Setting up a project to use a precompiled header (C code)
Making the reverser use a precompiled header (C code)
Reverse engineering legacy C code
Reverse engineering legacy C code (C code)
Troubleshooting
Problems merging C profile stereotypes and tag definitions (C code)
Mapping information
Mapping information for reverse engineering of legacy C code (C code)
Generating C Code
Migrating C Synchronizer generation template schemes to work with ACS (C code)
Upgrading ACS Code Generator DLLs to work with the latest version of ACS (C code)
Overview of generating C code (C code)
Overview of modeling C code (C code)
Overview of modeling C code (C code)
ACS Code Generator DLLs (C code)
ACS Code Generator DLLs for system simulation (C code)
Generating code comments (C code)
Modifying object names when inserted into C (C code)
Inclusion of your own #include statements and forward declarations (C code)
Overview of modeling C code (C code)
Overview of modeling C code (C code)
Adding the C profile package to a model (C code)
Updating the C profile package in a model (C code)
Specifying #include statements and forward declarations to files not modeled in the model (C code)
Generating an item's child items in a specific order (C code)
Setting up attributes for generating C code (C code)
Setting up classes for generating C code (C code)
Setting up data types for generating C code (C code)
Setting up dependencies for generating C code (C code)
Setting up enumeration literals for generating C code (C code)
Setting up enumerations for generating C code (C code)
Setting up interfaces for generating C code (C code)
Setting up libraries that are represented in the model for generating C code (C code)
Setting up the model for generating C code (C code)
Setting up operations for generating C code (C code)
Setting up packages for generating C code (C code)
Setting up parameters for generating C code (C code)
Setting up roles for generating C code (C code)
Setting up signals for generating C code (C code)
Setting up type definitions for generating C code (C code)
Setting up a project to use a precompiled header (C code)
Overview of modeling C code (C code)
Setting up data type mappings - optional (C code)
Setting up data types for generating C code (C code)
Setting up name conversions - optional (C code)
Customizing ACS Code Generator DLLs - optional (C code)
Generating C code (C code)
Opening .h and .c Files from Modeler (C code)
Overview of modeling C code (C code)
Overview of modeling C code (C code)
Summary of mappings for C (C code)
Association and role mapping for C (C code)
Attribute mapping for C (C code)
Basic type mapping for C (C code)
Class mapping for C (C code)
Data type mapping for C (C code)
Dependency mapping for C (C code)
Enumeration literal mapping for C (C code)
Event (in operation bodies) mapping for C (C code)
Generalization mapping for C (C code)
Interface mapping for C (C code)
Model mapping for C (C code)
Operation mapping for C (C code)
Package mapping for C (C code)
Parameter mapping for C (C code)
Signal mapping for C (C code)
Type definition mapping for C (C code)
Overview of modeling C code (C code)
Summary of state diagram mappings for C (C code)
State diagram mappings - introduction (C code)
State diagram mappings - atomic state (C code)
State diagram mappings - class (C code)
State diagram mappings - concurrent state and sequential state (C code)
State diagram mappings - event action block (C code)
State diagram mappings - final state (C code)
State diagram mappings - history state (C code)
State diagram mappings - initial state (C code)
State diagram mappings - junction (C code)
State diagram mappings - submachine state (C code)
Overview of modeling C code (C code)
Overview of generating C code for system simulation in Modeler (C code)
ACS Code Generator DLLs for system simulation (C code)
Setting up a system for simulation on a different computer (C code)
Changing the port used for simulation of a system (C code)
Overview of modeling C code (C code)
Generating C code for simulation of a system (C code)
Overview of modeling C code (C code)
Overview of the C profile package (C code)
Adding the C profile package to a model (C code)
Updating the C profile package in a model (C code)
C# code
C# code
What's new in C# code generation and reverse engineering (C# code)
Overview of reverse engineering legacy C# code and generating C# code (C# code)
Reverse engineering legacy C# code
Overview of reverse engineering legacy C# code (C# code)
Starting C# Code Reverser (C# code)
Concepts
Strategy for reverse engineering legacy C# code (C# code)
Overview of the C# Code Reverser user interface (C# code)
Model settings files (C# code)
Reverse engineering C# code comments (C# code)
Command line interface (C# code)
Reverse engineering legacy C# code
Reverse engineering legacy C# code (C# code)
Troubleshooting
Problems merging C# profile stereotypes and tag definitions (C# code)
Mapping information for reverse engineering of legacy C# code (C# code)
Mapping information for reverse engineering of legacy C# code (C# code)
Generating C# code
Upgrading ACS Code Generator DLLs to work with the latest version of (C# code)
Overview of generating C# code (C# code)
ACS Code Generator DLLs (C# code)
Generation of code comments (C# code)
Modeling C# code in Modeler
Overview of modeling C# code in a model (C# code)
Overview of modeling C# code in a model (C# code)
Modeling a C# code file in a model (C# code)
Modification of item names when inserted into C# (C# code)
Specifying using directives that cannot be modeled in the model (C# code)
Generating an item's child items in a specific order (C# code)
Modeling a C# array in a model (C# code)
Modeling a C# class in a model (C# code)
Modeling a C# code file in a model (C# code)
Modeling a C# constant in a model (C# code)
Modeling a C# constructor in a model (C# code)
Modeling a C# delegate in a model (C# code)
Modeling a C# enum in a model (C# code)
Modeling a C# enum member in a model (C# code)
Modeling a C# event in a model (C# code)
Modeling a C# field in a model (C# code)
Modeling a C# finalizer in a model (C# code)
Modeling a C# fixed size buffer in a model (C# code)
Modeling a C# generic type in a model (C# code)
Modeling a C# indexer in a model (C# code)
Modeling inheritance for a class, struct or interface in a model (C# code)
Modeling a C# interface in a model (C# code)
Modeling C# interface implementation in a model (C# code)
Modeling a C# method in a model (C# code)
Modeling a C# namespace in a model (C# code)
Modeling a C# nullable type in a model (C# code)
Modeling a C# operator in a model (C# code)
Modeling a C# parameter in a model (C# code)
Modeling a C# pointer type in a model (C# code)
Modeling a C# property in a model (C# code)
Modeling a C# struct in a model (C# code)
Modeling a C# subfolder in a model (C# code)
Modeling C# type arguments for a generic type in a model (C# code)
Generating C# code
Customizing ACS Code Generator DLLs (C# code)
Generating C# code (C# code)
Opening C# code files from Modeler (C# code)
Mapping information
Summary of mappings for C# (C# code)
Association and role mapping for C# (C# code)
Attribute mapping for C# (C# code)
Basic type mapping for C# (C# code)
Class mapping for C# (C# code)
Data type mapping for C# (C# code)
Dependency mapping for C# (C# code)
Enumeration literal mapping for C# (C# code)
Generalization mapping for C# (C# code)
Interface mapping for C# (C# code)
Model mapping for C# (C# code)
Operation mapping for C# (C# code)
Package mapping for C# (C# code)
Parameter mapping for C# (C# code)
Signal mapping for C# (C# code)
Type definition mapping for C# (C# code)
Importing .NET assemblies
Importing .NET assemblies (C# code)
C# profile package
Overview of the C# profile package (C# code)
Adding the C# profile package to a model (C# code)
Updating the C# profile package in a model (C# code)
C++ code
What's new in C++ code generation and reverse engineering (C++ code)
Overview of reverse engineering legacy C++ code and generating C++ code (C++ code)
Reverse engineering legacy C++ code (C++ code)
Overview of reverse engineering legacy C++ code (C++ code)
Starting C++ Code Reverser (C++ code)
Concepts
Strategy for reverse engineering legacy C++ code (C++ code)
Working with precompiled header files (C++ code)
Overview of the C++ Code Reverser user interface (C++ code)
Model settings files (C++ code)
Reverse engineering code comments (C++ code)
Command line interface (C++ code)
Working with precompiled header files
Working with precompiled header files (C++ code)
Setting up a project to use a precompiled header (C++ code)
Making the reverser use a precompiled header (C++ code)
Reverse engineering C++ code
Reverse engineering C++ code (C++ code)
Troubleshooting
Problems merging C++ profile stereotypes and tag definitions (C++ code)
Mapping information
Mapping information for reverse engineering of legacy C++ code (C++ code)
Generating C++ code
Migrating C++ synchronizer generation template schemes to work with ACS (C++ code)
Upgrading ACS Code Generator DLLs to work with the latest version of ACS (C++ code)
Overview of generating C++ code (C++ code)
Generating C++ code
Overview of generating C++ code (C++ code)
Concepts
Overview of modeling C++ code (C++ code)
ACS Code Generator DLLs (C++ code)
Generating code comments (C++ code)
Modifying object names when inserted into C++ code (C++ code)
Inclusion of your own #include statements and forward declarations (C++ code)
Single threaded message passing (C++ code)
Modeling C++ code in Modeler
Overview of modeling C++ code (C++ code)
Adding the C++ profile package to a model (C++ code)
Updating the C++ profile package in a model (C++ code)
Specifying #include statements and forward declarations to files not modeled in the Model (C++ code)
Generating an item's child items in a specific order (C++ code)
Setting up attributes for generating C++ code (C++ code)
Setting up classes for generating C++ code (C++ code)
Setting up data types for generating C++ code (C++ code)
Setting up dependencies for generating C++ code (C++ code)
Setting up enumeration literals for generating C++ code (C++ code)
Setting up enumerations for generating C++ code (C++ code)
Setting up interfaces for generating C++ code (C++ code)
Setting up the model for generating C++ code (C++ code)
Setting up operations for generating C++ code (C++ code)
Setting up libraries that are represented in the model for generating C++ code (C++ code)
Setting up packages for generating C++ code (C++ code)
Setting up parameters for generating C++ code (C++ code)
Setting up roles for generating C++ code (C++ code)
Setting up signals for generating C++ code (C++ code)
Setting up type definitions for generating C++ code (C++ code)
Setting up operators for generating C++ code (C++ code)
Setting up template class derivations for generating C++ code (C++ code)
Setting up template class specializations for generating C++ code (C++ code)
Template class specialization mapping for C++ (C++ code)
Generating C++ code
Setting up data type mappings - optional (C++ code)
Setting up name conversions - optional (C++ code)
Customizing ACS Code Generator DLLs - optional (C++ code)
Opening .h and .cpp files from Modeler (C++ code)
Generating C++ code (C++ code)
Mapping Information
Mapping information for state diagrams
Summary of mappings for C++ (C++ code)
Association and Role mapping for C++(C++ code)
Attribute mapping for C++ (C++ code)
Basic type mapping for C++ (C++ code)
Class mapping for C++ (C++ code)
Data type mapping for C++ (C++ code)
Collection Class mapping for C++ (C++ code)
Dependency mapping for C++ (C++ code)
Enumeration literal mapping for C++ (C++ code)
Event (in operation bodies) mapping for C++ (C++ code)
Generalization mapping for C++ (C++ code)
Interface mapping for C++ (C++ code)
Model mapping for C++ (C++ code)
Operation mapping for C++ (C++ code)
Package mapping for C++ (C++ code)
Parameter mapping for C++ (C++ code)
Port mapping for C++ (C++ code)
Signal mapping for C++ (C++ code)
Template class derivation mapping for C++ (C++ code)
Template class specialization mapping for C++ (C++ code)
Type Definition mapping for C++ (C++ code)
Default Value for Part Redefinitions (C++ code)
Mapping information for state diagrams
Summary of mappings for C++ (C++ code)
State diagram mappings - introduction (C++ code)
State diagram mappings - atomic state (C++ code)
State diagram mappings - class (C++ code)
State diagram mappings - concurrent state and sequential state (C++ code)
State diagram mappings - event action block (C++ code)
State diagram mappings - final state (C++ code)
State diagram mappings - history state (C++ code)
State diagram mappings - initial state (C++ code)
State diagram mappings - junction (C++ code)
State diagram mappings - submachine state (C++ code)
Generating C++ code for system simulation
Overview of generating C++ code for system simulation (C++ code)
ACS Code Generator DLLs for system simulation (C++ code)
Setting up a system for simulation on a different computer (C++ code)
Changing the port used for simulation of a system (C++ code)
Generating C++ code for simulation of a system
Generating C++ code for simulation of a system (C++ code)
Generating C++ code for simulation of a system and automatically building the application (C++ code)
C++ profile package
Overview of the C++ profile package (C++ code)
Adding the C++ profile package to a model (C++ code)
Updating the C++ profile package in a model (C++ code)
Auxiliary Topics
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Summary of State Diagram Mappings for C++ (C++ code)
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Overview of generating C++ code (C++ code)
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
Example Code
IDL Code
What's new in IDL code generation and reverse engineering (IDL code)
Overview of reverse engineering IDL legacy code and generating IDL code (IDL code)
Reverse engineering legacy IDL code
Overview of reverse engineering IDL code (IDL code)
Starting IDL Code Reverser (IDL code)
Concepts
IDL Code Reverser user interface (IDL code)
Working with model settings files (IDL code)
Reverse engineering code comments (IDL code)
Command line interface (IDL code)
Reverse engineering IDL code
Reverse engineering IDL code (IDL code)
Troubleshooting
Problems merging IDL profile stereotypes and tag definitions (IDL code)
Modeling IDL code in Modeler
Overview of modeling IDL3+ and DDS code in Modeler (IDL code)
Overview of modeling legacy IDL code in Modeler (IDL code)
Adding the IDL profile to a model
Adding the IDL profile package to a model (IDL code)
Updating the IDL profile package in a model (IDL code)
Creating IDL diagrams and reports
Component item (IDL code)
Creating a component definition diagram (IDL code)
Creating a deployment plan report (IDL code)
Opening a deployment plan report (IDL code)
Creating a locality constraint report (IDL code)
Opening a locality constraint report (IDL code)
Creating an internal component diagram (IDL code)
Creating an internal domain diagram (IDL code)
Creating a sequence diagram (IDL code)
Creating IDL Items
Creating an IDL attribute (IDL code)
Creating a bound module (IDL code)
Creating a client (IDL code)
Creating a component (IDL code)
Creating a component part (IDL code)
Creating a connection (IDL code)
Creating a connector (IDL code)
Creating a connector instance (IDL code)
Creating a constant (IDL code)
Creating a deployment plan (IDL code)
Creating a domain (IDL code)
Creating an IDL event (IDL code)
Creating an extended port (consumer) (IDL code)
Creating an extended port (publisher) (IDL code)
Creating a listener port for a extended port (IDL code)
Creating a locality constraint (IDL code)
Creating a message (IDL code)
Creating a mirror port (IDL code)
Creating a node (IDL code)
Creating a node type (IDL code)
Creating a port type (IDL code)
Creating a process (IDL code)
Creating a process type (IDL code)
Creating a service (IDL code)
Creating a structure (IDL code)
Creating a template module (IDL code)
Creating a union (IDL code)
Creating a value type (IDL code)
Rules for connecting items on an internal component diagram
Rules for connecting items on an internal component diagram (IDL code)
Adding IDL items to IDL diagrams
Adding items to a component definition diagram (IDL code)
Adding items to an internal component diagram (IDL code)
Adding items to an internal domain diagram (IDL code)
Applying locality constraints to component parts
Applying a locality constraint to a component part (IDL code)
Unapplying a locality constraint from a component part (IDL code)
Allocating processes to nodes
Allocating a process to a node (IDL code)
Unallocating a process to a node (IDL code)
Deploying processes and component parts
Deploying a component part to a process (IDL code)
Undeploying a component part from a process (IDL code)
Working with file names, include directives and the order of child items
Specifying the file name for an IDL file (IDL code)
Specifying file include directives for an IDL file (IDL code)
Setting up a dependency so that no file include directive is created for it (IDL code)
Generating child items in a specific order (IDL code)
Generating IDL code
Overview of generating IDL code (IDL code)
ACS Code Generator DLLs (IDL code)
Generating code comments (IDL code)
Modifying object names when inserted into IDL code (IDL code)
How to
Setting up data type mappings - optional (IDL code)
Customizing ACS Code Generator DLLs - optional (IDL code)
Generating IDL code (IDL code)
Opening IDL files from Modeler (IDL code)
Mapping information
Summary of Mappings for IDL code (IDL code)
Attribute mapping for IDL (IDL code)
Bound module mapping for IDL (IDL code)
Client mapping for IDL (IDL code)
Component mapping for IDL (IDL code)
Component part mapping for IDL (IDL code)
Connection mapping for IDL (IDL code)
Connector mapping for IDL (IDL code)
Connector instance mapping for IDL (IDL code)
Deployment plan mapping for IDL (IDL code)
Domain mapping for IDL (IDL code)
event mapping for IDL (IDL code)
Extended port (consumer) mapping for IDL (IDL code)
extended port (publisher) mapping for IDL (IDL code)
Locality constraint mapping for IDL (IDL code)
Message mapping for IDL (IDL code)
Mirror port mapping for IDL (IDL code)
Node mapping for IDL (IDL code)
Node type mapping for IDL (IDL code)
Port type mapping for IDL (IDL code)
Process mapping for IDL (IDL code)
Process type mapping for IDL (IDL code)
Service mapping for IDL (IDL code)
Structure mapping for IDL (IDL code)
Template module mapping for IDL (IDL code)
Union mapping for IDL (IDL code)
Value type mapping for IDL (IDL code)
Mapping information for UML items
Basic Type mapping for IDL (IDL code)
Class mapping for IDL (IDL code)
Data type mapping for IDL (IDL code)
Dependency mapping for IDL (IDL code)
Exception mapping for IDL (IDL code)
Generalization mapping for IDL (IDL code)
Interface mapping for IDL (IDL code)
Operation mapping for IDL (IDL code)
Package mapping for IDL (IDL code)
Parameter mapping for IDL (IDL code)
Role mapping for IDL (IDL code)
Signal mapping for IDL (IDL code)
Type Definition mapping for IDL (IDL code)
IDL diagrams, reports and editors (reference information)
Component definition diagram (IDL code)
Deployment plan editor (IDL code)
Deployment plan report (IDL code)
Internal component diagram (IDL code)
Internal domain diagram (IDL code)
Locality constraint report (IDL code)
Sequence diagram IDL (IDL code)
IDL items (reference information)
Attribute item (IDL code)
Bound module item (IDL code)
Client item (IDL code)
Component item (IDL code)
Component part item (IDL code)
Connection item (IDL code)
Connector item (IDL code)
Connector instance item (IDL code)
Deployment plan item (IDL code)
Domain item (IDL code)
Event item (IDL code)
Extended port (consumer) item (IDL code)
Extended port (publisher) item (IDL code)
Interface item (IDL code)
Locality constraint item (IDL code)
Message item (IDL code)
Mirror port item (IDL code)
Node item (IDL code)
Node type item (IDL code)
Port type item (IDL code)
Process item (IDL code)
Process type item (IDL code)
Service item (IDL code)
Structure item (IDL code)
Template module item (IDL code)
Union item (IDL code)
Value type item (IDL code)
IDL profile package
Overview of the IDL profile package (IDL code)
Adding the IDL profile package to a model (IDL code)
Updating the IDL profile package in a model (IDL code)
Java code
Java code
What's new in Java code generation and reverse engineering (Java code)
Overview of reverse engineering Java legacy code and generating Java code (Java code)
Reverse engineering legacy Java code
Overview of reverse engineering legacy Java code (Java code)
Starting Java Code Reverser (Java code)
Concepts
Java Code Reverser user interface (Java code)
Working with model settings files (Java code)
Reverse engineering code comments (Java code)
Command line interface (Java code)
Reverse engineering Java code
Reverse engineering Java code (Java code)
Troubleshooting
The reverser did not reverse engineer any code (Java code)
Problems merging Java profile stereotypes and tag definitions (Java code)
Mapping information
Mapping information for reverse engineering of legacy Java code (Java code)
Generating Java code
Migrating Java synchronizer generation template schemes to work with ACS (Java code)
Upgrading ACS Code Generator DLLs to work with the latest version of ACS (Java code)
Overview of generating Java code (Java code)
Concepts
Overview of modeling Java code in Modeler (Java code)
ACS Code Generator DLLs (Java code)
Generating code comments (Java code)
Modifying object names when inserted into Java code (Java code)
Modeling Java code in modeler
Adding the Java profile package to a model (Java code)
Updating the Java profile package in a model (Java code)
Generating an item's child items in a specific order (Java code)
Setting up Java specific information for attributes (Java code)
Setting up Java specific information for classes (Java code)
Setting up Java specific information for data types (Java code)
Setting up Java specific information for dependencies (Java code)
Setting up Java specific information for enumeration literals (Java code)
Setting up Java specific information for generalizations (Java code)
Setting up Java specific information for interfaces (Java code)
Setting up Java specific information for operations (Java code)
Setting up Java specific information for parameters (Java code)
Setting up Java specific information for roles (Java code)
Setting up Java specific information for type definitions (Java code)
Modeling Java exceptions in Modeler (Java code)
Generating Java code
Overview of modeling Java code in Modeler (Java code)
Setting up data type mappings - optional (Java code)
Setting up name conversions - optional (Java code)
Customizing ACS Code Generator DLLs - optional (Java code)
Generating Java code (Java code)
Opening Java files from Modeler (Java code)
Mapping information
Mapping information (excluding state diagrams)
Summary of mappings for Java code (Java code)
Association and role mapping for Java (Java code)
Attribute mapping for Java (Java code)
Basic type mapping for Java (Java code)
Class mapping for Java (Java code)
Data type mapping for Java (Java code)
Dependency mapping for Java (Java code)
Enumeration literal mapping for Java (Java code)
Exception mapping for Java (Java code)
Generalization mapping for Java (Java code)
Interface mapping for Java (Java code)
Model mapping for Java (Java code)
Operation mapping for Java (Java code)
Package mapping for Java (Java code)
Parameter mapping for Java (Java code)
Type definition mapping for Java (Java code)
Mapping information for state diagram generation
Summary of state diagram mappings for Java (Java code)
State diagram mappings - introduction (Java code)
State diagram mappings - atomic state (Java code)
State diagram mappings - class (Java code)
State diagram mappings - concurrent state and sequential state (Java code)
State diagram mappings - event action block (Java code)
State diagram mappings - final state (Java code)
State diagram mappings - history state (Java code)
State diagram mappings - initial state (Java code)
State diagram mappings - Junction (Java code)
State diagram mappings - submachine state (Java code)
Generating Java code for system simulation
Overview of generating Java code for system simulation
ACS Code Generator DLLs for system simulation
Generating Java code for simulation
Java profile package
Overview of the Java profile package (Java code)
Adding the Java profile package to a model (Java code)
Updating the Java profile package in a model (Java code)
SQL code
What's new in SQL code generation (SQL code)
Overview of generating SQL code (SQL code)
Concepts
Modeling SQL code in a model (SQL code)
ACS Code Generator DLLs (SQL code)
Modification of item names when inserted into SQL (SQL code)
Generating SQL code
Customizing ACS Code Generator DLLs (SQL code)
Setting up name conversions - optional (SQL code)
Setting up column data types in Modeler - optional (SQL code)
Generating SQL code (SQL code)
Mapping information
Summary of mappings for SQL (SQL code)
Column mapping for SQL (SQL code)
Database mapping for SQL (SQL code)
Index mapping for SQL (SQL code)
Package mapping for SQL (SQL code)
Relationship mapping for SQL (SQL code)
Table mapping for SQL (SQL code)
Visual Basic code
What's new in Visual Basic code generation (Visual Basic code)
Overview of generating Visual Basic code (Visual Basic code)
Overview of the VB profile package (Visual Basic code)
Generating Visual Basic code
ACS Code Generator DLLs (Visual Basic code)
Customizing ACS Code Generator DLLs (Visual Basic code)
Generation of code comments (Visual Basic code)
Generating Visual Basic code (Visual Basic code)
Modeling Visual Basic code in a model
Modeling Visual Basic code in a model (Visual Basic code)
Modification of item names when inserted into Visual Basic (Visual Basic code)
Modeling abstraction for a class, structure, interface or module in a model (Visual Basic code)
Generating child items in a specific order (Visual Basic code)
Modeling a Visual Basic class in a model (Visual Basic code)
Modeling a Visual Basic unit file in a model (Visual Basic code)
Modeling a Visual Basic constant in a model (Visual Basic code)
Modeling a Visual Basic delegate in a model (Visual Basic code)
Modeling a Visual Basic enum in a model (Visual Basic code)
Modeling a Visual Basic event in a model (Visual Basic code)
Modeling a Visual Basic event handler in a model (Visual Basic code)
Modeling a Visual Basic field in a model (Visual Basic code)
Modeling a Visual Basic function in a model (Visual Basic code)
Modeling a Visual Basic generic type in a model (Visual Basic code)
Modeling inheritance for a class, structure, interface or module in a model (Visual Basic code)
Modeling a Visual Basic interface in a model (Visual Basic code)
Modeling Visual Basic interface implementation in a model (Visual Basic code)
Modeling a Visual Basic module in a model (Visual Basic code)
Modeling a Visual Basic namespace in a model (Visual Basic code)
Modeling a Visual Basic operator in a model (Visual Basic code)
Modeling a Visual Basic parameter in a model (Visual Basic code)
Modeling a Visual Basic property in a model (Visual Basic code)
Modeling a Visual Basic structure in a model (Visual Basic code)
Modeling a Visual Basic subfolder in a model (Visual Basic code)
Modeling Visual Basic code in a model (Visual Basic code)
Mapping information
Summary of mappings for Visual Basic (Visual Basic code)
Association and role mapping for Visual Basic (Visual Basic code)
Attribute mapping for Visual Basic (Visual Basic code)
Class mapping for Visual Basic (Visual Basic code)
Data type mapping for Visual Basic (Visual Basic code)
Basic type mapping for Visual Basic (Visual Basic code)
Dependency mapping for Visual Basic (Visual Basic code)
Enumeration literal mapping for Visual Basic (Visual Basic code)
Generalization mapping for Visual Basic (Visual Basic code)
Interface mapping for Visual Basic (Visual Basic code)
Operation mapping for Visual Basic (Visual Basic code)
Package mapping for Visual Basic (Visual Basic code)
Parameter mapping for Visual Basic (Visual Basic code)
Type Definition mapping for Visual Basic (Visual Basic code)
VB profile package
Overview of the VB profile package (Visual Basic code)
Adding the VB profile package to a model (Visual Basic code)
Updating the VB profile package in a model (Visual Basic code)
Automatic Code Synchronizer(ACS)
What's new in the ACS (ACS)
Updating models to work with the latest version of ACS (ACS)
Overview of ACS (ACS)
Strategy for maintaining reversible properties
Strategy for maintaining reversible properties (ACS)
Maintaining reversible properties in the model (ACS)
Maintaining reversible properties through the code files (ACS)
Generating code files from a model
Adding the ACS profile to a model (ACS)
Creating a generation settings scheme (ACS)
Selecting a generation settings scheme to use (ACS)
Setting up ACS generation and reverse engineering options (ACS)
Generating code files (ACS)
Generating code files for selected packages only - multi-root mode (ACS, C++ only)
Generating code files through a batch file
Overview of generating code through a batch file (ACS)
Generating code through a batch file (ACS)
Working with ACS
Loading ACS (ACS)
Starting ACS (ACS)
Enabling and disabling generation (ACS)
Enabling and disabling reverse engineering (ACS)
Forcing a code generation or reverse engineering operation (ACS)
Forcing a refresh (ACS)
Working with repository-based CM
Rebasing a branch when maintaining reversible properties in the code files (ACS)
Reconciling a branch when maintaining reversible properties in the code files (ACS)
Resolving a rebase operation that was made with ACS reverse enabled (ACS)
Provided ACS Code Generator DLLs
Provided ACS Code Generator DLLs (ACS)
ACS toolbars and dialogs
ACS/TDK control Tab (ACS)
Launch ACS/TDK dialog (ACS)
Working with configuration parameters
Overview of configuration parameters (ACS)
Setting a configuration parameter through the registry (ACS)
Setting a configuration parameter through a parameter file (ACS)
Setting a configuration parameter through a generation settings scheme (ACS)
Selecting a generation settings scheme to use (ACS)
Configuration parameter file examples (ACS)
Provided configuration parameters
CodeToModelTransferDisabled configuration parameter (ACS)
ComDirRoot configuration parameter (ACS)
EmulateOCS configuration parameter (ACS)
EnableFileBackup configuration parameter (ACS)
EnablePreserveTaggedText configuration parameter (ACS)
FileBackupFolder configuration parameter (ACS)
FlagsSettingDisabled configuration parameter (ACS)
Force_Gen_Once_And_End configuration parameter (ACS)
GenerateDefaultObjsEnabled configuration parameter (ACS)
GenerateEnabled configuration parameter (ACS)
GenerateOnStartupEnabled configuration parameter (ACS)
Log_App configuration parameter (ACS)
Log_Time configuration parameter (ACS)
MultiRoot configuration parameter (ACS)
ParamFile configuration parameter (ACS)
PerUser configuration parameter (ACS)
ResetAllParams configuration parameter (ACS)
ReverseEnabled configuration parameter (ACS)
ReverseOnStartupEnabled configuration parameter (ACS)
SuppressReadonlyError configuration parameter (ACS)
Troubleshooting
Troubleshooting (ACS)
Transformation Development Kit (TDK)
What's new in Transformation Development Kit (TDK)
Updating TDK models to work with the latest version of TDK (TDK)
Overview of Transformation Development Kit (TDK)
TDK models
Provided TDK code generator profiles (TDK)
TDK model types (TDK)
Creating a TDK model for generating a provided ACS Code Generator DLL (TDK)
Creating a TDK model to develop an ACS Code Generator DLL from nothing (TDK)
Adding the TDK generator framework profile to a model (TDK)
TDK model configuration options (TDK)
Generating an ACS Code Generator DLL from a TDK model
Creating a generation settings scheme (TDK)
Selecting a generation settings scheme to use (TDK)
Generating an ACS Code Generator DLL (TDK)
Deploying an ACS Code Generator DLL on another computer
Deploying an ACS Code Generator DLL on another computer (TDK)
Working with TDK
Loading TDK (TDK)
Starting TDK (TDK)
Enabling and disabling reverse engineering (TDK)
Enabling and disabling generation (TDK)
Forcing a code generation or reverse engineering operation (TDK)
Forcing a refresh (TDK)
Customizing a TDK code generation transformation patterns model - current TDK models
Overview of customizing ACS Code Generator DLLs - TDK code generation transformation patterns model (TDK)
How TDK code generation transformation patterns models define code generation
What's in a TDK code generation transformation patterns model (TDK)
Declaration of Modeler item types and extended properties - 4G meta classes (TDK)
Definition of how code is generated - 4G generation classes (TDK)
Definition of how tagged text is reverse engineered - 4G GenClass classes (TDK)
Reuse of rules and operations - 4G business classes (TDK)
Working with rule text in TDK code generation transformation patterns models (TDK)
Working with SDL scripts in TDK code generation transformation patterns models (TDK)
Navigating around a TDK code generation transformation patterns model (TDK)
Changing code generation definition in a TDK code generation transformation patterns model
Overview of changing a TDK code generation transformation patterns model
Declaring new meta classes in a TDK code generation transformation patterns model
Declaring extended properties in a TDK code generation transformation patterns model
Creating and extending 4G business classes in a TDK code generation transformation patterns model
Creating alternative 4G generation classes in a TDK code generation transformation patterns model
Creating GenClass classes to reverse engineer tagged text in a TDK code generation transformation patterns model
Define and use additional metaclasses (TDK)
Customizing a TDK 3G model
Overview of customizing ACS Code Generator DLLs - TDK 3G model (TDK)
Creating a new ACS Code Generator DLL in a TDK 3G model (TDK)
Changing a generation template in a TDK 3G model (TDK)
Creating a generation template in a TDK 3G model (TDK)
Customizing aTDK legacy model - TDK 6.2 and earlier models
Overview of customizing ACS Code Generator DLLs - TDK Legacy model (TDK)
Changing a generation template in a TDK legacy model (TDK)
Creating a generation template in a TDK legacy model (TDK)
Working with SDL script
Overview of SDL script (TDK)
Working with item properties in SDL script (TDK)
Working with variables and item lists in SDL script (TDK)
Working with conditions in SDL script (TDK)
Iterating through linked items and items in lists in SDL script (TDK)
Code formatting and inclusion of special characters in SDL script (TDK)
TDK toolbars and dialogs
ACS/TDK control tab (TDK)
Launch ACS/TDK dialog (TDK)
Working with configuration parameters
Overview of configuration parameters (TDK)
Setting a configuration parameter through the registry (TDK)
Setting a configuration parameter through a parameter file (TDK)
Setting a configuration parameter through a generation settings scheme (TDK)
Configuration parameter file examples (TDK)
Provided configuration parameters
CodeToModelTransferDisabled configuration parameter (TDK)
ComDirRoot configuration parameter (TDK)
EnablePreserveTaggedText configuration parameter (TDK)
FlagsSettingDisabled configuration parameter (TDK)
Force_Config configuration parameter (TDK)
Force_Gen_Once_And_End configuration parameter (TDK)
Force_Rebuild_All configuration parameter (TDK)
GenerateDefaultObjsEnabled configuration parameter (TDK)
GenerateEnabled configuration parameter (TDK)
GenerateOnStartupEnabled configuration parameter (TDK)
Log_App configuration parameter (TDK)
Log_Time configuration parameter (TDK)
ParamFile configuration parameter (TDK)
PerUser configuration parameter (TDK)
ResetAllParams configuration parameter (TDK)
ReverseEnabled configuration parameter (TDK)
ReverseOnStartupEnabled configuration parameter (TDK)
TdkEnabled configuration parameter (TDK)
Troubleshooting
Troubleshooting (TDK)
Advanced
PowerMaker
Maker.cfg configuration file (TDK)
PowerMaker utility (TDK)
PowerMaker language (TDK)
System generation for simulation - C, C++ and Java code
What's new in system generation and simulation (system simulation)
Introduction to system generation and simulation (system simulation)
Class model and state diagram definition
Overview of class model and state diagram definition (system simulation)
Defining your class diagrams and composite structure diagrams (system simulation)
Defining state diagrams for your classes (system simulation)
Setting up a state diagram so that ACS ignores it (system simulation)
Checking your state diagrams (system simulation)
System generation for simulation
Generating a C code application for simulation (system simulation)
Generating a C++ code application for simulation (system simulation)
Generating a java code application for simulation (system simulation)
System simulation
Overview of system simulation (system simulation)
Simulation of your system's user interface (system simulation)
Simulation tab (system simulation)
Simulating a system
Setting reporting options (system simulation)
Starting a simulation (system simulation)
Suspending and resuming a simulation (system simulation)
Stopping a simulation (system simulation)
Injecting an operation or event into a simulation (system simulation)
Setting or reading the value of an attribute (system simulation)
Removing the color annotation from instance diagrams (system simulation)
Closing all instance diagrams (system simulation)
Working with breakpoints (C++ code applications only)
Overview of breakpoints (system simulation)
Enabling the use of breakpoints (system simulation)
Adding a breakpoint (system simulation)
Resuming a simulation after hitting a breakpoint (system simulation)
Disabling and enabling a breakpoint (system simulation)
Removing a breakpoint (system simulation)
Troubleshooting
The output pane is not displaying the latest log entries (system simulation)
The listener dll timed out (system simulation)
SDL script for generating code
Components of SDL script (SDL script)
Commenting out SDL script (SDL script)
Code formatting and inclusion of special characters (SDL script)
Keywords
Overview of keywords (SDL script) — All keywords
Overview of keywords (SDL script) — Keywords for working with variables
Overview of keywords (SDL script) — Keywords for working with item properties
Overview of keywords (SDL script) — Keywords for loading generation templates
Overview of keywords (SDL script) — Keywords for working with item lists
Overview of keywords (SDL script) — Keywords for generating files and log messages
Overview of keywords (SDL script) — Keywords for if...then...else statements and loops
if...then...else statement (SDL script)
For loop (SDL script)
While loop (SDL script)
%activity keyword (SDL script)
%and keyword (SDL script)
%comment keyword (SDL script)
%comment_text keyword (SDL script)
%custom keyword (SDL script)
%else keyword (SDL script)
%endfile keyword (SDL script)
%endfor keyword (SDL script)
%endif keyword (SDL script)
%endwhile keyword (SDL script)
%error keyword (SDL script)
%exit keyword (SDL script)
%file keyword (SDL script)
%fileexists keyword (SDL script)
%for keyword (SDL script)
%function keyword (SDL script)
%getchar keyword (SDL script)
%getlength keyword (SDL script)
%getlist keyword (SDL script)
%getlocallist keyword (SDL script)
%getlocalvar keyword (SDL script)
%getparam keyword (SDL script)
%getvar keyword (SDL script)
%if keyword (SDL script)
%inlist keyword (SDL script)
%inlocallist keyword (SDL script)
%isin keyword (SDL script)
%isnumeric keyword (SDL script)
%lcustom keyword (SDL script)
%list keyword (SDL script)
%load keyword (SDL script)
%locallist keyword (SDL script)
%localnumeric keyword (SDL script)
%localstring keyword (SDL script)
%matchcase keyword (SDL script)
%numeric keyword (SDL script)
%or keyword (SDL script)
%param keyword (SDL script)
%separator keyword (SDL script)
%setcustom keyword (SDL script)
%setlist keyword (SDL script)
%setlocallist keyword (SDL script)
%setlocalvar keyword (SDL script)
%setparam keyword (SDL script)
%setvar keyword (SDL script)
%string keyword (SDL script)
%then keyword (SDL script)
%ucustom keyword (SDL script)
%warning keyword (SDL script)
%while keyword (SDL script)
Advanced string handling (SDL script)
Operators
Overview of operators (SDL script)
== operator (SDL script)
!= operator (SDL script)
< operator (SDL script)
> operator (SDL script)
+ operator (SDL script)
* operator (SDL script)
& operator (SDL script)
- operator (SDL script)
Substitution tokens
Overview of substitution tokens (SDL script)
%date% substitution token (SDL script)
%operation_body% substitution token (SDL script)
%operation_decls% substitution token (SDL script)
%time% substitution token (SDL script)
%user% substitution token (SDL script)
System variables
Overview of system variables (SDL script)
sysBodyExtension system variable (SDL script)
sysCExtension system variable (SDL script)
sysCppExtension system variable (SDL script)
sysCurrentObject system variable (SDL script)
sysDate system variable (SDL script)
sysFileExtension system variable (SDL script)
sysGeneratingStub system variable (SDL script)
sysHeaderExtension system variable (SDL script)
sysIncludeRootObject system variable (SDL script)
sysIncludeRootPath system variable (SDL script)
sysIndentLevel system variable (SDL script)
sysInlineShortOperations system variable (SDL script)
sysInstrumentationOn system variable (SDL script)
sysPathSeparator system variable (SDL script)
sysPreserveExistingOps system variable (SDL script)
sysRootObject system variable (SDL script)
sysSchemeDirectory system variable (SDL script)
sysSMGClassObjects system variable (SDL script)
sysSMGStateMachines system variable (SDL script)
sysSMGStates system variable (SDL script)
sysSMGTypeDefVectors system variable (SDL script)
sysSpecExtension system variable (SDL script)
sysStubbedObjects system variable (SDL script)
sysTime system variable (SDL script)
sysWorkingDir system variable (SDL script)
SDL script extensions for TDK
Overview of SDL script extensions for TDK (SDL script)
Variable assignment and use within an expression (SDL script)
Simplified expression syntax (SDL script)
Class concept (SDL script)
Compatibility comment (SDL script)
Conditional statement (SDL script)
%if statement (SDL script)
%return statement (SDL script)
%hasstereotype operator statement (SDL script)
%for statement (SDL script)
%object data type, %current and %null keywords (SDL script)
%indent, %pushindent and %popindent statements (SDL script)
Instantiate an object: %new, %newinstance (SDL script)
%message – a debug facility (SDL script)
Multiline comment (SDL script)
%operation concept (SDL script)
%output statement (SDL script)
Set/get properties and associations access with '.', ':' and '->' notations (SDL script)
Special modules - GenerateStart.sdl, GenerateEnd.sdl, Reverse.sdl and OperationBody.sdl (SDL script)
%stringize and %endstringize statements (SDL script)
%system variable scope modifier (SDL script)
%search statement (SDL script)
%istemporary operator (SDL script)
%setcustom and setting model attributes (SDL script)
Lists (SDL script)
%connect and %disconnect statements (SDL script)
%promote and %getbehavior statements (SDL script)
MDA related keywords (SDL script)
Mixing template language and C++ code (SDL script)
%origin statement (SDL script)
%count statement (SDL script)
%opt and %nopt statements (SDL script)
%del and %undel statements (SDL script)
How customized reverse works (SDL script)
Code Reverser pages and dialogs
Ada Code Reverser
Completion summary page (Ada Code Reverser)
Parsing process complete page (Ada Code Reverser)
Reverse engineering options 1 page (Ada Code Reverser)
Reverse engineering options 3 page (Ada Code Reverser)
Select model page (Ada Code Reverser)
Task summary page (Ada Code Reverser)
Unmapped source files dialog (Ada Code Reverser)
C Code Reverser
Completion summary page (C Code Reverser)
Make utility settings dialog (C Code Reverser)
Parsing process complete page (C Code Reverser)
Reverse engineering options 1 page (C Code Reverser)
Reverse engineering options 2 page (C Code Reverser)
Reverse engineering options 3 page (C Code Reverser)
Select model page (C Code Reverser)
Task summary page (C Code Reverser)
Unmapped source files dialog (C Code Reverser)
C# Code Reverser
Completion summary page (C# Code Reverser)
Parsing process complete page (C# Code Reverser)
Reverse engineering options 1 page (C# Code Reverser)
Reverse engineering options 2 page (C# Code Reverser)
Select model page (C# Code Reverser)
Task summary page (C# Code Reverser)
C++ Code Reverser
Completion summary page (C++ Code Reverser)
Make utility settings dialog (C++ Code Reverser)
Parsing process complete page (C++ Code Reverser)
Reverse engineering options 1 page (C++ Code Reverser)
Reverse engineering options 2 page (C++ Code Reverser)
Reverse engineering options 3 page (C++ Code Reverser)
Select model page (C++ Code Reverser)
Task summary page (C++ Code Reverser)
Unmapped source files dialog (C++ Code Reverser)
IDL Code Reverser
Completion summary page (IDL Code Reverser)
Parsing process complete page (idl Code Reverser)
Reverse engineering options 1 page (IDL Code Reverser)
Reverse engineering options 2 page (IDL Code Reverser)
Reverse engineering options 3 page (IDL Code Reverser)
Select model page (IDL Code Reverser)
Task summary page (IDL Code Reverser)
Unmapped source files dialog (IDL Code Reverser)
Java Code Reverser
Completion summary page (Java Code Reverser)
Parsing process complete page (Java Code Reverser)
Reverse engineering options 1 page (Java Code Reverser)
Reverse engineering options 3 page (Java Code Reverser)
Select model page (Java Code Reverser)
Task summary page (Java Code Reverser)
Unmapped source files dialog (Java Code Reverser)
Modeler Configuration Management
Overview of Modeler Configuration Management (Modeler CM)
Modeler configuration management or CM tool integration? (Modeler CM)
Modeler configuration management terminology (Modeler CM)
Model Versioning (Modeler CM)
Guidelines for working with branches - private sandboxes (Modeler CM)
Working with branches - private sandboxes (Modeler CM)
Working with change tracking (Modeler CM)
Resolving clashes - the clashes dialog (Modeler CM)
Resolving conflicts (Modeler CM)
How to...
Starting Model Explorer (Modeler CM)
Creating a new version of a model (Modeler CM)
Creating a branch of a model (Modeler CM)
Differencing model versions (Modeler CM)
Rebasing a branch of a model (Modeler CM)
Reconciling a branch of a model to the trunk (Modeler CM)
Reconciling a branch of a model to another branch (Modeler CM)
Deleting a branch of a model (Modeler CM)
Deleting a model version (Modeler CM)
Deleting a model tree (Modeler CM)
Model Differencer dialog
Model and package difference reports
Generating XML difference reports
Change Tracking
Overview of change tracking
Guidelines for working with change tracking
Enabling and disabling change tracking in a model
Creating a change note
Making a change note active
Working with the Change Tracking tab
Viewing the changes associated with a change note
Viewing the items affected by a change note
Viewing the items affected by a change
Viewing the changes associated with an item
Viewing the change notes associated with an item
Working with the Change Tracking tab
Deleting a change note
Closing a change note
Security
Security configuration with reference to Cipher Suites
Encryption at rest
Rate Limiting
Administration
Database Management
Access permissions
Overview of Modeler access permissions
SQL Instance level permissions
Setting up database administrators
Database access permissions
Overview of database access permissions
Setting up a database so all users can change all models
Model access permissions
Overview of model access permissions
Setting up a model so that only selected users can open it
Model item access permissions
Overview of model item access permissions
Granting a user owner access permissions to a package
Granting a user write access permissions to a package
Copying access permissions to child packages
Copying access permissions from the parent package
Access permissions required for performing tasks
SQL Server Administrator - Administrator access permissions for Modeler users
Modeler System Administrator - Administrator access permissions for Modeler users
Modeler Database Administrator - Administrator access permissions for Modeler users
Database - Owner access permissions for Modeler users
Database - Write access permissions for Modeler users
Database - Read access permissions for Modeler users
Model - Owner access permissions for Modeler users
Model - Write access permissions for Modeler users
Model - Read access permissions for Modeler users
Package - Owner access permissions for Modeler users
Package - Write access permissions for Modeler users
Troubleshooting
My computer crashed and now I cannot change items in Modeler
Working across sites
Working across sites
SQL Server Administration
Introduction to SQL Server Administration
Setting up SQL Server Management Studio
Upgrading Microsoft SQL Server
Configuring a remote SQL Server
Users authorized to perform administration functions (SQL Administration)
Administration Tasks
Database Administration
Creating a Database
Copying a Database
Backing up a Database
Restoring a Database
Deleting a Database
Clearing Locks in a Database
Showing all active users of a database
Starting or Stopping a Database
Creating and Viewing the Log File for a Database
Optimizing Database Performance
Moving Models, Databases, and Servers
Moving a Model to a Different Database
Moving a Database to a Different Server
Moving a Server to a Different Computer
Active Directory Administration
Active Directory overview
Creating a user
Creating a group
Adding or removing users from groups
Customization
Extensibility Through Profiles, Stereotypes, Tag Definitions and Scripts
Overview of extensibility through profiles, stereotypes, tag definitions and scripts
Ergonomic profiles
Extensibility through stereotype scripts and script items
Working with profiles
Overview of profiles
Creating a profile Package
Making a profile available in the new model and add profiles dialogs
Making the update all profiles command available for a profile
Adding a profile package to another model
New model dialog and add profile dialog
Working with profile diagrams
Overview of profile diagrams
Creating a profile diagram
Creating a package on a profile diagram
Creating a stereotype on a profile diagram
Creating a tag definition on a profile diagram
Adding items to a profile diagram
Adding meta model types to a profile diagram
Adding packages to a profile diagram
Adding stereotypes to a profile diagram
Adding reference tag definitions to a profile diagram
Defining stereotype inheritance on a profile diagram
Hiding inherited tag definitions and scripts
Redefining a stereotype's tag definitions and scripts on a profile diagram
Redefining a stereotype's tag definitions and scripts on a profile diagram
Specifying valid model item types for a stereotype on a profile diagram
Populating missing links on a profile diagram
Creating panes for profile packages
Overview of creating panes for profile packages
Creating a pane for a profile package
Reconfiguring custom panes
Showing and hiding panes
Setting up contents pane columns for a stereotype or tag definition
Extending model item properties through stereotypes and tag definitions
Overview of extending model item properties through stereotypes and tag definitions
Model item types that can be stereotyped
Worked example of extending model item properties through profiles, stereotypes and tag definitions
Creating a tag definition to extend model item properties
Publishing a tag definition
Creating a stereotype to extend model item properties
Making item specific tabs on property pages read-only through stereotypes
Applying a stereotype to a model item
Applying a stereotype to a model item instance on a diagram
Applying a stereotype to all valid items
Setting a tagged value for an applied tag definition
Changing a tag definition's data type after it has been published
Extending linking capabilities through stereotypes and tag definitions
Overview of extending linking capabilities through stereotypes and tag definitions
Model item types that can be stereotyped
Worked example of extending linking capabilities through stereotypes and tag definitions
Creating a tag definition to extend linking capabilities
Publishing a tag definition
Creating a stereotype to extend linking capabilities
Applying a stereotype to a model item
Applying a stereotype to a model item instance on a diagram
Applying a stereotype to all valid items
Linking to an item through an applied tag definition
Listing items that are linked through a tag definition
Using alternative item icons and symbols through iconic stereotypes
Overview of using alternative item icons and symbols through iconic stereotypes
Creating an iconic stereotype to apply an alternative icon and symbol
Applying an iconic stereotype's image to a diagram symbol
Applying a stereotype to all valid items
Applying a stereotype to a model item
Applying an iconic stereotype's image to a diagram symbol
Defining diagram symbol font, colors, node style and flow style though stereotypes
Overview of defining diagram symbol font, colors, node style and flow style through stereotypes
Creating a stereotype to apply symbol font, colors, node style and flow style
Applying a stereotype to a model item
Applying a stereotype to a model item instance on a diagram
Applying a stereotype to all valid items
Applying a stereotype's font, colors, node style and flow style to a diagram symbol
Defining diagram symbol compartments through stereotypes
Overview of defining diagram symbol compartments through stereotypes
Creating a stereotype to apply compartments
Applying a stereotype to a model item
Applying a stereotype to all valid items
Applying a stereotype's compartments to a diagram symbol
Setting up items to appear on any diagram type through stereotypes
Overview of setting up items to appear on any diagram type through stereotypes
Creating a stereotype to allow items to appear on any diagram type
Applying a stereotype to a model item
Displaying stereotype and tag definition information on diagrams
Overview of displaying stereotype and tag definition information on diagrams
Setting delimiters for Stereotypes on diagrams
Showing or hiding stereotypes by default for new items on a diagram
Showing all stereotypes and tag definitions for all items on a Diagram
Showing or hiding an item's stereotypes and tag definitions on a diagram
Showing or hiding specific stereotypes and tag definitions on a diagram
Setting up stereotypes and tag definitions to be shown on all diagrams
Hiding all stereotypes on a diagram
Arranging tag definitions by default for new items on a diagram
Arranging an item's tag definitions on a diagram
Troubleshooting
The stereotype is not available for stereotyping my item
The stereotype's tag definitions are not being displayed on an item's property pages
The item's stereotypes are not being displayed on the diagram
The item's tag definitions are not being displayed on the diagram
The tag definition's tagged value is not being displayed on the diagram
Advanced extensibility through stereotype scripts and script items
Overview of creating new diagram and item types through stereotypes
Extending context menu commands through stereotypes and scripts
Overview of extending context menu commands through stereotypes and scripts
Ordering script applied commands on a customized menu
Creating a context menu command through a script
Creating a context menu command through a stereotype
Hiding the scope to package command, and new and populate submenu commands through a stereotype
Hiding extended context menu commands through a stereotype
Extending diagram toolbars through stereotypes and scripts
Overview of extending diagram tab through stereotypes and scripts
Creating a tab button through a script
Creating a tab button through a stereotype
Ordering stereotype applied buttons on a customized diagram tab
Ordering script applied buttons on a customized diagram tab
Extending delete behavior through stereotypes and scripts
Overview of extending delete behavior through stereotypes and scripts
Changing delete behavior through a script
Changing delete behavior through a stereotype
Extending drop behavior through stereotypes and scripts
Overview of extending drop behavior through stereotypes and scripts
Changing drop behavior through a script
Changing drop behavior through a stereotype
Extending double-click behavior through stereotypes and scripts
Overview of extending double-click behavior through stereotypes and scripts
Changing double-click behavior through a script
Changing double-click behavior through a stereotype
Extending model open and close behavior
Overview of extending model open and close behavior through stereotypes and scripts
Setting up model close behavior through a script
Setting up model close behavior through a stereotype
Setting up model open behavior through a script
Setting up model open behavior through a stereotype
Deriving tagged values through derived definitions
Overview of deriving tagged values through derived tag definitions
Creating a derived tag definition
Troubleshooting
My script does not run
I get VBScript errors when I run my script
How do I debug my scripts?
Modeler hangs when I run my script
My script locks other users out of the model
I cannot undo changes made by my script
I have to perform a refresh to see the script changes
My derived tag definition is empty
Script functions, objects and attributes
Script functions, objects and attributes
Script functions, attributes and objects - overview
Script functions, attributes and objects - derivation scripts for tag definitions
Script functions, attributes and objects - derivation scripts for variability parameters
Script functions, attributes and objects - diagram tab button script for adding links
Script functions, attributes and objects - diagram tab button script for adding nodes
Script functions, attributes and objects - double-click scripts
Script functions, attributes and objects - menu command scripts
Script functions, attributes and objects - model close and open scripts
Script functions, attributes and objects - on delete scripts
Script functions, attributes and objects - double-click scripts
Script functions, attributes and objects - on drop scripts for diagrams
Script functions, attributes and objects - on drop scripts for items
Script functions, attributes and objects - utility scripts
Script functions, attributes and objects - validation scripts for variants and variation points
Script templates
Script template for derivation scripts for tag definitions
Script template for derivation script for variability parameters
Script template for diagram tab button scripts for links
Script template for diagram tab button scripts for nodes
Script template for double click scripts
Script template for menu command scripts
Script template for model close scripts
Script template for model open scripts
Script template for on delete scripts
Script template for on drop scripts for diagrams
Script template for on drop scripts for items
Script template for tools tab scripts
Script template for utility scripts
Script template for validation script for variability parameters
PTC profiles
PTC profiles
Adding a PTC profile to a model
Updating all PTC profiles in a model
Updating individual profiles
MARTE profle
Overview of the MARTE profile package
Adding the MARTE profile package to a model
MBRE profile
Overview of the MBRE profile (MBRE profile)
Adding the MBRE profile to a model (MBRE profile)
MBRE traceability diagram
MBRE Traceability diagram (MBRE profile)
Creating an MBRE traceability diagram (MBRE profile)
Creating items and links on an MBRE traceability diagram
Creating items on an MBRE traceability diagram (MBRE profile)
Creating a constrain relationship (MBRE profile)
Creating a fulfill relationship (MBRE profile)
Creating a validate relationship (MBRE profile)
Adding items and links on an MBRE traceability diagram
Adding links to an MBRE traceability diagram (MBRE profile)
Adding items to an MBRE traceability diagram (MBRE profile)
MBRE traceability matrix
Creating an MBRE traceability matrix (MBRE profile)
Changing the matrix type of an MBRE traceability matrix (MBRE profile)
Specifying the packages used to generate an MBRE traceability matrix (MBRE profile)
Opening an MBRE traceability matrix (MBRE profile)
MBRE Traceability matrix (MBRE profile)
MBRE traceability table
Opening an MBRE traceability table (MBRE profile)
Specifying the columns in an MBRE traceability table (MBRE profile)
Specifying the packages used to generate an MBRE traceability table (MBRE profile)
Creating an MBRE traceability table (MBRE profile)
MBRE Traceability table (MBRE profile)
MBRE constrain relationship
Creating a constrain relationship (MBRE profile)
Constrain (MBRE profile)
MBRE fulfill relationship
Creating a fulfill relationship (MBRE profile)
Fulfill (MBRE profile)
MBRE validate relationship
Creating a validate relationship (MBRE profile)
Validate (MBRE profile)
Real-Time profile
Overview of the Real-Time profile package
Adding the Real-Time profile package to a model
Utilities profile
Overview of the Utilities profile package (Utilities profile)
Adding the Utilities profile package to a model (Utilities profile)
Showing compartments on a symbol through the Utilities profile (Utilities profile)
Showing compartments on a linked note through the Utilities profile (Utilities profile)
Data dictionary table (Utilities profile)
Creating aliases for diagrams, items and links in supported PTC profiles (Utilities profile)
Custom tables
Overview of custom tables (Utilities profile)
Creating a custom table (Utilities profile)
Defining the content of a custom table (Utilities profile)
Setting up a model to open custom tables in your internet browser or Excel (Utilities profile)
Opening a custom table (Utilities profile)
Custom table tag definitions (Utilities profile)
Custom matrices
Overview of custom matrices (Utilities profile)
Defining the row items for a custom matrix (Utilities profile)
Defining the column items for a custom matrix (Utilities profile)
Defining the intersections for a custom matrix (Utilities profile)
Opening a custom matrix (Utilities profile)
Setting up a model to open custom matrices in your internet browser or Excel (Utilities profile)
Creating a custom matrix (Utilities profile)
Custom matrix tag definitions (Utilities profile)
Creating aliases for diagrams, items an dlinks in supported PTC profiles
Creating aliases for diagrams, items and links in supported PTC profiles (Utilities profile)
Lightweight extensions of PTC profiles
Overview of lightweight extensions of PTC profiles
Updating lightweight extensions after a PTC profile has been updated
Worked example: Creating a lightweight extension of a link type
Worked example: Creating a lightweight extension of an item type
Worked example: Creating a derived tag definition for a lightweight extension
Creating and distributing lightweight extensions
Disabling profile helper caching
Creating a profile package for lightweight extensions
Creating an item type through a lightweight extension
Creating a link type through a lightweight extension
Creating a derived tag definition for a lightweight extension
Distributing lightweight extensions to other models
Automation Interface
What's new in the Modeler automation interface (automation interface)
Overview of the Modeler automation interface
Overview of the Modeler automation interface (automation interface)
How to use the automation interface (automation interface)
Modeler Meta Model
Overview of the Modeler meta model (automation interface)
Navigating through a model (automation interface)
Working with Object Attributes and Associations (Item Properties and Links)
Content of the object attributes and associations topics (automation interface)
Common attributes (automation interface)
Common associations (automation interface)
Using transactions (automation interface)
Using the automation interface type library (automation interface)
Using property descriptors (automation interface)
Using extended property descriptors (automation interface)
Identifying which object type to use for a Modeler item type (automation interface)
Identifying which object attribute to use for a Modeler item property (automation interface)
Identifying which object association to use for a Modeler item link or relationship (automation interface)
Finding out more information about an error (automation interface)
Working with Microsoft Visual Basic .NET (automation interface)
Object Attributes and Associations
Action node (automation interface)
Activity (automation interface)
Activity flow (automation interface)
Activity group (automation interface)
Actor (automation interface)
Actual template parameter (automation interface)
Actual variant parameter (automation interface)
Alternative choice (automation interface)
Association (automation interface)
Attribute (automation interface)
Basic type (automation interface)
Board (automation interface)
Board io device (automation interface)
Board io device type (automation interface)
Board type (automation interface)
Package (automation interface)
Change (automation interface)
Change note (automation interface)
Channel (automation interface)
Class (automation interface)
Column (automation interface)
Comment (automation interface)
Connection point reference (automation interface)
Constraint (automation interface)
Constraint type (automation interface)
Control node (automation interface)
Database (automation interface)
Decision set (automation interface)
Dependency (automation interface)
Diagram (automation interface)
Diagrams (automation interface)
Dictionary (automation interface)
Disk (automation interface)
Disk type (automation interface)
Drop (automation interface)
Enumeration literal (automation interface)
Event (automation interface)
Event action block (automation interface)
Event flag (automation interface)
Exception (automation interface)
External connector (automation interface)
Formal template parameter (automation interface)
Generalization (automation interface)
Increment (automation interface)
Index (automation interface)
Instance (automation interface)
Interface device (automation interface)
Interface device type (automation interface)
IO flow (automation interface)
Join column (automation interface)
Mailbox (automation interface)
Memory (automation interface)
Memory type (automation interface)
Project (automation interface)
Monitor (automation interface)
Multidrop bus (automation interface)
Multidrop bus type (automation interface)
Object node (automation interface)
Operation (automation interface)
Package (automation interface)
Parameter (automation interface)
P2p connection (automation interface)
P2p connection type (automation interface)
Pool (automation interface)
Processor (automation interface)
Processor type (automation interface)
Project (automation interface)
Projects (automation interface)
Qualifier (automation interface)
Reception (automation interface)
Relationship (automation interface)
Role (automation interface)
Script (automation interface)
Semaphore (automation interface)
Class (automation interface)
Slot (automation interface)
Specialization (automation interface)
State (automation interface)
State machine (automation interface)
Stereotype (automation interface)
Subsystem (automation interface)
Synchronizer (automation interface)
Symbol style (automation interface)
Table (automation interface)
Tag definition (automation interface)
Task (automation interface)
Ternary association (automation interface)
Ternary role (automation interface)
Transition (automation interface)
Typedef (automation interface)
Class (automation interface)
Use case (automation interface)
Variant (automation interface)
Variant parameter (automation interface)
Variation point (automation interface)
Functions
For Repositories
Functions for working with databases and models (automation interface)
MapRepository function (automation interface)
UnmapRepository function (automation interface)
For Models
Functions for working with databases and models (automation interface)
AddModel function (automation interface)
CloneModel function (automation interface)
CloneModelToOtherRep function (automation interface)
DeleteModel function (automation interface)
ExportModel function (automation interface)
ExportModelEx function (automation interface)
GetBranchReport function (automation interface)
GetModelComment function (automation interface)
GetModelFamilyReport function (automation interface)
ImportModel function (automation interface)
ImportZippedModel function (automation interface)
InstantiateDecisionSet function (automation interface)
MergeSandboxes function (automation interface)
ProtectModel function (automation interface)
RebaseModel function (automation interface)
ReconcileModel function (automation interface)
RenameModel function (automation interface)
SandboxModel function (automation interface)
SetModelComment function (automation interface)
UnprotectModel function (automation interface)
UpdateAllProfiles function (automation interface)
VersionModel function (automation interface)
For Modeler Items
Functions for a Modeler object (automation interface)
Functions for Collections
Functions for looping through collection objects (automation interface)
Add function (automation interface)
AddByType function (automation interface)
AddDirected function (automation interface)
Item function (automation interface)
ItemCount function (automation interface)
ItemEx function (automation interface)
Items function (automation interface)
Remove function (automation interface)
ReorderItem function (automation interface)
Functions for Objects
CreateClone function (automation interface)
CreateCloneEx function (automation interface)
Delete function (automation interface)
IsConnectedTo function (automation interface)
Merge function (automation interface)
NavigateLink function (automation interface)
Functions for Properties
Setting and returning the value of an object attribute (automation interface)
DisplayName function (automation interface)
Property function (automation interface)
PropertyGet function (automation interface)
PropertySet function (automation interface)
Functions for Projects
FindObject function (automation interface)
GetClassProperties function (automation interface)
GetExtendedClassProperties function (automation interface)
ItemByID function (automation interface)
Refresh function - refreshes cache (automation interface)
Functions for Script Items
RunScript function (automation interface)
For User Interface
Functions for controlling the user interface (automation interface)
Functions for the Modeler Window
HideMainWindow function (automation interface)
MoveMainWindow function (automation interface)
ShowMainWindow function (automation interface)
SetForeGroundWindow function (automation interface)
Functions for Models
GetCurrentModelReference function (automation interface)
OpenModel function (automation interface)
OpenModel2 function (automation interface)
OpenModelByReference function (automation interface)
Functions for diagrams
CloseAllWindows function (automation interface)
CloseDiagram function (automation interface)
IsDiagramLocked function (automation interface)
LockDiagram function (automation interface)
OpenDiagram function (automation interface)
SelectSymbol function (automation interface)
SelectSymbol2 function (automation interface)
SetScrollOption function (automation interface)
Zoom function (automation interface)
Function for Panes
Functions for all panes
RenameBrowserItem function (automation interface)
SelectBrowserItem function (automation interface)
Functions for the dictionary pane
SelectDictItem function (automation interface)
Function for the diagram pane
SelectDiagram function (automation interface)
Functions for the Output Pane
ClearOutputWindow function (automation interface)
DisplayOutputWindowMessage function (automation interface)
Functions for the Results Pane
AddToResultsPane function (automation interface)
ClearResultsPane function (automation interface)
GetResultsPaneItem function (automation interface)
GetResultsPaneItemCount function (automation interface)
Functions for a Text Output Pane
AddOutputPane function (automation interface)
ClearOutputPane function (automation interface)
DisplayOutputPaneMessage function (automation interface)
RemoveOutputPane function (automation interface)
Functions for Refreshing views
Refresh function - refreshes cache (automation interface)
Functions for Select Object Dialog
SelectObjectOfStereotype function (automation interface)
SelectObjectOfType function (automation interface)
Functions for Model Selection Dialog
ArtisanModelFileDialog COM object (automation interface)
ModelExplr function (deprecated) (automation interface)
Functions for Links Editor Dialog
EditItemLinks function (automation interface)
Functions for Text Editing Window
CloseAllWindows function (automation interface)
CloseTextEditor function (automation interface)
OpenTextEditor function (automation interface)
Functions for Model Differencer
DiffModel function (automation interface)
DiffPackage function (automation interface)
For System Simulations
Functions for controlling system simulations (automation interface)
State Machines
CreateStateMachine function (automation interface)
GetStateMachineHandle function (automation interface)
GetStateMachineName function (automation interface)
UnloadStateMachine function (automation interface)
Animation Functions
EnableAnimation function (automation interface)
DisableAnimation function (automation interface)
AnimationEnabled function (automation interface)
EnableOpenDiagrams function (automation interface)
DisableOpenDiagrams function (automation interface)
OpenDiagramsEnabled function (automation interface)
ResetDiagrams function (automation interface)
Breakpoint Function
EnableBreakpoints function (automation interface)
BreakpointsEnabled function (automation interface)
DisableBreakpoints function (automation interface)
Event Functions
EnableEventQueuing function (automation interface)
GetNextEvent function (automation interface)
GetEventHSTM function (automation interface)
GetEventClassInstance function (automation interface)
GetEventID function (automation interface)
GetEventName function (automation interface)
GetParameterCount function (automation interface)
GetParameter function (automation interface)
GetEventTime function (automation interface)
GetClassGUID function (automation interface)
InjectEvent2 function (automation interface)
SetParameterCount function (automation interface)
SetParameter function (automation interface)
GetEventLineNumber function (automation interface)
GetEventFileName function (automation interface)
DisableEventQueuing function (automation interface)
InjectEvent function (automation interface)
Notification Functions
EnableNotificationQueuing function (automation interface)
GetNextNotification function (automation interface)
GetNotificationHSTM function (automation interface)
GetNotificationID function (automation interface)
GetNotificationClassInstanceID function (automation interface)
GetNotificationName function (automation interface)
GetNotificationType function (automation interface)
GetNotificationTime function (automation interface)
GetNotificationLineNumber function (automation interface)
GetNotificationFileName function (automation interface)
DisableNotificationQueuing function (automation interface)
Attribute Functions
GetAttribute2 function (automation interface)
SetAttribute2 function (automation interface)
GetAttribute function (automation interface)
SetAttribute function (automation interface)
Reporting Functions
EnableFileLogging function (automation interface)
SetLogFile function (automation interface)
GetLogFileName function (automation interface)
FileLoggingEnabled function (automation interface)
DisableFileLogging function (automation interface)
EnableOutputViewLogging function (automation interface)
OutputViewLoggingEnabled function (automation interface)
DisableOutputViewLogging function (automation interface)
For Configuration Management Tool Integration
Export function (automation interface)
ExportEx function (automation interface)
Import function (automation interface)
Diff function (automation interface)
Running Visual Basic Scripts from Modeler
Running Visual Basic scripts from the Modeler Tools ribbon tab (automation interface)
Running Visual Basic scripts from a script item (automation interface)
Working with Stereotypes and Tag Definitions
Working with stereotypes and tag definitions (automation interface)
Diagram Object Attributes and Associations
User documentation for diagram object attributes and association (automation interface)
TellMe Utility
Overview of the TellMe utility (TellMe utility)
Starting the TellMe utility (TellMe utility)
TellMe utility - working with the browser tab (TellMe utility)
TellMe utility - working with the find tab (TellMe utility)
How to...
Set the top object in the browser
Setting how the top object is selected on starting the TellMe utility (TellMe utility)
Changing the top object to an item, diagram or symbol selected in Modeler (TellMe utility)
Changing the top object to an object shown in the TellMe utility (TellMe utility)
Work with object associations
Viewing an object's associations (TellMe utility)
Viewing information about an association (TellMe utility)
Finding out which objects are linked through an object's associations (TellMe utility)
Finding out from which objects and roles an object can be created (TellMe utility)
Finding out which associations link two objects (TellMe utility)
Reporting on an object's associations and linked objects (TellMe utility)
Highlighting associations that have a selected option flag set to true (TellMe utility)
Copying an association's name to the clipboard (TellMe utility)
Work with object attributes
Viewing an object's attributes (TellMe utility)
Highlighting attributes that have a selected property flag set to true (TellMe utility)
Comparing the attributes of different objects (TellMe utility)
Copying an object's name or id to the clipboard (TellMe utility)
Copying an attribute's name or value to the clipboard (TellMe utility)
View objects in Modeler
Selecting an object in a Modeler pane (TellMe utility)
Opening a diagram object in Modeler (TellMe utility)
Adding objects to a results pane in Modeler (TellMe utility)
View a diagram's export files
Viewing a diagram's export files (TellMe utility)
TellMe utility tabs and dialogs
TellMe utility - browser tab (TellMe utility)
TellMe utility - find tab (TellMe utility)
TellMe utility - options tab (TellMe utility)
TellMe utility - compare items dialog (TellMe utility)
TellMe utility - view diagram exports dialog (TellMe utility)
Reference Topics
Keyboard shortcuts
Keyboard shortcuts - for creating and opening models
Keyboard shortcuts - for Modeler panes
Keyboard shortcuts - for property pages
Keyboard shortcuts - for diagrams
Keyboard shortcuts - for changing text
Keyboard shortcuts - Code Editor
Keyboard shortcuts - for finding items
Tool Options dialog
Tool Options dialogs - Code Editor
Tool Options dialogs - Diagrams
Tool Options dialogs - General
Tool Options dialogs - Print
Tool Options dialogs - Rich Text
Tool Options dialogs - Shadows
Tool Options dialogs - Variability
Tool Options dialogs - Tab Layout
Tool Options dialogs - OSLC
View options
Abstraction view options - some diagrams
Accept event view options - general flow diagram
Action node view options - activity diagram
Action view options - general flow diagram
Activity final view options - general flow diagram
Activity flow view options - activity diagram
Activity group view options - activity diagram
Activity partition view options - activity diagram
Activity view options - activity diagram
Activity view options - class diagram
Actor view options - class diagram
Actor view options - sequence diagram
Alternative choice view options - all diagrams
Artifact view options - all diagrams
Association view options - class diagram
Association view options - composite structure diagram
Attribute view options - class diagram
Basic type view options - class diagram
Bind view options - class and composite structure diagrams
Class view options - class diagram
Class view options - composite structure diagram
Composite state view options - state diagram
Connection point view options - state diagram
Constraint view options - constraint diagram
Control node view options - activity diagram
Dashed flow view options - general flow diagram
Data type view options - class diagram
Decision view options - general flow diagram
Dependency view options - some diagrams
Dependency View Options — profile diagrams
Diagram view options - sequence diagram
Entry state view options - state diagram
Excludes view options - all diagrams
Exit state view options - state diagram
Final state view options - state diagram
Flow final view options - general flow diagram
Fork state view options - state diagram
Fork view options - general flow diagram
Frame box view options - all diagrams
General flow view options - general graphics diagram
General node view options - general graphics diagram
History state view options - state diagram
Initial state view options - state diagram
Initial view options - general flow diagram
Instance view options - communication diagram
Instance view options - concurrency diagram
Instance view options - object diagram
Instance view options - sequence diagram
Interface realization view options - class and composite structure diagrams
Interface view options - class diagram
IO flow view options - activity diagram
IO flow view options - class diagram
IO flow view options - composite structure diagram
IO flow view options - object diagram
IO flow view options - sequence diagram
Join state view options - state diagram
Junction state view options - state diagram
Link view options - object diagram
Message view options - communication diagram
Message view options - concurrency diagram
Message view options - sequence diagram
Message view options - system architecture diagram
Note link view options - all diagrams
Note view options - all diagrams
Object node view options - activity diagram
Object view options - general flow diagram
Package view options - class diagram
Package view options - profile diagram
Package view options - sequence diagram
Part view options - composite structure diagram
Pin view options - activity diagram
Pin view options - general flow diagram
Port view options - composite structure diagram
Probe view options - sequence diagram
Provided/required interface view options - class diagram
Provided/required interface view options - composite structure diagram
Realization view options - some diagrams
Reference tag view options - profile diagram
Relationship view options - table relationship diagram
Requires view options - all diagrams
Send signal view options - general flow diagram
Style modification dialog - compartments tab
Style modification dialog - general tab
Style modification dialog - icon tab
Style view options - all diagrams
Shown tag defs view options - all diagrams
Shown stereotypes view options - all diagrams
Signal view options - class diagram
Solid flow view options - general flow diagram
State machine view options - state diagram
Stereotype view options - profile diagram
Stereotypes view options for a diagram - all diagrams
Stereotypes view options for a symbol - all diagrams
Style view options - all diagrams
Submachine state view options - state diagram
Swimlane view options - general flow diagram
Table view options - table relationship diagram
Transition view options - state diagram
Type definition view options - class diagram
Use case view options - class diagram
Use case view options - use case diagram
Uses view options - some diagrams
Variability view options - all diagrams
Variant view options - all diagrams
Variation point view options - all diagrams
Tabs
Parameter tab for dependency
Enumeration tab for variant
Variability options tab for dependency
Validation script tab for variant and variation point
Options tab for model
Received signal tab for reception
Body tab for value specification action
General tab
Text tab
General tab for model
Options tab for class, data type, interface and signal
Options tab for association
Options tab for attribute
Options tab for generalization
Options tab for column
Options tab for index
Options tab for relationship
Delivery dates tab for increment
Options tab for operation
Options tab for variation point
Options tab for alternative choice
Data type tab for type definition
Options tab for ocd operatDion instance
Start role and end role tabs for association
Options tab for parameter
Columns tab for index
Options tab for osd operation instance
Multiplicity tab for ternary role
Actual parameter tab for osd probe
State Type tab for state
Data type tab for attribute
Foreign columns tab for table
Options tab for type definition
Enumerations tab for type definition
Signature tab for operation
General tab for osd probe
Signature tab for activity or event
Return tab for activity and operation
Full text tab for note
General tab for note
Items tab
Body tab for operation
Options tab for constraint
Measure tab for constraint
Options tab for processor type
Options tab for memory type
Options tab for multidrop bus type
Options tab for disk type
Options tab for point to point connection type
Options tab for multidrop bus
Options tab for disk
Options tab for interface device
Options tab for point to point connection
Options tab for board
Options tab for processor
Options tab for board io device
Options tab for memory
Options tab for subsystem
Options tab for event flag, mailbox, monitor, pool and synchronizer
Options tab for task
Options tab for channel
Options tab for osd event instance
Options tab for drop and external connectors
Options tab for semaphore
Board io device
Options tab for constraint type
Timing tab for event
Sync tab for event
Timing tab for operation
Interrupt tab for task
Memory tab for board io device
Memory tab for memory
Memory tab for processor
Timing note tab for use cases
Rate tab for event
Options tab for state
Options tab for event action block
Access permissions tab for package
Options tab for package
Type tab for tag definition
Usage tab for tag definition
Signature tab for attribute parameter
Stereotype tab
Node type tab for general flow diagram node instance
Flow type tab for general flow diagram flow instance
General tab for general flow diagram node
Options tab for role
Options tab for dependency
Options tab for formal template parameter
Options tab for stereotype
Options tab for io flow
Data type tab for role
Symbol style tab
Derivation script tab for stereotype
Script tab
Settings tab for script
Menu and tabs for stereotype
Toolbar tab for stereotype
Event ui tab for stereotype
Contents tab for stereotype and tag definition
Change tracking tab for model
Changes tab
Object event tab for stereotype
Model events tab for stereotype
Options tab for change note
General tab for stereotype and tag definition
Options tab for activity
Order tab for script
Slot values tab for instance
Type tab for instance
Feature tab for slot
Text value tab for slot
Linked values tab for slot
Options tab for action node
Options tab for decision node and join node
Options tab for central buffer, data store, input pin and output pin
Options tab for activity partition and structured activity node
Options tab for control flow, exception handler and object flow
Guard tab for control flow, exception handler and object flow
Body tab for opaque action
Options tab for event
Directly-stereotyped options tab for stereotype
Options tab for tag definition
Derivation script tab for dependency and variant
What's new (previous releases)
What’s new in Windchill Modeler 10.0
What’s new in Windchill Modeler 9.6
What’s new in Windchill Modeler 9.5
What’s new in Windchill Modeler 9.4
What’s new in Windchill Modeler 9.3
What’s new in Integrity Modeler 9.2
What’s new in Integrity Modeler 9.1
What’s new in Integrity Modeler 9.0
What's new in Modeler 8.5
What's new in Modeler 8.4
What's new in Modeler 8.3
What's new in Modeler 8.2
What's new in Studio 8.1
Miscellaneous
Stubs
System boundary
Tools dialog
The Creator pane
Copying an item to the clipboard
Constructing a system modes model
Exporting and importing models and packages
Editing Matrices
Sequence diagrams
License status dialog
Linking items
Links editor dialog
Model and Package Management (Model Manager)
Messaging through events and operations
Modeler runs slow over the network
Moving and resizing containers
Object interaction modeling overview
Pasting an item from the clipboard
Populating a communication diagram
Page setup dialog
Print setup dialog
Print dialog
Reviewing the import log file (XMI Import/Export)
Changing the source and target items of an IO flow to those of a realizing link
Creating a type definition
Select directory to import from dialog
Select directory to compare with dialog
Select directory to export to dialog
Select object dialog
Troubleshooting
Troubleshooting overview
Log files created by PTC Modeler
Copyright, Version, and Acknowledgement Information
Copyright, version and acknowledgement information
Welcome to the PTC Modeler 10.1 Online Help
Copyright, version and acknowledgement information
SpecifyingThatAnIoFlowIsNoLongerRea-78E4D06F
AbstractClassReviewerReview-77EA5E22
ToAddAcustomRevisionHistoryTableToT-6562B755