The Maintenance Management Framework: Models and Methods for Complex Systems Maintenance (Springer Series in Reliability Engineering)