To main content

Building Product-lines of Mixed-Criticality Systems

Abstract

Abstract—Mixed-Criticality Systems (MCS) reconcile safetycritical
requirements with multi-core architectures, by offering
spatial and temporal isolation while preserving other extrafunctional
properties such as optimised energy consumption or
minimised latencies. MCS designers struggle to manually balance
the offered functionalities with pertinent implementation choices
in order to ensure that the system eventually meets all constraints.
Existing attempts to further automate this process focus on
specific concerns, and fail to account for variation in system
functionalities. Our contribution is to integrate product-lines that
capture functional variations with evolutionary optimisation to
explore possible implementations and their impact on extrafunctional
properties. Our solution is a model-driven process (and
a tool prototype) to automatically select functionally different
products that balance well the various concerns of interest. We
illustrate how this process applies to the construction of wind
turbines. Moving toward product-lines eventually contributes to
reduce high development costs and the long time to market
associated with MCS

Category

Academic chapter/article/Conference paper

Language

English

Author(s)

  • Simon Barner
  • Alexander Diewald
  • Fernando Eizaguirre
  • Anatoly Vasilevskiy
  • Franck Chauvel

Affiliation

  • Technical University of Munich
  • Spain
  • SINTEF Digital / Sustainable Communication Technologies

Year

2016

Publisher

ECSI Electronic Chips & Systems design Initiative,

Book

The 2016 Forum on specification & Design Languages (FDL), Bremen, Germany, September 14-16, 2016

Issue

.

ISBN

979-10-92279-17-7

View this publication at Cristin