Many structures found in system dynamics models cannot be adequately described using scalar models. Often it is necessary to use arrays to provide sufficient analytical power. The use of arrays is often avoided because they can be difficult to visualise, and hence difficult to define. This workshop examines the types of problems which are addressed using system dynamics models which incorporate multi-dimensional array structures. How to define array problems will be clearly explained. Attendees will work in small groups to define sample array structures for a range of modelling problems. Already defined array modules will be introduced and explained. Attendees will develop skills in combining these to produce working models of supply chain, logistics, human resource management problems and other problematic situations.