A framework for the analysis of slack in socio-technical systems. (November 2017)