lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Design Patterns for Multi-Agent Systems: A Systematic Literature Review
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM), Department of Computer Science. (Software Technology Labs)ORCID iD: 0000-0002-1162-0817
Katholieke Universiteit Leuven, Belgium. (DistriNet)
2014 (English)In: Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks / [ed] Onn Shehory, Arnon Sturm, Berlin/Heidelberg: Springer, 2014, p. 79-99Chapter in book (Refereed)
Abstract [en]

Design patterns document a field’s systematic knowledge derived from experiences. Despite the vast body of work in the field of multi-agent systems (MAS), design patterns for MAS are not popular among software practitioners. As MAS have features that are widely considered as key to engineering complex distributed applications, it is important to provide a clear overview of existing patterns to make this knowledge accessible. To that end, we performed a systematic literature review (SLR) covering the main publication venues of the field since 1998, resulting in 206 patterns. The study shows that (1) there is a lack of a standard template for documenting design patterns for MAS, which hampers the use of patterns by practitioners, (2) associations between patterns are poorly described, which results in a lack of overview of the pattern space, (3) patterns for MAS have been used for a variety of application domains, which underpins their high potential for practitioners, and (4) classifications of design patterns for MAS are bounded to specific pattern catalogs, a more holistic view on the pattern space is missing. From our study, we outline a number of guidelines that are important for future work on design patterns for MAS and their adoption in practice.

Place, publisher, year, edition, pages
Berlin/Heidelberg: Springer, 2014. p. 79-99
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-25906DOI: 10.1007/978-3-642-54432-3_5Scopus ID: 2-s2.0-84919601879ISBN: 978-3-642-54431-6 (print)ISBN: 978-3-642-54432-3 (electronic)OAI: oai:DiVA.org:lnu-25906DiVA, id: diva2:623688
Available from: 2013-05-28 Created: 2013-05-28 Last updated: 2019-08-27Bibliographically approved

Open Access in DiVA

fulltext(563 kB)357 downloads
File information
File name FULLTEXT02.pdfFile size 563 kBChecksum SHA-512
445ffae5f828cf4eb52619bdade24626b25454d22bcc9708440a411d0d2ceb008fee7a8c6548dac482a51d580d2038d67ea8904e39c984a7764a02674ff0912e
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records BETA

Weyns, Danny

Search in DiVA

By author/editor
Weyns, Danny
By organisation
Department of Computer Science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 357 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 244 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf