Épidaure: A Java Distributed Tool for Building DAI Applications

This paper presents the main aspects of the combination of a Java implementation of the actor model, called Epidaure, and the Java expert system shell JESS. This association of Epidaure with JESS provides a distributed computational environment within which each JESS is an active independent computational entity with the ability to communicate freely with other JESS.The paper will go into more detail on the communication mechanism in the Epidaure system and will give a short description on how the association of Epidaure with JESS is used to write DAI applications. The paper will also review some advantages and potential applications and will conclude with new perspectives.

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

[2]  H. P Nii,et al.  Blackboard Systems , 1986 .

[3]  Carl Hewitt,et al.  A Universal Modular ACTOR Formalism for Artificial Intelligence , 1973, IJCAI.

[4]  Nicholas R. Jennings,et al.  Applying agent technology , 1995, Appl. Artif. Intell..

[5]  E. J. Friedman-hill,et al.  Jess, the Java expert system shell , 1997 .

[6]  Gul A. Agha,et al.  ACTORS - a model of concurrent computation in distributed systems , 1985, MIT Press series in artificial intelligence.