L'organisation comme Design Pattern dans les systèmes multi-agents multi-niveaux


Cet article présente un design pattern destiné à introduire des mécanismes organisationnels dans les systèmes multi-agents multiniveaux, afin de faciliter la modélisation de systèmes complexes fortement structurés. Le pattern proposé permet de spécifier comment coupler trois niveaux d'agents dans une architecture de simulation multi-niveaux en considérant des contraintes organisationnelles. Nous montrons une application de ce pattern à la modélisation à grain fin de la conduite en bande dans un élevage porcin, où il est employé pour représenter des organisations sociales et physiques. Nous montrons ainsi les avantages de la combinaison de concepts organisationnels et de patterns multi-niveaux pour représenter et simuler des systèmes dynamiques complexes.