Design Patterns for Multi-agent Systems: A Systematic Literature Review. - Joanna Juziuk; Danny Weyns; Tom Holvoet (Agent-Oriented Software Engineering, 2014)