Interaction protocol for agent-based e-learning system

This paper presents a development of interaction protocol specification for automating the document downloading and notifying in e-learning system. From agent-roles diagram, it is now being transformed into its illocution schema as the real conversation message that three main agents consisting of e-learning agent, lecturer agent and student agent will convey when performing their goals. This interaction protocol is defined using ISLANDER editor as the graphical verification tool that will check the correctness of the interaction protocol defined using the Electronic Institution (EI) approach. The process of this interaction protocol specification will be explained in detail. Preliminarily, this interaction protocol specification is concentrating on the one-to-one agent interaction first since it is assumed to be a generic template for complex scenario soon. Once this interaction protocol is specified correctly, then it is ready to be monitored using its monitoring tool to check its execution. This paper describes the interaction protocol specification using Electronic Institutions Integrated Development Environment (EIDE) methodology.

[1]  Marc Esteva,et al.  ISLANDER: an electronic institutions editor , 2002, AAMAS '02.

[2]  Teresa Alsinet,et al.  A Multi-agent system architecture for monitoring medical protocols , 2000, AGENTS '00.

[3]  Dina Q. Goldin,et al.  Indirect Interaction in Environments for Multi-agent Systems , 2005, E4MAS.

[4]  Ilias Maglogiannis,et al.  Agents Methodologies for e-Chartering Market design , 2007, AIAI.

[5]  Marc Esteva,et al.  On the Formal Specifications of Electronic Institutions , 2001, AgentLink.

[6]  Mohd Fadzil Hassan,et al.  Automated notification and document downloading in E-learning - development of an agent-based framework utilizing the push-pull technology interaction policy , 2008, 2008 International Symposium on Information Technology.

[7]  Leon Sterling,et al.  A Dedicated Approach for Developing Agent Interaction Protocols , 2004, PRIMA.

[8]  T. A. Atolagbe E-learning: the use of components technologies and artificial intelligence for management and delivery of instruction , 2002, ITI 2002. Proceedings of the 24th International Conference on Information Technology Interfaces (IEEE Cat. No.02EX534).

[9]  Marco Colombetti,et al.  Defining interaction protocols using a commitment-based agent communication language , 2003, AAMAS '03.

[10]  Nikolay Mehandjiev,et al.  Agent Interaction Protocols and Flexible Agent Interaction in Dynamic Environments , 2006, 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06).

[11]  Pablo Noriega,et al.  Engineering open environments with electronic institutions , 2005, Eng. Appl. Artif. Intell..