Engineering Conditional Safety Certificates for Open Adaptive Systems

Abstract In recent years, we have witnessed a strong trend towards more openness and adaptivity in many application domains of computer-based systems. In this context, the assurance of a sufficient level of safety poses serious challenges because traditional engineering and assurance approaches are usually not applicable without further ado. In order to meet these challenges, we recently introduced a framework that enables runtime safety certification based on conditional safety certificates (ConSerts). Since the definition of ConSerts relies on an adequate safety engineering backbone, we now present an engineering approach for defining ConSerts based on established safety engineering processes and techniques. The presented approach has been evaluated in an industry project in form of a feasibility study in the agricultural domain.

[1]  Jean-Marc Faure,et al.  Designing dependable logic controllers using algebraic specifications , 2004 .

[2]  Ugo Buy,et al.  Control Reconfiguration of Discrete Event Systems With Dynamic Control Specifications , 2008, IEEE Transactions on Automation Science and Engineering.

[3]  Jan Lunze,et al.  Online control reconfiguration for a faulty manufacturing process , 2011, 2011 3rd International Workshop on Dependable Control of Discrete Systems.

[4]  Jean-Marc Roussel,et al.  DESIGNING DEPENDABLE LOGIC CONTROLLERS USING THE SUPERVISORY CONTROL THEORY , 2005 .

[5]  Panos J. Antsaklis,et al.  Lyapunov stability of a class of discrete event systems , 1994, IEEE Trans. Autom. Control..

[6]  Martin Fabian,et al.  PLC-based implementation of supervisory control for discrete event systems , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[7]  K. Passino,et al.  On the optimal control of discrete event systems , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[8]  Olaf Stursberg Hierarchical and distributed discrete event control of manufacturing processes , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[9]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[10]  Umit Ozguner,et al.  Controllability, reachability, stabilizability and state reduction in automata , 1992, Proceedings of the 1992 IEEE International Symposium on Intelligent Control.