Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
Coordination techniques for distributed artificial intelligence
Foundations of distributed artificial intelligence
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Multiagent systems and societies of agents
Multiagent systems
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
SODA: societies and infrastructures in the analysis and design of agent-based systems
First international workshop, AOSE 2000 on Agent-oriented software engineering
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
What Are Ontologies, and Why Do We Need Them?
IEEE Intelligent Systems
Agent Oriented Analysis Using Message/UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Domain engineering for software reuse
Domain engineering for software reuse
Efficient and Anonymous Web-Usage Mining for Web Personalization
INFORMS Journal on Computing
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
A system of agent-based software patterns for user modeling based on usage mining
Interacting with Computers
An ontology-based knowledge base for the representation and reuse of software patterns
ACM SIGSOFT Software Engineering Notes
A knowledge-based tool for multi-agent domain engineering
Knowledge-Based Systems
An ontology-driven technique for the architectural and detailed design of multi-agent frameworks
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
GENMADEM: a methodology for generative multi-agent domain engineering
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.00 |
Multi-agent Domain Engineering is a process for the construction of domain-specific agent-oriented reusable software artifacts, like domain models representing the requirements of a family of multi-agent systems, and frameworks, implementing an agent-oriented solution to those requirements. This work describes DDEMAS, an ontology-based technique for the architectural and detailed design of multi-agent frameworks providing a solution to the requirements of a family of multi-agent software systems specified in a domain model. DDEMAS is part of MADEM, a methodology for domain analysis and design of a family of multi-agent systems in a domain. Domain models and multi-agent frameworks are part of a knowledge base constructed through the instantiation of ONTOMADEM, an ontology that represents the knowledge of MADEM. Some examples from a case study on the application of DDEMAS on the construction of a multi-agent framework for the development of usage mining-based Web personalization systems are also described.