A multiagent and service-oriented architecture for developing adaptive e-learning systems

Author(s):  
Fuhua Lin ◽  
Peter Holt ◽  
Steve Leung ◽  
Qin Li
2015 ◽  
Vol 49 (1) ◽  
pp. 91-114 ◽  
Author(s):  
Milorad Pantelija Stevic ◽  
Branko Milosavljevic ◽  
Branko Rade Perisic

Purpose – Current e-learning platforms are based on relational database management systems (RDBMS) and are well suited for handling structured data. However, it is expected from e-learning solutions to efficiently handle unstructured data as well. The purpose of this paper is to show an alternative to current solutions for unstructured data management. Design/methodology/approach – Current repository-based solution for file management was compared to MongoDB architecture according to their functionalities and characteristics. This included several categories: data integrity, hardware acquisition, processing files, availability, handling concurrent users, partition tolerance, disaster recovery, backup policies and scalability. Findings – This paper shows that it is possible to improve e-learning platform capabilities by implementing a hybrid database architecture that incorporates RDBMS for handling structured data and MongoDB database system for handling unstructured data. Research limitations/implications – The study shows an acceptable adoption of MongoDB inside a service-oriented architecture (SOA) for enhancing e-learning solutions. Practical implications – This research enables an efficient file handling not only for e-learning systems, but also for any system where file handling is needed. Originality/value – It is expected that future single/joint e-learning initiatives will need to manage huge amount of files and they will require effective file handling solution. The new architecture solution for file handling is offered in this paper: it is different from current solutions because it is less expensive, more efficient, more flexible and requires less administrative and development effort for building and maintaining.


Author(s):  
Mohamed Bendahmane ◽  
Brahim El Falaki ◽  
Mohammed Benattou

In most existing E-learning systems, activities' content and order are presented in a static manner without taking into consideration the learners characteristics, profiles or competencies. The challenge is to adapt and regulate learning processes according to the learner profile by applying learning models that use new information technologies. There are several adaptation approaches of E-learning environments, such as, adaptive hypermedia system, semantic web, etc. In our proposed system, we adopted a Competency Based Approach to offer each learner an individualized learning path for the acquisition of the competence targeted on the basis of the collaborative filtering. Concerning the technological aspect, the system is implemented as a web services while adhering to a service-oriented architecture. This allows interoperability with heterogeneous learning systems


2018 ◽  
Vol 7 (2.32) ◽  
pp. 336
Author(s):  
G Vijaya lakshmi ◽  
G Dinesh kumar ◽  
M V.Sai Lohith ◽  
Y Akhil Reddy

The Lionization of distance education is cake walking on day basis and is the most tendered process to obtain the information in any field. Compared to the traditional education it is providing many facilities in various aspects. As the improvements are rapid in this area, the requirements are also cake walking. A Service Oriented Architecture addresses issue by designing the views of reference architecture from the contents of various domains. It personalizes the delivery of e-content based on knowledge and preference of the learner. As the information provided in the e-learning systems is to be made secure along with the user information a specific security system is to be designed by using the concepts of system security. For this various algorithms such as Triple DES, RSA, AES are taken in to consideration as an experimental analysis. Only the authorized person can utilize the content without interfered by the other user. By the analysis experimentally AES is showing highest accuracy among all the algorithms.  


Author(s):  
Saleh Mowla ◽  
Sucheta V Kolekar

E-Learning systems have gained a lot of traction amongst students and academicians due to their flexible nature in terms of location independence, time, effort, cost and other resources. The rapidly changing nature of the education domain makes the design, development, testing, and maintenance of E-Learning systems complex and expensive. In order to adapt to the changing policies of educational institutes as well as improve the performance of students, the paper presents a Service-Oriented Architecture (SOA) approach to minimize the cost and time associated with the development of E-Learning systems. The paper illustrates the development of independent E-Learning web services and how they can be combined to implement the required policies of respective education institutes. The paper also presents a sample policy implemented using developed web services to achieve the required objectives.


2011 ◽  
Vol 14 (1) ◽  
Author(s):  
Manuel Caeiro Rodríguez ◽  
Fernando Ariel Mikic-Fonte ◽  
Jorge Fontenla-González ◽  
Roberto Pérez-Rodríguez ◽  
Juan Carlos Burguillo-Rial ◽  
...  

Intelligent Tutoring Systems are computer programs that aim at providing personalized instruction to students. In recent years, artificial intelligence conversational robots, usually known as chatterbots, have become very popular in the Internet. In this paper we show how chatterbots can be integrated in e-Learning Systems. To perform such an integration the Service Oriented Architecture paradigm is adopted and e-learning standardization initiatives are considered. A middleware is provided to enable the integration and reuse of chatterbots by e-Learning systems enabling a tight control of their operation. Such middleware takes to account several issues such as authorising users, creating instances, transferring data to and from the chatterbot, assigning permissions to users, and subscribing to events. Our approach is applied to the specific case of TQ-Bot, which is use to track and supervise the student progress and to provide answers orienting the student to the more appropriate course contents.


2016 ◽  
pp. 390-447
Author(s):  
Terje Kristensen ◽  
Marius Dyngeland

In this paper the authors present the design and software development of an E-learning system based on a multi-agent (MAS) architecture. The multi-agent architecture is established on the client-server model. The MAS architecture is combined with the Dynamic Content Manager (DCM) model of E-learning developed at Bergen University College, Norway. The authors first present the quality requirements of the system before they describe the architectural decisions taken. They then evaluate and discuss the benefits of using a multi-agent architecture. Finally, the MAS architecture is compared with a pure service-oriented architecture (SOA) to observe that a MAS architecture has a lot of the same qualities as this architecture, in addition to some new ones.


2015 ◽  
Vol 7 (2) ◽  
pp. 19-74 ◽  
Author(s):  
Terje Kristensen ◽  
Marius Dyngeland

In this paper the authors present the design and software development of an E-learning system based on a multi-agent (MAS) architecture. The multi-agent architecture is established on the client-server model. The MAS architecture is combined with the Dynamic Content Manager (DCM) model of E-learning developed at Bergen University College, Norway. The authors first present the quality requirements of the system before they describe the architectural decisions taken. They then evaluate and discuss the benefits of using a multi-agent architecture. Finally, the MAS architecture is compared with a pure service-oriented architecture (SOA) to observe that a MAS architecture has a lot of the same qualities as this architecture, in addition to some new ones.


Author(s):  
Andreas Schmidt

Recently, the situatedness of learning has come to the center of attention in both research and practice, also a result of the insight that traditional learning methods in the form of large decontextualized courses lead to inert knowledge; i.e., knowledge that can be reproduced, but not applied to real-world problem solving. In order to avoid the inertness, pedagogy tries to set up authentic learning settings, an approach increasingly shared in e-learning domain. If we consider professional training, it is the immediacy of purpose and context that makes it largely different to learning in schools or academic education. This immediacy has the benefit that we actually have an authentic context that we need to preserve. The majority of current e-learning approaches, however, ignores this context and provides decontextualized forms of learning as a multimedia copy of traditional presence seminars. We show how making learning solutions aware of the context actually affects their architecture and present a showcase solution in the form of the Learning in Process service-oriented architecture.


2011 ◽  
Vol 267 ◽  
pp. 879-883
Author(s):  
Shan Xiong Chen ◽  
Mao Ling Pen

Service Software Bus (SSB) is a service-oriented software bus. Based on theory basis of existing general software and combing with loosely coupled service-oriented architecture technology based on business standards, a kind of SSB was proposed and designed. Such kind of service-oriented software bus architecture was then applied into E-Learning teaching platform to conduct overall design of E-Learning teaching platform. Detail design of each functional layer of the teaching platform was also given


Sign in / Sign up

Export Citation Format

Share Document