Reliability of large and complex systems - state of art