Abstract
The limitations of current Internet-based learning systems (e.g., their inability to deal with diverse learners and requirements and the high cost of developing a new learning system) have lead to educational middleware that can handle diverse requirements and various learning components distributed over the Internet. Following the paradigm of component-oriented development we have designed a learning middleware suite, called the Collaborative and Sharable Learning (CoSL) system. CoSL is both a platform for building e-learning systems and a tool set for making it easier to develop course materials for elearning. The CoSL system is context-independent so that its adaptation to a specific topic can be achieved with limited effort and time. To meet the challenging requirements of learning systems, the CoSL system has adopted three advanced techniques: (1) XML-based data exchange and integration, (2) agent-based communication and (3) data mining-based intelligent decision making. CoSL allows us to build and manage global learning systems in a distributed and heterogeneous environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Beck J., et al: Using the student model to control problem difficulty (1997) http://citeseer.nj.nec.com/beck97using.html
Biner, P., Bink, M., Huffman, M., Dean, R.: Personality characteristics differentiating and predicting the achievement of televised-course students and traditionalcourse students. The American Journal of Distance Education, 9(2), 46–60
Brenner, J.: An analysis of student’s cognitive styles in asynchronous distance education courses at a community college. Research Report. Southwest Virginia Community College. (ERIC Document Reproduction Service No. ED 415 924).
Brown, S., Santos, e., Banks, S., Oxley, M.: Using Explicit Requirements and Metrics for Interface Agent User Model Correction, Autonomous Agents (1998)
Brusilovsky, P.: Methods and techniques of adaptive hypermedia (1996) http://citeseer.nj.nec.com/brusilovsky96methods.html
Cox, D., Huglin, L.: Instructional implications of learning style differences between on-campus and distance graduate students taught via asynchronous computer conferencing. Paper presented at the annual meeting of American Educational Research Association in New Orleans, LA, (2000)
El-Khouly, M., Far, B.H., Koono, Z.: Agent based computer tutorial system: an experiment for teaching computer languages (ATCL), Journal of Interactive Learning Research, vol.10, no.3–4, pp.275–85. Assoc. Advancement Comput. Educ (1999)
Emmerich, W.: Engineering Distributed Objects. John Wiley, 2000.
Finin, T., Weber, J., Wiederhold, G., Genesereth, M., Fritzson, R., Mckay, D., McGuire, J., Pelavin, R., Shapiro, S., Beck, C.: Specification of the KQML agentcommunication language. DARPA Knowledge Sharing Working Group
Ford, M., Poe, V., Cox, J.: Attending behaviors of ADHD children in math and reading using various types of software, Journal of Computing in Childhood Education, vol.4, no.2, pp.183–96 (1993)
Franke, A., Hess, S., Jung, D., Kohlhase, M., Sorge, V.: Agent-oriented integration of distributed mathematical services. Journal of Univ. Comp. Science, 5, 156–87 (1999)
Gustafson, T., Schafer, J.B., Konstan, J.: Agents in their Midst: Evaluating User Adaptation to Agent-Assisted Interfaces, IUI98, San Francisco, CA, (1998)
The Internet2 Application Frequently Asked Questions http://apps.internet2.edu/html/faq.html
Lange, D., Oshima, M., Karjoth, G., Kosaka, K.: Aglets: Programming Mobile Agents in Java, In 1st International Conference on Worldwide Computing and Its Applications (WWCA’97), pp.253–266 (1997)
Lee, Y., Geller, J.: Efficient Transitive Closure Reasoning in a Combined Class/Part/Containment Hierarchy, Journal of Knowledge and Information System (in press) (2002)
Lee, Y., Geller, J.: Parallel Transitive Reasoning in Mixed Relational Hierarchy, in Proceedings of the Knowledge Representation and Reasoning, pp. 576–587 (1996)
Liu, B., Du, H., Feng, A., Wang, Y., Zhuo, J.: Synchronized multimedia courseware publishing system based on XML, Mini-Micro Systems, vol.21, no.7, pp.779–81. Mini-Micro Syst., China (2000)
Luchini, K.: Problems and potentials in web-based instruction, with particular focus on distance learning. Educational Technology and Society, 1(1) (1998)
Maes, P., Wexelblat, A.: Interface Agents, CHI96 Tutorials, pp. 369–370 (1996)
Milne, S., Shiu, E., Cook, J.: Development of a model of user attributes and its implementation within an adaptive tutoring system, User Modeling and User-Adapted Interaction, 6(4), pp.303–35. Kluwer Academic Publishers, Netherlands (1996).
Quinlan, J.: Constructing Decision Tree in C4.5: Programs for Machine Learning, pp.17–26, Morgan Kaufman Publishers (1993)
Ravenscroft, A.: Designing argumentation for conceptual development, Computers and Education, vol.34, no.3–4, pp.241–55. Elsevier, UK (2000)
Rickel J., Johnson, W.: Mixed-Initiative Interaction between Pedagogical Agents and Students in Virtual Environments, in Proceedings of AAAI spring symposium on Computational Models for Mixed Initiative Interaction, March (1997)
Schindler, R., Schuster, A.: Preknowledge and the efficiency of self-guided user’s learning, ECCE 3. Third European Conference on Cognitive Ergonomics. Preprints. Inst. Nat. Recherche Inf. and Autom, pp.139–153. Le Chesnay, France (1986)
Schwab, I., Kobsa, A., Koychev, I.: Learning about users from observation, Adaptive User Interfaces. Proceedings of AAAI 2000, pp.102–106. CA, March (2000)
D’souza, D.F., Wills, A.C.: Objects, Components, and Frameworks with UML: the Catalysis Approach. Addison Wesley (1999)
Sternberg, R.: Thinking styles. New York: Cambridge University Press, (1997)
Stone, T.: A new look at the role of locus of control in completion rates in distance education. Research in Distance Education, 4(2), 6–9, (1992)
Stonick, V., Kolodziej, W., Gygax, O.: Design of a guided-asynchronous graduate course in multimedia signal processing, IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258). IEEE. Part vol.4, 1999, pp.2033–2036 vol.4. (1999)
Thyfault, M.: Learning Management Systems Come of Age (2000) http://www.planetit.com/techcenters/docs/management_issues/news/PIT20010118S0014
Weber, G.: Adaptive learning systems in the World Wide Web, Proceedings of the Seventh International Conference User Modeling (UM99). Springer. pp.371–377. Wien, Austria. 20-24 (1999)
Wesley, L.P., Shim, S.Y., Atreya, S.D., Booth, R.P.: ROADS: an environment for developing automated intelligent agents to support distance learning, Journal of Interactive Learning Research, 10(3–4), pp.321–33. Assoc. Advancement Comput. Educ, (1999)
Wiley, D.E.: The Instructional Use of Learning Objects. http://reusability.org/read/
Wooldridge M., Jennings, N.: Intelligent agents: Theory and practice. The Knowledge Engineering Review, 10(2), pp.115–152 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, Y., Geller, J. (2002). A Component-Based Architecture for Adaptive, Collaborative Web-Based Learning. In: Fong, J., Cheung, C.T., Leong, H.V., Li, Q. (eds) Advances in Web-Based Learning. ICWL 2002. Lecture Notes in Computer Science, vol 2436. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45689-9_17
Download citation
DOI: https://doi.org/10.1007/3-540-45689-9_17
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44041-3
Online ISBN: 978-3-540-45689-6
eBook Packages: Springer Book Archive