A virtual maintenance-based approach for satellite assembling and troubleshooting assessment. (September 2017)