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. Automotive Open System Architecture<br />

This chapter introduces specialized technologies that rely on model-driven software development<br />

to solve the complexity issue in developing automotive software. These technologies<br />

represent the scope of work concerned in this thesis.<br />

3.1. The AUTOSAR standard<br />

AUTOSAR (AUTomotive Open System ARchitecture) is an open standard that applies the<br />

model-driven approach (see section 2.1) to software development for Electronic Control Units<br />

(ECUs) in automobiles. AUTOSAR is motivated by the increasing complexity of modern<br />

automotive electric and electronic (E/E) architecture (see section 2.1.5). In order to manage<br />

this complexity, automobile manufacturers, suppliers and tool developers have formed a development<br />

partnership that cooperates on developing common, basic functions and supports<br />

competition on innovative functions [Hei04]. The ability to manage this complexity results in<br />

improved quality and reliability of automotive E/E systems. Furthermore, the AUTOSAR<br />

development partnership aims at creating scalable solutions that can be reused within and<br />

across vehicle and component product lines and at an improved development process.<br />

3.1.1. AUTOSAR architecture<br />

The AUTOSAR architecture (see figure 3.1) provides a common software infrastructure for<br />

automotive systems of all vehicle domains. It consists of multiple software layers that build<br />

up on each other and are interconnected through standardized interfaces.<br />

This approach is considered fundamental to achieving the following technical goals: [Hei04,<br />

AUT11c]<br />

• Modularity: enables combining functional modules from different suppliers.<br />

• Scalability: ensures compatibility of common software modules to different vehicle<br />

platforms.<br />

• Transferability: optimizes the use of resources throughout the electronic architecture<br />

of a vehicle.<br />

• Reusability: enables integration of software modules into new environments.<br />

The remaining part of this section describes the essential concepts of the AUTOSAR architecture<br />

in more detail.<br />

25

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

Saved successfully!

Ooh no, something went wrong!