A reference architecture template for software-intensive embedded systems
Paper in proceeding, 2012

The paper presents a document template for reference architectures for the domain of software-intensive embedded systems. The template addresses the somewhat conflicting needs when documenting a reference architecture of readability, overview, details, evolution and different background of the stakeholders. The first novel idea is the template prescribes two separate documents describing a reference architecture beside the product architecture documentation. The information in the two documents concern different stakeholders and evolve at different paces. The other novelty in describing reference architectures is to introduce a perspective of time, in the form of horizons, rather than focusing on a snapshot a release date. In addition, a case is presented giving an example of how a reference architecture was documented according to the template, how stakeholder needs were captured, and how the different types of information was identified or recovered from existing product architectures.

Document templates

Release date


Product architecture

Reference architecture


Ulrik Eklund

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

N. Jonsson

Volvo Cars

A. Eriksson

Volvo Cars

Jan Bosch

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

ACM International Conference Proceeding Series

978-145031568-5 (ISBN)

Subject Categories

Software Engineering





More information

Latest update