scholarly journals Development and Integration of E-learning Services Using REST APIs

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.

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


2017 ◽  
Vol 23 (4) ◽  
pp. 3704-3708
Author(s):  
Sucheta V Kolekar ◽  
Radhika M Pai ◽  
M. M. Manohara Pai ◽  
Anupama Nayak

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):  
Madana Kumar Reddy C

The use of Information Technology through Web services has been a major technology trend in the IT industry. IT promoted as a means of reducing costs, increasing reuse, simplifying integration and creating more active infrastructures. Web services replace other methods and technologies used in design, development, deployment and integration, and management services. It also allows different applications to exchange data with one another. SOA separates functions into distinct units or services, thus users can combine and reuse them in the production of various applications via modularity of functions. Here we are taken Signature verification application for dealing all these activities like online verification, offline verification, pressure, thickness, strength, etc. Software is componentized and the components are distributed among the devices available in the distributed environment with respect to their computational strength.


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.


2011 ◽  
Vol 20 (04) ◽  
pp. 357-370 ◽  
Author(s):  
D. PAULRAJ ◽  
S. SWAMYNATHAN ◽  
M. MADHAIYAN

One of the key challenges of the Service Oriented Architecture is the discovery of relevant services for a given task. In Semantic Web Services, service discovery is generally achieved by using the service profile ontology of OWL-S. Profile of a service is a derived, concise description and not a functional part of the semantic web service. There is no schema present in the service profile to describe the input, output (IO), and the IOs in the service profile are not always annotated with ontology concepts, whereas the process model has such a schema to describe the IOs which are always annotated with ontology concepts. In this paper, we propose a complementary sophisticated matchmaking approach which uses the concrete process model ontology of OWL-S instead of the concise service profile ontology. Empirical analysis shows that high precision and recall can be achieved by using the process model-based service discovery.


Sign in / Sign up

Export Citation Format

Share Document