Boken 'Automotive Software Architectures' gir en grundig innføring i programvarearkitektur, som er en av grunnpilarene i programvaren til moderne biler. I første del av boken presenteres en historisk oversikt over utviklingen av programvare i biler, samt en drøfting av de viktigste utfordringene som driver denne utviklingen fremover. Kapittel 2 fokuserer på de mest sentrale arkitektoniske stilene innen bilprogramvare og deres anvendelse i programvaren som brukes i kjøretøy. Kapittel 3 gir leserne innsikt i programvareutviklingsprosessene som bilprodusentene benytter seg av. Videre introduserer kapittel 4 AUTOSAR, en viktig standard innen bilprogramvare. I kapittel 5 blir temaet utvidet til detaljert designprosess for bilprogramvare ved bruk av Simulink, der leserne kan se hvordan detaljert design er knyttet til overordnet design. Kapittel 6 presenterer en metode for å vurdere kvaliteten på arkitekturen, kjent som ATAM (Architecture Trade-off Analysis Method), og gir et eksempel på en vurdering, mens kapittel 7 introduserer en alternativ tilnærming. Denne boken er essensiell for alle som ønsker en dypere forståelse av kompleksiteten i programvarearkitekturen i moderne biler.