Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
ZEUS: a toolkit and approach for building distributed multi-agent systems
Proceedings of the third annual conference on Autonomous Agents
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Fundamentals of Software Engineering
Fundamentals of Software Engineering
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Post-Deployment Configuration Management
ICSE '96 Proceedings of the SCM-6 Workshop on System Configuration Management
Structuring BDI Agents in Functional Clusters
ATAL '99 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),
Specifying reuse concerns in agent system design using a role algebra
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
A goal deliberation strategy for BDI agent systems
MATES'05 Proceedings of the Third German conference on Multiagent System Technologies
Goal-oriented modularity in agent programming
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Goal-Oriented Interaction Protocols
MATES '07 Proceedings of the 5th German conference on Multiagent System Technologies
Symbiotic Simulation Control in Semiconductor Manufacturing
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
The Agent Modeling Language (AMOLA)
AIMSA '08 Proceedings of the 13th international conference on Artificial Intelligence: Methodology, Systems, and Applications
Modularity in Agent Programming Languages
PRIMA '08 Proceedings of the 11th Pacific Rim International Conference on Multi-Agents: Intelligent Agents and Multi-Agent Systems
Modularity in BDI-Based Multi-agent Programming Languages
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Modeling Agents with a Theory of Mind
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Monitoring group behavior in goal-directed agents using co-efficient plan observation
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
Adding structure to agent programming languages
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Modules as policy-based intentions: modular agent programming in GOAL
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Operational semantics for BDI modules in multi-agent programming
CLIMA'09 Proceedings of the 10th international conference on Computational logic in multi-agent systems
Modularity and compositionality in Jason
ProMAS'09 Proceedings of the 7th international conference on Programming multi-agent systems
On the decentralized coordination of herding activities: a Jadex-based solution
Annals of Mathematics and Artificial Intelligence
Environment programming in multi-agent systems: an artifact-based perspective
Autonomous Agents and Multi-Agent Systems
An extensible framework for dynamic market-based service selection and business process execution
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
JaCa-Android: an agent-based platform for building smart mobile applications
LADS'10 Proceedings of the Third international conference on Languages, methodologies, and development tools for multi-agent systems
Belief/goal sharing BDI modules
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
Programming Role Enactment through Reflection
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
LADS'09 Proceedings of the Second international conference on Languages, Methodologies, and Development Tools for Multi-Agent Systems
Modeling agents with a theory of mind: Theory--theory versus simulation theory
Web Intelligence and Agent Systems
Hi-index | 0.00 |
Multi-agent systems are a natural way of decomposing complex systems into more manageable and decentralized units. Nevertheless, as single agents can represent complex subsystems themselves, software engineering principles for the design and implementation of coherent parts of single agents are necessary for producing modular and reusable software artifacts. This paper picks up the formerly proposed capability concept for structuring BDI agents in functional clusters, and generalizes and extends it to support a higher degree of reusability. The resulting mechanism allows for designing and implementing BDI agents as a composition of configurable agent modules (capabilities). It is based on a black-box approach with export interfaces that is in line with object-oriented engineering principles.