WEB APPLICATION FOR AN ADAPTIVE MULTI-AGENT E-LEARNING SYSTEM: A CONTINUOUS IMPROVEMENT OF E-CONTENT
Keywords:
e-assessment, continuous improvement, multi-agent system, web applicationAbstract
This paper presents a methodology for the continuous improvement of e-content in an e-learning system based on agent technology. Multi-agent systems play an important role in today's software development of web application. For this purpose, we introduce here a novel concept involving the development of an adaptive e-Learning web application that explores several recent technologies and including web design. The Adaptive E-Learning system based on agent technology is useful in developing continuous improvement strategies. The goal this work is to propose a generic model to assess and evaluate the students learning outcomes related to e-content. Based on the analysis and evaluation of the students learning outcomes results, the instructor identifies the low achievers of the e-content and makes a correction plan to improve them. An exploratory implementation has been developed and used in practice. database.
Downloads
References
Safiye, T.: A Multi-Agent System Approach for Distance Learning Architecture. Turkish Online
Journal of Educational Technology, Vol.4, Issue 4, pp. 21-26 (2005)
Grazia Violante, M., Vezzetti, E.: Implementing a new approach for the design of an e-learning
platform in engineering education. COMPUTER APPLICATIONS IN ENGINEERING
EDUCATION, DOI: 10.1002/cae.21564 (2012)
Miyamoto, T.: A Survey of Object-Oriented Petri Nets and Analysis Methods. IEICE Trans.
Fundamentals, Vol. E88–A, No.11 (2005)
Hammami, S., Mathkour, H., Entesar, A.: A Multi-Agent Architecture for Adaptive E-Learning
Systems Using a Blackboard Agent, 2nd IEEE International Conference on Computer Science and
Information Technology Beijing, China, (2009)
Hammami, S., Mathkour, H.: Adaptive E-Learning System based on Agents and Object Petri Nets
(AELS-A/OPN). Wiley Periodicals, Inc. It will be published on the Computer Applications In
Engineering Education (Received 12 September 2012; accepted 21 September 2013), (2013)
Lin, F., Holt, P., Leung, S., Hogeboom, M., Cao, Y.: A multi-agent and service-oriented
architecture for developing integrated and intelligent web-based education systems. Proc.
International Workshop on Semantic Web Technologies for E-leanring, (2005)
Gascueña, J., Fernández, A.: An Agent-based Intelligent Tutoring System for Enhancing Elearning/
E-teaching. International Journal of Instructional Technology and Distance Learning,
Vol.2, No.11 (2005)
Paurobally, S., Cunningham, R., Jennings, N.: Developing agent interaction protocols using
graphical and logical methodologies. In Workshop on Programming MAS, AAMAS (2003)
Mencke, S., Dumke, R.: Agent-Supported e-Learning. Technical Report, Otto-von-Guericke
University of Magdeburg (2007)
Tnazefti, I., Arantes, L., Marin, O.: A Multi-Blackboard Approach to the Control/Monitoring of
APS. WSEAS International Conference on Applied Mathematics and Computer Science
(AMCOS'OZ), Brazil (2002)
Maia, R.F. Netto, M.L., “Work in Progress - A Distributed Approach to a Learning Management
System using Multi-Agent Technology”, Frontiers in Education, Proceedings 35th Annual
Conference, pp.21-22, (2005).
Tveit, A.: A Survey of Agent-Oriented Software Engineering. Proceedings of the First NTNU
Computer Science Graduate Student Conference, Norwegian University of Science and technology
(2001)
Emil M. Popa, Ioana Moisil, Iulian Pah, Daniel Hunyadi , “A multi-agent architecture for elearning”
(2006).
Carolis, D., Pizzutilo, S., Cozzolongo, G., Drozda, P., Muci, F.: Supporting Students with a
Personal Advisor. Educational Technology & Society, 9(4), pp. 27-41 (2006)
Brusilovsky, P.: KnowledgeTree: A distributed architecture for adaptive e-learning. Proceedings of
the Thirteenth International World Wide Web Conference, New York, ACM Press, pp. 104-113
(2004)
Nabeth, T., Razmerita, L.: A. Angehrn and C. Roda, INCA: A cognitive multi-agents architecture
for designing intelligent & adaptive learning systems. Computer Science and Information Systems,
Vol.2(2), pp.99-114 (2005)
Salvatore, G., Domenico, R., Giuseppe, M.: MASHA-EL: A Multi-Agent System for Supporting
Adaptive E-Learning. 19th IEEE International Conference on Tools with Artificial Intelligence, pp.
-110 (2007)
Silveira, R., Vicari, R.: Improving interactivity in e-learning systems with multi-agent architecture.
Proceedings of the International Conference on Adaptive Hypermedia and Adaptive Web-Based
Systems, Lecture Notes in Computer Science, Springer, Malaga, Spain, pp. 466–471 (2002)
Elisa, B., Eliseo, B., Rosa, M.: An affective agent-based virtual character for learning
environments. Workshop on Motivation and Affect in Educational Software, Amsterdam, 18-22
July (2005)
Shanghua, S., Mike, J.: Learning objects & learning styles as a foundation for a multi-agent webbased
education system. Proceedings of the IASTED International Conference Web-Based
Education, Feb. 21-23, Grindelwald, Switzerland (2005)
Jin, Q.: Design of a virtual community based interactive learning environment. Information
Sciences, 140, pp.171-191 (2002)
Dragoslav, P., Milan, V., Mirjana, I., Zoran, B., Jovana, V.: Usage of Agents in Document
Management. Computer Science and Information Systems. Special Issue on Advances in
Computer Languages, Modeling and Agents. ComSIS Vol. 8, No. 1, pp. 193-210,
DOI:10.2298/CSIS090608019P, Sep. (2011)
Gonzaga, T., Bentes, C., Farias, R., de Castro, M., Garcia, A.: Using Distributed-Shared Memory
Mechanisms for Agents Communication in a Distributed System, Seventh International Conference
on Intelligent Systems Design and Applications, ISDA (2007)
Hammami, S.: Evaluating E-Learning Systems Using E-Traceability Systems. Journal of Computer
Science, Science Publications, Vol.6, No.2, pp.210-216 (2010)
Hammami, S., Ameur, T., Mathkour, H.: Course E-Generation using Atomic Learning Object.
International Journal of Instructional Technology & Distance Learning, Vol.7, No.4 (2010)
Webber, C., Bergia, L., Pesty, S., Balacheff, N.: The Baghera project: a multi-agent architecture for
human learning. Proceedings of the Workshop Multi-Agent Architectures for Distributed Learning
Environments, AIED 2001, San Antonio, TX, USA. pp. 12-17 (2001)
Bala, M.B.: Developing Intelligent Agent Applications with JADE and JESS. Knowledge Based
Intelligent Information and Engineering Systems, Vol.5179, Publisher: Springer Berlin /
Heidelberg, pp. 236-244 (2008)
Bellifemine, F, Caire, G., Poggi, A., Rimassa, G.: JADE: A software framework for
developing multi-agent applications. Lessons learned. Information and Software Technology, Vol.
, Issues 1–2, January, pp. 10-21 (2008)
Salvatore, V., Vincenzo, C., Carmelo, M., Filippo, S.: An extended jade-s based framework for
developing secure multi-agent systems. Computer Standards Interfaces, Vol.31, Issue 5, Publisher:
Elsevier B.V., pp. 913-930 (2009)
Matteo, B., et al: Adding Organizations and Roles as Primitives to the JADE Framework. Dagstuhl
Seminar Proceedings 08361, Programming Multi-Agent Systems,
http://drops.dagstuhl.de/opus/volltexte/2008/1639, (2008)
James, O.: Foundation for Intelligent Physical Agents, 2012. http://www.fipa.org.
Carlos, P., Doru, P.: Modeling a Holonic Agent based Solution by Petri Nets.
Computer Science and Information Systems. Special Issue on Advances in Computer Languages,
Modeling and Agents. ComSIS Vol. 9, No. 3, pp. 1287-1305, 10.2298/CSIS111223031P, Sep.
(2012)
I-Ching, C., Dong-Her, S., Shuen-Cheng H.: Augmenting a Web-Based Learning Environment
through Blending Formative Assessment Services. Journal of Web Engineering, Vol.11 No.1, pp.
-065. (2012)
http://adaptweb.sourceforge.net (20/01/2012)
Musa, D., Palazzo, J.: Sharing Learner Information through a Web Services-based Learning
Architecture. Journal of Web Engineering, Vol.4 No.3, pp. 263-278 (2005)
http://dbgroup.como.polimi.it/brambilla/webml (24/01/2012)
Ceri, S., Dolog, P., Matera, M., Nejdl, W.: Adding Client-Side Adaptation to the Conceptual
Design of e-Learning Web Applications. Journal of Web Engineering, Vol.4 No.1, pp. 021-037,
(2005)
Kannan, S. and Kasmuri, E.: Agent Based Content Management for E-Learning, 2005.
Vincenza, C., Alessandro, L., Michele, M., Giuseppe, M.: An Architecture to Support Adaptive ELearning,
IJCSNS International Journal of Computer Science and Network Security, Vol. 7 No. 1
pp. 166-178. ( 2007)
Costa E.B., Perkusich A., Jatoba A.A.: Petri net based modeling of the cooperative interaction in a
multi-agent based intelligent learning environment. CESA'96 IMACS, (1996)
Hossein, R., Naveen S.: Student Learning Outcomes: An Integrated Continuous Improvement
Process for Course and Program Assessment. Latin American and Caribbean Journal of
Engineering Education, Vol. 2, No. 2, pp. 54-62, (2008)
Heinrich, E., Milne, J., & Moore, M.: An Investigation into E-Tool Use for Formative Assignment
Assessment – Status and Recommendations. Educational Technology & Society, 12 (4), pp. 176–
(2009)
Crespo, R. M., Najjar, J., Derntl, M., Leony, D., Neumann, S., Oberhuemer, P., Totschnig, M.,
Simon, B., Gutierrez, I., & Delgado Kloos, C.: Aligning Assessment with Learning Outcomes in
Outcome-based Education. IEEE Education Engineering 2010, pp. 1239-1246. (2010)
Raghu, R., Prema, N.: Performance Improvements in Schools with Adaptive Learning and
Assessment. 4th International Conference on Distance Learning and Education (ICDLE), pp. 10-14.
(2010)
Gloria, S.T., Carmen, T.B., Gracian, T.: An approach to automatic learning assessment based on
the computational theory of perceptions. Expert Systems with Applications 39, pp. 12177–12191.
(2012)
Nangkula, U., Badiossadat, H.: Aligning assessment with learning outcomes. Published by Elsevier
Ltd. Selection and/or peer reviewed under responsibility of the UKM Teaching and Learning
Congress 2011, doi: 10.1016/j.sbspro.2012.09.372, Procedia - Social and Behavioral Sciences 60,
pp. 228 – 235. ( 2012 )
Kamsuriah, A., Nazlena M.A., Suhaila, Z.: An Improved Course Assessment Measurement for
Analyzing Learning Outcomes Performance Using Rasch Model. Kongres Pengajaran dan
Pembelajaran UKM, 2010, Published by Elsevier Ltd. doi:10.1016/j.sbspro.2011.05.065, Procedia
Social and Behavioral Sciences 18, pp. 442–449. (2011)
ABET Board of Directors: Criteria for Accrediting Computer Computing Programs.
http://www.abet.org/uploadedFiles/Accreditation/Accreditation_Process/Accreditation_Documents/
Current/cac-criteria-2012-2013.pdf
Rajiv1 and Manohar Lal. Web 3.0 in Education & Research BIJIT - BVICAM’s International
Journal of Information Technology Bharati Vidyapeeth’s Institute of Computer Applications and
Management (BVICAM), New Delhi Copy Right © BIJIT – 2011; July – December, 2011; Vol. 3
No. 2; ISSN 0973 – 5658 335