A general end-to-end diagnosis framework for manufacturing systems. Issue 2 (21st November 2019)