This lesson guides you through how to create an AR3x_BMT
project. The AR3X_BMT project has all the capabilities of an AUTOSAR_3x
project, and additional BMT capabilities that can be used to implement
a specific AUTOSAR SWC component. You can add an implementation block
diagram to an AR3x_BMT model.
You can create an AR3x_BMT model using Rational® Rhapsody® for
C product. Before you begin, you must have Rhapsody for C installed.
- To create an AR3x_BMT model, click .
- On the New Project window, for the project type, select AR3x_BMT.

- Click OK. Your
model is created, and the AR3x_BMT, AUTOSAR_31 and MicroC profiles
loaded to the project and can be seen in the Profiles folder
of Rational Rhapsody browser.
- To import SWC Descriptions from an ARXMLfile, click Tools
> Import AUTOSAR XML Document. The Import AUTOSAR opens where you
can browse for your arxml type file.
Note: For
the purpose of this tutorial, you can use the LightsManager project
present in the Rhapsody installation
directory, in the ...\Samples\Automotive folder.

- Create an initial Rational Rhapsody implementation block
diagram:
- In your AR3x_BMT project, find the default diagram in
the ARBMTPackages folder. Highlight rimbdiagram_0 and
rename the diagram according to the implementation it defines.
- For detailed information about implementing an atomic
software component type, see Implementing a SWC type.
- To open the AR3x_BMT diagram, click .
