Developing Agent Oriented Mobile LearningSystem
Computer Science DepartmentNational Institute of TechnologyBhopal, IndiaEmail: wadhvani email@example.com
Computer Science DepartmentNational Institute of TechnologyBhopal, IndiaEmail: firstname.lastname@example.org
—Mobile learning through the use of wireless mobiletechnology allows anyone to access information and learningmaterials from anywhere and at anytime. As a result, learnershave control of when they want to learn and from which locationthey want to learn. This paper suggest a multi-agent architecturewhere different agents named interface agent, information agent,mobile agent, learning agent deals with different environmentslike user environment, network environment and informationenvironment. The purpose of this paper is to formulate afunctional architecture that supports the m-learning objectives.This paper is focused on the use of agent technology integratedwith hypermedia concept. Mobile agents is used to reduce thecommunication cost, especially over low bandwidth links. Amathematical model for the time parameters of mobile agentis proposed. The proposed model is analyzed with experimentalresults. Caching technique is used to reduce the time parameterof mobile agent.
M-Learning, Hypermedia, Mobile agent, Learn-ing agent,I. INTRODUCTIONElectronic Learning is a term that includes web-basedinstruction, online learning, and other technology-based train-ing. Some of the advantages of e-learning as compared totraditional teaching methods are assessing information fromdistributed database over network, constant updating of knowl-edge, providing learning to learners with different age, sex,culture, education background, personal interest etc. Severale-Learning systems are available, for example, Blackboardlearning system , Apex learning , eFront  and Moodle etc. Our objective is to develop a system that is onestep ahead and provide e-Learning at the hands of usersi.e. mobile learning. Mobile learning is considered as a newform of learning by using the wireless mobile communica-tions network technology and wireless mobile communicationsequipment (such as mobile phones), personal digital assistants(such as PDA, Pocket PC), and so on to access education,information, educational resources and education services.Mobile learning’s goal is that students can learn anything atany time, any place. The intersection of online learning andmobile computing gives birth to m-learning.One of the major constraints of mobile learning is difﬁcultto develop learning environment for mobile users, since wecan’t use mobile devices in the same way, we use desktopcomputers. Mobile devices have distinct capabilities, such aslimited computing powers and small size screens. On otherhand, mobile devices differ from each other by their hardwareand software capabilities like computing power (processorpower, memory size), screen size and resolution, operatingsystem, web browser, script languages, ﬁle formats, etc. Anumber of aspects need to be dealt with before the truepotential of m-learning environment can be exploited. Some of these aspects include development of interface compatible toall kind of mobile devices . The major requirement for anymobile learning system for the availability of learning contentanywhere in time are listed below
Systematic organization of learning contents in data stor-age for fast retrieval of requested learning material.
Reusability of the existing content if and when it ispossible.
Ability to access requested learning content from WorldWide Web (WWW) if content is not available in datastorage.
Need of synchronization between mobile devices and theremote data storage systems.
Autonomy for system components to effectively performits task in different environments.
Flexibility to transport learning contents with its compu-tational entity from one host platform to another.
Improved navigation and the access to a vast amount of information.
A well deﬁne interface compatible to present informationon all kind of mobile devices (cell phones, laptops,PDAs).To achieved the above mentioned requirements m-learningstrategy cannot be based on the simple transmission of content.Therefore we have developed a mobile learning system basedon multi agent framework in which each agent performsspeciﬁc task. Fast retrieval of required material is one of majorissue in mobile learning. If the requested information is notavailable in the server, the mobile agent migrates to otherserver. On receipt of the requested information, mobile agentmigrate back to the client. The retrieved learning materials arestored in the information server for future use. Hypermedia
(IJCSIS) International Journal of Computer Science and Information Security,Vol. 10, No. 4, April 201293http://sites.google.com/site/ijcsis/ISSN 1947-5500