Inserting "Brains" into Software Agents - Preliminary Considerations

Software agents are often seen as “intelligent, autonomous software components.” Interestingly, the question of efficient implementation of “intelligence” remains open. In this paper we discuss, in some details, the process of implementing software agents with “brains.” In the context of an agent system supporting decisions of glider pilots, we consider native implementation of “intelligent” behaviors, rule based engines, and semantic data processing. Based on the analysis of the state-of-the-art in these areas, we present a novel approach combining rule based engines, semantic data processing and software agents.

[1]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Maria Ganzha,et al.  Adaptability in an Agent-Based Virtual Organization - Towards Implementation , 2008, WEBIST.

[4]  Giancarlo Fortino,et al.  Intelligent Distributed Computing VI - Proceedings of the 6th International Symposium on Intelligent Distributed Computing - IDC 2012, Calabria, Italy, September 2012 , 2013, IDC.

[5]  Charles Lanny Forgy,et al.  On the efficient implementation of production systems. , 1979 .

[6]  S. Russel and P. Norvig,et al.  “Artificial Intelligence – A Modern Approach”, Second Edition, Pearson Education, 2003. , 2015 .

[7]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[8]  N. Nilsson STUART RUSSELL AND PETER NORVIG, ARTIFICIAL INTELLIGENCE: A MODERN APPROACH , 1996 .

[9]  Mariusz M. Mesjasz,et al.  Implementing GliderAgent - an agent-based decision support system for glider pilots , 2012, Software Agents, Agent Systems and Their Applications.

[10]  Sujeet Kumar,et al.  Java Agent Development Framework , 2014 .

[11]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[12]  Giancarlo Fortino,et al.  Integrating Jade and MAPS for the Development of Agent-Based WSN Applications , 2012, IDC.

[13]  Hyacinth S. Nwana,et al.  2 Multi-Agent Systems : Promises and Reality , 1999 .