TY - GEN
T1 - A framework for constructing multi-agent applications and training intelligent agents
AU - Mitkas, Pericles A.
AU - Kehagias, Dionisis
AU - Symeonidis, Andreas L.
AU - Athanasiadis, Ioannis N.
PY - 2004/1/13
Y1 - 2004/1/13
N2 - As agent-oriented paradigm is reaching a significant level of acceptance by software developers, there is a lack of integrated high-level abstraction tools for the design and development of agent-based applications. In an effort to mitigate this deficiency, we introduce Agent Academy, an integrated development framework, implemented itself as a multi-agent system, that supports, in a single tool, the design of agent behaviours and reusable agent types, the definition of ontologies, and the instantiation of single agents or multi-agent communities. In addition to these characteristics, our framework goes deeper into agents, by implementing a mechanism for embedding rule-based reasoning into them. We call this procedure "agent training" and it is realized by the application of AI techniques for knowledge discovery on application-specific data, which may be available to the agent developer. In this respect, Agent Academy provides an easy-to-use facility that encourages the substitution of existing, traditionally developed applications by new ones, which follow the agent-orientation paradigm.
AB - As agent-oriented paradigm is reaching a significant level of acceptance by software developers, there is a lack of integrated high-level abstraction tools for the design and development of agent-based applications. In an effort to mitigate this deficiency, we introduce Agent Academy, an integrated development framework, implemented itself as a multi-agent system, that supports, in a single tool, the design of agent behaviours and reusable agent types, the definition of ontologies, and the instantiation of single agents or multi-agent communities. In addition to these characteristics, our framework goes deeper into agents, by implementing a mechanism for embedding rule-based reasoning into them. We call this procedure "agent training" and it is realized by the application of AI techniques for knowledge discovery on application-specific data, which may be available to the agent developer. In this respect, Agent Academy provides an easy-to-use facility that encourages the substitution of existing, traditionally developed applications by new ones, which follow the agent-orientation paradigm.
U2 - 10.1007/978-3-540-24620-6_7
DO - 10.1007/978-3-540-24620-6_7
M3 - Conference paper
AN - SCOPUS:35048829287
SN - 9783540208266
T3 - Lecture Notes in Computer Science
SP - 96
EP - 109
BT - Agent-Oriented Software Engineering IV
A2 - Giorgini, P.
A2 - Müller, J.P.
A2 - Odell, J.
PB - Springer
CY - Heidelberg
ER -