Reference Hub7
Social Structure Based Design Patterns for Agent-Oriented Software Engineering

Social Structure Based Design Patterns for Agent-Oriented Software Engineering

Manuel Kolp, Stéphane Faulkner, Yves Wautelet
Copyright: © 2008 |Volume: 4 |Issue: 2 |Pages: 23
ISSN: 1548-3657|EISSN: 1548-3665|ISSN: 1548-3657|EISBN13: 9781615203635|EISSN: 1548-3665|DOI: 10.4018/jiit.2008040101
Cite Article Cite Article

MLA

Kolp, Manuel, et al. "Social Structure Based Design Patterns for Agent-Oriented Software Engineering." IJIIT vol.4, no.2 2008: pp.1-23. http://doi.org/10.4018/jiit.2008040101

APA

Kolp, M., Faulkner, S., & Wautelet, Y. (2008). Social Structure Based Design Patterns for Agent-Oriented Software Engineering. International Journal of Intelligent Information Technologies (IJIIT), 4(2), 1-23. http://doi.org/10.4018/jiit.2008040101

Chicago

Kolp, Manuel, Stéphane Faulkner, and Yves Wautelet. "Social Structure Based Design Patterns for Agent-Oriented Software Engineering," International Journal of Intelligent Information Technologies (IJIIT) 4, no.2: 1-23. http://doi.org/10.4018/jiit.2008040101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Multi-agent systems (MAS) architectures are gaining popularity over traditional ones for building open, distributed, and evolving software required by today’s corporate IT applications such as e-business systems, Web services, or enterprise knowledge bases. Since the fundamental concepts of multi-agent systems are social and intentional rather than object, functional, or implementation-oriented, the design of MAS architectures can be eased by using social patterns. They are detailed agent-oriented design idioms to describe MAS architectures composed of autonomous agents that interact and coordinate to achieve their intentions, like actors in human organizations. This article presents social patterns and focuses on a framework aimed to gain insight into these patterns. The framework can be integrated into agent-oriented software engineering methodologies used to build MAS. We consider the Broker social pattern to illustrate the framework. An overview of the mapping from system architectural design (through organizational architectural styles), to system detailed design (through social patterns), is presented with a data integration case study. The automation of creating design patterns is also discussed.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.