Soft-Computing and Human-Centric Approaches for Modelling Complex Manufacturing Systems