The Unified Modeling Language user guide
The Unified Modeling Language user guide
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Cormas: Common-Pool Resources and Multi-agent Systems
IEA/AIE '98 Proceedings of the 11th International Conference on Industrial and Engineering Applications of Artificial In telligence and Expert Systems: Tasks and Methods in Applied Artificial Intelligence
Coupled human and natural systems: A multi-agent-based approach
Environmental Modelling & Software
Environmental Modelling & Software
Simulating impacts of water trading in an institutional perspective
Environmental Modelling & Software
Governing the teak furniture business: A global value chain system dynamic modelling approach
Environmental Modelling & Software
Forage rummy: A game to support the participatory design of adapted livestock systems
Environmental Modelling & Software
Increasing model efficiency by dynamically changing model representations
Environmental Modelling & Software
Review: A critical review of integrated urban water modelling - Urban drainage and beyond
Environmental Modelling & Software
Hi-index | 0.01 |
Companion Modelling (ComMod) is an iterative approach of modelling in interaction with local stakeholders. KatAWARE is a multi-agent model constructed through a ComMod process with the Water User Association of the Kat River Valley, Eastern Cape, South Africa. By describing the construction of the KatAWARE model, the aim of this paper is to propose a detailed methodology to formalize and to systematize the modelling phases of Companion Modelling. The Kat River catchment will serve as case study for the application of the proposed methodology. This methodology is composed of four steps: (1) the specification of the structure of the system, its dynamics and the indicators one wants to monitor, (2) the description of the initial state of the simulation, (3) the implementation of the model which can take the form of a computer program or of a role-playing game, (4) the reflection step to criticize the model and to propose further improvements. For the first two steps, we propose to use a representation based on the Unified Modelling Language.