Principles and Experience in Engineering, Design and Operation of Dependable Systems at CERN