Learn More
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 eBusiness systems, web services or enterprise knowledge bases. Since the fundamental concepts of multi-agent systems are social and intentional rather than object,(More)
Multi-Agent Systems (MAS) architectures are gaining popularity over traditional ones for building open, distributed, and evolving software. Since the fundamental concepts of multi-agent systems are social and intentional rather than object, functional, or implementation-oriented, the design of MAS architectures should be eased by using what we call social(More)
A Multi-Agent System (MAS) architecture is an organization of coordinated autonomous agents that interact in order to achieve particular, possibly common goals. Considering real-world organizations as an analogy, this paper proposes MAS architectural patterns for information systems which adopt concepts from organizational theories. The patterns are modeled(More)
Agent architectures are gaining popularity for building open, distributed, and evolving software required by e-commerce applications. Unfortunately, despite considerable work in software architecture during the last decade, few research efforts have aimed at truly defining patterns and languages for agent architectural design. This paper proposes a modern(More)
A Multi-Agent System (MAS) is an organization of coordinated autonomous agents that interact in order to achieve particular, possible common goals. Considering real world organizations as an analogy, this paper proposes MAS architectural patterns for information systems which adopt concepts from organizational theories. The patterns are modeled using the i*(More)