13.08.2013 Views

institut f¨ur informatik - PST Thesis Management Interface - LMU

institut f¨ur informatik - PST Thesis Management Interface - LMU

institut f¨ur informatik - PST Thesis Management Interface - LMU

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.1. The AUTOSAR standard<br />

contained in the Component Internal Behavior Description and Component API documents<br />

to develop functional aspects of the component. This can be done independently<br />

from the design of the rest of the system. The functionality of the component is contained<br />

in the Component Implementation Description. The Compile Component activity uses<br />

the Component Implementation Description to compile the Component Implementation.<br />

Additionally the activity requires the Component API and the Additional Headers documents<br />

to complete the compilation process. The result of the Compile Component activity<br />

is the Compiled Component document and a refined Component Implementation<br />

Description.<br />

3.1.3. AUTOSAR metamodel<br />

The data contained in the documents that are utilized within the AUTOSAR methodology<br />

(see section 3.1.2) is supported through the use of an AUTOSAR metamodel and the accompanying<br />

templates 1 . The metamodel describes the structure of all components that compose<br />

the AUTOSAR architecture, i.e. software components (depicted in figure 3.4), ECU configuration<br />

and basic software modules. The templates describe the respective parts of the<br />

metamodel in more detail [AUT09].<br />

Figure 3.4.: Detailed view of the AUTOSAR metamodel in [autb] describing different types<br />

of software components in AUTOSAR and their relationships.<br />

1 The metamodels and the templates are available at the official AUTOSAR website. The metamodels are<br />

described in terms of UML diagrams and available as Sparx Systems Enterprise Architect Project files.<br />

29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!