“…), and its much more recent development and exploitation in the field of multi-agent/distributed artificial intelligence systems design (Jennings, 1993;Castelfranchi, 1998Castelfranchi, , 2000Castelfranchi, , 2001Singh 1999). The commitments based perspective on cooperative work (Winograd, 1987-88) currently provides the basis for the software architecture supporting the development of virtualartificial societies (Sawyer, 2003), business process modelling systems (Dietz, 2006;Van Reijswould, Mulder, & Dietz, 1999), collaborative task management software (Whittaker, 2005) and sophisticated electronic communication systems (Duchenault & Watts, 2005). Winograd and Flores (1986, p150) describe organisations as "networks of commitments", with managerial work being the "articulation and activation" of this network.…”