Multi-agent systems support for Community-Based Learning

Abstract Electronic distributed learning that overlooks the physical and geographic status of learners has become a reality. Moreover, its quality has been considerably improved by utilizing recent advances in web-based technology. Various electronic learning support systems such as Internet-based tutorials and Virtual Universities have appeared in different forms and reflect advances in technology. However, there remains a huge barrier to support the shareable and collaborative learning available through virtual communities. Our solution to these problems was to develop an educational middleware, called the Community-Based Learning (CoBL) framework whose goal is to: (a) adapt to the diverse requirements of learners; (b) support shareable and collaborative learning; and (c) be capable of facilitating distributed learning over the Internet. The CoBL framework is based on: (1) agents to manage individual learners and communities of learners; (2) a shared data model for integrating heterogeneous communities; and (3) a component-oriented development approach. We have implemented the CoBL prototype system and used it for community-based learning.

[1]  Christian Süß Adaptive Knowledge Management: A Meta-Modeling Approach and its Binding to XML , 2000, Grundlagen von Datenbanken.

[2]  Joseph A. Konstan,et al.  Agents in their midst: evaluating user adaptation to agent-assisted interfaces , 1998, IUI '98.

[3]  Marian H. Nodine The InfoSleuth Agent System , 1998, CIA.

[4]  Yugyung Lee,et al.  Parallel Transitive Reasoning in Mixed Relational Hierarchies , 1996, KR.

[5]  John Brenner,et al.  An Analysis of Student's Cognitive Styles in Asynchronous Distance Education Courses at a Community College. , 1997 .

[6]  Volker Sorge,et al.  Agent-Oriented Integration of Distributed Mathematical Services , 1999, J. Univers. Comput. Sci..

[7]  Pattie Maes,et al.  Interface agents , 1996, CHI Conference Companion.

[8]  Andrew Ravenscroft,et al.  Designing argumentation for conceptual development , 2000, Comput. Educ..

[9]  Jessica Friedman,et al.  Social and computing solutions for voluntary communities of practice: designing community space , 1999, Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99).

[10]  Kathleen Luchini Problems and potentials in web-based instruction, with particular focus on distance learning , 1998, J. Educ. Technol. Soc..

[11]  David H. Jonassen,et al.  Structural Knowledge: Techniques for Representing, Conveying, and Acquiring Structural Knowledge , 1993 .

[12]  Steven J. Plimpton,et al.  Massively parallel methods for engineering and science problems , 1994, CACM.

[13]  Timothy W. Finin,et al.  Specification of the KQML Agent-Communication Language , 1993 .

[14]  Kazuya Kosaka,et al.  Aglets: Programming Mobile Agents in Java , 1997, WWCA.

[15]  Virginia L. Stonick,et al.  Design of a guided-asynchronous graduate course in multimedia signal processing , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[16]  Mary Jane Ford Attending Behaviors of ADHD Children in Math and Reading Using Various Types of Software , 1993 .

[17]  Ivan Koychev,et al.  Learning about Users from Observation , 2000 .

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

[19]  Gerhard Weber,et al.  Adaptive learning systems in the World Wide Web , 1999 .

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

[21]  Behrouz H. Far,et al.  Agent-based computer tutorial system: an experiment for teaching computer languages (ATCL) , 2000 .

[22]  Desmond D'Souza,et al.  Objects, Components, and Frameworks with UML: The Catalysis Approach , 1998 .

[23]  W. Lewis Johnson,et al.  Mixed-Initiative Interaction between Pedagogical Agents and Students in Virtual Environments , 1997 .

[24]  Edward Shiu,et al.  Development of a model of user attributes and its implementation within an adaptive tutoring system , 1996, User Modeling and User-Adapted Interaction.

[25]  Leonard P. Wesley,et al.  ROADS: an environment for developing automated intelligent agents to support distance learning , 2000 .

[26]  Alfred Kobsa User Modeling and User-Adapted Interaction , 2005, User Modeling and User-Adapted Interaction.

[27]  Theodore E. Stone A New Look at the Role of Locus of Control in Completion Rates in Distance Education. , 1992 .

[28]  Yugyung Lee,et al.  Efficient Transitive Closure Reasoning in a Combined Class/Part/Containment Hierarchy , 2002, Knowledge and Information Systems.

[29]  Eugene Santos,et al.  Using explicit requirements and metrics for interface agent user model correction , 1998, AGENTS '98.

[30]  Jessica Friedman,et al.  CommunitySpace: Toward Flexible Support for Voluntary Knowledge Communities , 1999 .

[31]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[32]  Michael Wooldridge,et al.  Intelligent agents: theory and practice The Knowledge Engineering Review , 1995 .

[33]  Martin L. Bink,et al.  Personality characteristics differentiating and predicting the achievement of televised‐course students and traditional‐course students 1 , 1995 .

[34]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[35]  Peter Brusilovsky,et al.  Methods and techniques of adaptive hypermedia , 1996, User Modeling and User-Adapted Interaction.