Abstract
With the increasing size, complexity and interconnectedness of systems and organisations, there is a growing need for high level modelling approaches that span the range of application domains. Causal agent modelling offers an intuitive and powerful approach for the development of dynamic models for any application area. This paper outlines some of the basic ideas behind the nature of causal agent models, why they are fundamental to the modelling enterprise, and compares developments in this area to those in the related field of coordination theory. It also describes some research activities using causal agent models at the University of Otago.