Bylo navrhnuto mnoho modelů spolupráce a kooperace agentů, které dovolují znovupoužitelnost návrujových vzorů v multiagentních systémech (MAS). Jedním z těchto přístupů je model založený na rolích a inspirovaný důležitostí rolí v lidských společnostech.
Tento článek je přehled methodologií založených na rolích. Srovnáváme několik systémů a aplikujeme pojmy modelů založených na rolích v oblasti výpočetních MAS.