Article thumbnail

Simple Agent Framework: An educational tool introducing the basics of AI programming

By M. Pantic, R. Zwitserloot and R. J. Grootjans


Abstract—This paper describes a Java-implemented agent framework developed for the purposes of an introductory undergraduate course of Knowledge Engineering. Although numerous agent frameworks have been proposed in the vast body of literature, none of these available agent frameworks is simple enough for the usage by first year undergraduate students of computer science. Hence, we set out to create our own framework that would fulfill all requirements, satisfying the aims of the course, the computing skills level of the intended group of students, and the size of the intended group of students. Besides the designed agent framework, which embodies the concepts of concurrency, multi-agent systems, and persistency, the strategy decided upon the best possible utilization of the developed tool for the goals of guiding and instructing the students in their learning of AI concepts and techniques, is also discussed. The results of the coursework suggest that the developed agent framework is highly suitable for the purposes of teaching the students the AI basics including the knowledge representation schemes, rule-based reasoning and intelligent agents paradigm. Index Terms — educational tools, intelligent agents, agent framework, rule-based systems, semantic networks, Jav

Year: 2003
DOI identifier: 10.1109/itre.2003.1270651
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.