Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > ARINC 653 for VxWorks 653 code > Overview of ARINC 653 for VxWorks 653 support (ARINC for VxWorks code) > Diagrams and items created through the new > integration project command (ARINC for VxWorks code)
  
Diagrams and items created through the new > integration project command (ARINC for VxWorks code)
To create an Integration Project, right-click a Package, point to ARINC 653, point to New, and then click Integration Project. The ARINC 653 profile then opens the dialog for you to specify the name of the Integration Project and Module.
The New > Integration Project command creates an Integration Project and a number of diagrams and items that you can use for that Integration Project.
The following diagrams and items are created by the New > Integration Project command.
Integration Project
In the Package you right-clicked, the command creates an Integration Project. The name of the Integration Project is based on the module name you specified, that is, <module name> Integration Project.
Module
The command creates a Module that is named <module name>Module, an associated Module Schedule that is named Schedule, and an associated Configuration Diagram that is named <module name> Configuration Diagram.
The Schedule module schedule diagram is empty. You can use this diagram to schedule your partitions.
The <module name> Configuration Diagram diagram shows the System HM Table, Module HM Table, Partition HM Table and Shared Library items that are created by the command.
On this diagram:
Double-click the preceding items to show their Configuration Diagrams.
Create and define the partitions required for the configuration.
System HM Table
The command creates a System HM Table that is named systemHM and an associated Configuration Diagram that is named <module name> Configuration Diagram.
The Configuration Diagram shows System State Entries and Error ID Levels that are created for the System HM Table. Delete or change the default items as required and create any additional items you require.
Module HM Table
The command creates a Module HM Table that is named moduleHM and an associated Configuration Diagram that is named moduleHM Module HM Configuration Diagram1.
The Configuration Diagram shows a System State Entry and Error ID Actions that are created for the Module HM Table. Delete or change the default items as required and create any additional items you require.
Partition HM Table
The command creates a Partition HM Table that is named partHM and an associated Configuration Diagram that is named
partHM PartitionHM Configuration Diagram1.
The Configuration Diagram shows a System State Entry and Error ID Actions that are created for the Partition HM Table. Delete or change the default items as required and create any additional items you require.
Shared Library
The command creates a Shared Library that is named vxSysLib. The Shared Library is shown on the Configuration Diagram that is created for the Module.
Config Record
The command creates a Config Record that is named configRecord. The configRecord item is not shown on any diagrams, but you can locate the configRecord item by expanding the Module in the Packages pane.
Config Record and Core OS
The command creates a Core OS that is named simpc. The simpc item is not shown on any diagrams, but can locate simpc item by expanding the Module item in the Packages pane.