Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Agent system development method based on agent patterns
Proceedings of the 21st international conference on Software engineering
Developing a context-aware electronic tourist guide: some issues and experiences
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Brokering and matchmaking for coordination of agent societies: a survey
Coordination of Internet agents
Channeled multicast for group communications
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Managing Virtual Web Organizations in the 21st Century: Issues and Challenges
Managing Virtual Web Organizations in the 21st Century: Issues and Challenges
Revisiting the visit:: understanding how technology can shape the museum visit
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace
Autonomous Agents and Multi-Agent Systems
Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
A Goal-Based Organizational Perspective on Multi-agent Architectures
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Communications of the ACM - Service-oriented computing
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
An ontology for context-aware pervasive computing environments
The Knowledge Engineering Review
Semantic Space: An Infrastructure for Smart Spaces
IEEE Pervasive Computing
Foundations of organizational structures in multiagent systems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Multi-Agent Architectures as Organizational Structures
Autonomous Agents and Multi-Agent Systems
From Capability Specifications to Code for Multi-Agent Software
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
PEACH - Intelligent Interfaces for Museum Visits (Cognitive Technologies)
PEACH - Intelligent Interfaces for Museum Visits (Cognitive Technologies)
Multi-agent approach to localization problems: The case of Multilayered Multi-Agent Situated System
Web Intelligence and Agent Systems
High variability design for software agents: Extending Tropos
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Towards goal-oriented development of self-adaptive systems
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Social-oriented engineering of intelligent software
Web Intelligence and Agent Systems
Designing Self-Organization for Evolvable Assembly Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Evaluating Organizational Configurations
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
A Goal-Oriented Approach for Modelling Self-organising MAS
ESAW '09 Proceedings of the 10th International Workshop on Engineering Societies in the Agents World X
Multi-agent smart environments
Journal of Ambient Intelligence and Smart Environments
Modeling and intelligibility in ambient environments
Journal of Ambient Intelligence and Smart Environments
A formal specification for organizational adaptation
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
From stakeholder intentions to software agent implementations
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Gulliver's Genie: a multi-agent system for ubiquitous and intelligent content delivery
Computer Communications
Tangible ambient intelligence with semantic agents in daily activities
Journal of Ambient Intelligence and Smart Environments
Hi-index | 0.00 |
In a society where Information and Communication Technology (ICT) becomes a key component to improve the quality of our daily-life, systems' complexity dramatically increases to better accommodate to an inherent complexity of users' requirements, especially when dealing with pervasive computing. This poses demanding architectural requirements such as massive decentralization and disintermediation along with self-organizing properties. This higher level of system complexity has triggered the birth of several software engineering methodologies that adopt the agent paradigm. Design patterns are a well known approach for capturing and reusing knowledge related to known solution for recurrent architectural problems. Even though the importance of patterns is growing as systems become more and more complex, their development does not keep up with the evolving requirements, as traditional agent patterns are unable to support the majority of current complex social scenarios. This work motivates the need for new agent-based organizational structures that are more flexible than traditional agent patterns such as, Broker and Matchmaker. The newly suggested structure supports the dynamic nature of “Active Environment” where groups of agents are formed for service delivery and then dissolved with no central coordinating mechanism—i.e., gaining the disintermediation property. Serving as a case study, the PEACH and PIL projects have paved the way for experimenting with the new agent-based organizational structures that are more flexible and more suitable than traditional agent patterns for coping with ambient intelligence scenarios.