scholarly journals Combining Generic Programming and Service-Oriented Architectures for the Effective and Timely Development of Complex e-Learning Systems

Author(s):  
Santi Caballé
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.


2009 ◽  
pp. 923-941
Author(s):  
Bill Vassiliadis

This case describes major management and technology issues which arise when designing advanced service-oriented architectures in distributed networked environments used for e-learning. The organization at hand uses a mixed funding model and is preparing for a large expansion of its services and capacity. This case takes place after the initiation of a project and during the design phase where significant decisions have to be taken about what is feasible, what are the risks and how they can be dealt with and finally, what is to be developed and how. The need to address diverse goals set by business, technology and education right from the start of the project requires new methodologies for documenting development plans, feasibility studies, risk, and human resource management policies. The project manager needs to go beyond traditional project management methods in order to cope with the needs of this use case and most importantly, to manage the risk that arises from many directions.


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


2015 ◽  
Vol 3 (4) ◽  
pp. 352-360
Author(s):  
Александр Бождай ◽  
Aleksandr Bozhday ◽  
Александр Бершадский ◽  
Aleksandr Bershadskiy ◽  
Вардан Мкртчан ◽  
...  

The article discusses the methods of knowledge management for E/U-Learning systems, which will provide the opportunities for the construction of a unified all-pervasive electronic educational environment. Authors analyze the development of a new phase of e-learning (E-Learning 3.0) in which will play an important role distributed computer systems, cloud computing, mobile personal devices and wireless networks, artificial intelligence and virtual reality tools. Today, there is a fundamental scientific problem of creating a unified interstate intellectual environment for e-education services. This environment should include heterogeneous forms of knowledge representation, interstate standards and forms of learning, international faculty and student teams. The article suggests a possible knowledge management methods and the approach to the construction of an all-pervading intellectual environment for e-learning services. The proposed approach is based on the integration of multiple technologies, such as: service-oriented design, engineering of DSPL (Dynamic Software Product Lines), wireless telecommunications, interaction of intelligent e-learning agents. Structural basis of this approach is interconnected pair of intelligent software agents: student’s and teacher’s software agents. These agents are able to adapt itself: to the current level of student’s knowledge; to the available software, hardware and network equipment; to the current demands of the environment (e.g. labor markets); to the modern educational standards. As a basis of software agents self-adaptation is a mathematical variability model, including the three basic features hierarchy: educational content, interface, software and technical support. Application of such variability model does not require recompilation of the source code (to make changes in the agents properties) and allows to organize a continuous process of e-learning and significantly increase the life cycle of the entire system of distance learning. Moreover, the authors propose a service-oriented scheme for knowledge flows management. The article will be useful for experts in e-learning, developers of service-oriented systems and for managers in the field of socio-economic 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.


Sign in / Sign up

Export Citation Format

Share Document