WAP: Digital dependability identities

Cyber-Physical Systems (CPS) provide enormous potential for innovation but a precondition for this is that the issue of dependability has been addressed. This paper presents the concept of a Digital Dependability Identity (DDI) of a component or system as foundation for assuring the dependability of CPS. A DDI is an analyzable and potentially executable model of information about the dependability of a component or system. We argue that DDIs must fulfill a number of properties including being universally useful across supply chains, enabling off-line certification of systems where possible, and providing capabilities for in-field certification of safety of CPS. In this paper, we focus on system safety as one integral part of dependability and as a practical demonstration of the concept, we present an initial implementation of DDIs in the form of Conditional Safety Certificates (also known as ConSerts). We explain ConSerts and their practical operationalization based on an illustrative example.

[1]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[2]  John A. McDermid,et al.  Hierarchically Performed Hazard Origin and Propagation Studies , 1999, SAFECOMP.

[3]  Neil A. Ernst,et al.  The Journal of Systems and Software , 2022 .

[4]  Iain Bate,et al.  Architectural considerations in the certification of modular systems , 2002, Reliab. Eng. Syst. Saf..

[5]  Martin Walker,et al.  Assisted Assignment of Automotive Safety Requirements , 2014, IEEE Software.

[6]  Ewen Denney,et al.  Dynamic Safety Cases for Through-Life Safety Assurance , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[7]  Phillip J. Windley Digital identity , 2005 .

[8]  Jonathan M. Ford,et al.  Modular Certification , 2002 .

[9]  Mario Trapp,et al.  Vertical Safety Interfaces - Improving the Efficiency of Modular Certification , 2011, SAFECOMP.

[10]  John A. McDermid,et al.  An integrated tool set for software safety analysis , 1993, J. Syst. Softw..

[11]  Hans A. Hansson,et al.  Generation of Safety Case Argument-Fragments from Safety Contracts , 2014, SAFECOMP.

[12]  Dominik Domis,et al.  Safety Concept Trees , 2009, 2009 Annual Reliability and Maintainability Symposium.

[13]  Henrik Eriksson,et al.  The DECOS Concept of Generic Safety Cases - A Step towards Modular Certification , 2009, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications.

[14]  Daniel Schneider,et al.  Conditional Safety Certification of Open Adaptive Systems , 2013, TAAS.

[15]  John M. Rushby,et al.  Runtime Certification , 2008, RV.

[16]  Peter Liggesmeyer,et al.  A New Component Concept for Fault Trees , 2003, SCS.