A Knowledge Production Protocol for Cooperative Development of Learning Objects

In a distributed eLearning environment, the development of learning objects becomes a cooperative task. We consider learning objects as knowledge pieces, which are subject to the management processes of acquisition, delivery, and production. We present a two-tier architecture for cooperative knowledge production tasks. In our model, knowledgeproducing agents are arranged into knowledge domains or marts, and a distributed negotiation protocol is used to consolidate knowledge produced in a mart. The architecture can be extended to a multiple-tier architecture, where consolidated knowledge can be negotiated in higher-level foreign marts. This approach is applied to cooperative development of learning objects, although it is proposed to be also applicable to other knowledge production tasks.

[1]  Katia Sycara,et al.  Persuasive argumentation in negotiation , 1990 .

[2]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[3]  Nicholas R. Jennings,et al.  Towards a social level characterisation of socially responsible agents , 1997, IEE Proc. Softw. Eng..

[4]  F. Herrera,et al.  A linguistic decision process in group decision making , 1996 .

[5]  Randall Davis,et al.  Frameworks for Cooperation in Distributed Problem Solving , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Nicholas R. Jennings,et al.  A Service-Oriented Negotiation Model between Autonomous Agents , 1997, MAAMAW.

[7]  Francisco Herrera,et al.  Combining Numerical and Linguistic Information in Group Decision Making , 1998, Inf. Sci..

[8]  Nicholas R. Jennings,et al.  Neogotiation Through Argumentation - A Preliminary Report , 1996 .

[9]  Soe-Tsyr Yuan,et al.  An Infrastructure for Engineering Cooperative Agents , 2000, Int. J. Softw. Eng. Knowl. Eng..

[10]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[11]  R. M. Adelson,et al.  Utility Theory for Decision Making , 1971 .

[12]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[13]  Hajime Sawamura,et al.  An Argumentation-Based Model of Multi-Agent Systems , 2000, EJC.

[14]  Timothy W. Finin,et al.  Desiderata for Agent Communication Languages , 1995 .