Mixed-Criticality Cyber-Physical Systems (MCCPS) deployed in critical domains like automotive and railway are starting to use Over The Air Software Updates (OTASU) for functionality improvement, bug fixing, and solving security vulnerabilities (among others). But, applying OTASU on such systems entails several difficulties regarding safety, security and availability aspects. Additionally, computing performance needs are bigger and therefore complex hardware platforms based on multicore processors and accelerators are increasingly used.
Bringing together these two trends, OTASU and complex hardware platforms, is the main motivation that inspired UP2DATE to work on a new software paradigm for SAfe and SEcure (SASE) software updates for intelligent and resource intensive systems. The UP2DATE approach builds around composability and modularity as main properties to enable a dynamic (post-deployment) validation of safety and security properties of updates.
To work towards this objective, the project is comprised of a high quality and complementary consortium including knowledge generators (IKERLAN, BSC and OFFIS), technology integrators (IAV and TTTech Auto) and two end users from the automotive and railway sectors (Marelli and CAF Signalling).