summaryrefslogtreecommitdiffstats
path: root/docs/agl-specs-v1.0/02-architecture.md
blob: 7bad3040f1a9d6c8ccacfcebba6582b9e69ee0e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
May  28,  2015
**2   Architecture**
The  Automotive  Grade  Linux  Software  Architecture  diagram  is  below.  The  architecture  consists
of  five  layers.  The  App/HMI  layer  contains  applications  with  their  associated  business  logic  and
HMI.  Generally  applications  are  out  of  scope  for  this  document  since  they  are  product  specific
for  the  OEM  that  is  developing  a  system  based  on  AGL.
The  Application  Framework  layer  provides  the  APIs  for  creating  both  managing  and  running
applications  on  an  AGL  system.  The  Services  layer  contains  user  space  services  that  all
applications  can  access.  The  Operating  System  (OS)  layer  provides  the  Linux  kernel  and  device
drivers  along  with  standard  OS  utilities.
Page  7  of  159
![](media/picture97.jpeg)![](media/picture98.jpeg)Automotive Grade Linux Requirements Spec v1.0