Architecting and validating dependable systems: experiences and visions

  • Authors:
  • Andrea Bondavalli;Andrea Ceccarelli;Paolo Lollini

  • Affiliations:
  • University of Firenze, Italy;University of Firenze, Italy;University of Firenze, Italy

  • Venue:
  • Architecting dependable systems VII
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The world of computer systems today is composed of very different kind of critical architectures: from embedded safety-critical sensors and safety equipment (e.g., train on-board equipment), to large, highly dependable multicomputers (e.g. plant control systems), to smart resilient components for ubiquitous networks (e.g., biometrics monitoring applications). The common trend for all of them is to become open and part of an integrated cyber world; still, each of them brings specific challenges that need to be addressed for their design and validation, possibly leading to the different architectural and validation solutions. This paper discusses the experiences gained by the authors on architecting and validating dependable systems, considering the activities they carried out during recently ended European FP6 projects, which concerned traditional embedded systems (in the railway domain - SAFEDMI project), large-scale critical infrastructures (in the electric domain - CRUTIAL project), and distributed mobile systems (in the automotive domain - HIDENETS project). The vision on upcoming and future challenges and trends is finally provided considering pervasive/ubiquitous systems in the context of the just started FP7 ALARP project and considering Future Internet scenarios.