Maintainability Prediction Revisited: Diagnostic Behavior, System Complexity, and Repair Time | IEEE Journals & Magazine | IEEE Xplore