Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > ARINC 653 for PikeOS 653 code > ARINC 653 for PikeOS 653 profile items > Application project (ARINC for PikeOS code)
  
Application project (ARINC for PikeOS code)
An Application Project is a package in the model where the set of related processes within an Application are developed. Application Projects (and their linked Applications) are created automatically when an Application Part is created.
An Application Project is a package that contains the model items that model a PikeOS 653 application. When generating an application (rather than the ARINC 653 configuration) the Application Project is the root object.
The profile creates an Application Project when you create an Application Part on a Configuration Diagram. To create an Application Part on a Configuration Diagram: click the Application Part toolbar button, and then click inside a Partition Part. You are prompted to specify the name of the application.
When you create an Application Part on a Partition Part, the profile creates the following items in the model:
An Application Part on the Configuration Diagram.
An Application Project in which to model the application.
An Application item that types the Application Part. The Application item is scoped to the Integration Project.
An Application Project is based on a UML Package.
The following sections provide information about how an Application Project is used in the model.
Shown on these diagrams
None.
ARINC properties
None.