CFP last date
20 December 2024
Reseach Article

Architectural Development of E-Learning Application using Aspect-Oriented Programming (AOP) Principles

by Pankaj Kumar, S. K. Singh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 2
Year of Publication: 2017
Authors: Pankaj Kumar, S. K. Singh
10.5120/ijca2017915938

Pankaj Kumar, S. K. Singh . Architectural Development of E-Learning Application using Aspect-Oriented Programming (AOP) Principles. International Journal of Computer Applications. 180, 2 ( Dec 2017), 21-25. DOI=10.5120/ijca2017915938

@article{ 10.5120/ijca2017915938,
author = { Pankaj Kumar, S. K. Singh },
title = { Architectural Development of E-Learning Application using Aspect-Oriented Programming (AOP) Principles },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2017 },
volume = { 180 },
number = { 2 },
month = { Dec },
year = { 2017 },
issn = { 0975-8887 },
pages = { 21-25 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number2/28772-2017915938/ },
doi = { 10.5120/ijca2017915938 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:59:31.254972+05:30
%A Pankaj Kumar
%A S. K. Singh
%T Architectural Development of E-Learning Application using Aspect-Oriented Programming (AOP) Principles
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 2
%P 21-25
%D 2017
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper explores the architectural improvement of e-learning applications utilizing standards of Aspect-Oriented programming framework Development (AOSD). This Model has been acquainted with give e-learning framework flexibility, extensibility, sustainability, design stability, configuration and modularity. The principle point is to supply the engineering outline underneath that various e-learning application modules might be produced and broadened. All through structural advancement, various administrations are known for e-learning applications, which are important through their work, understanding and specialized open doors. The design advancement is awed by MVC (model-view-controller) show. The information of the framework is delineated by the model, the view might be a visual representation of that information and furthermore the controller watches the client's remarks and translates the model for the alteration.

References
  1. Pankaj Kumar, “Aspect-Oriented Software Quality Model: The AOSQ Model,” Advanced Computing: An International Journal (ACIJ), Academy & Industry Research Collaboration Center (AIRCC), Volume: 3, Number: 2, Page No.:105-118, March 2012.
  2. Pankaj Kumar, and S. K. Singh, “A Comprehensive Evaluation of Aspect-Oriented Software Quality (AOSQ) Model using Analytic Hierarchy Process (AHP) Technique,” in IEEE Xplore and Proceeding of 2nd International Conference on Advances in Computing, Communication & Automation (ICACCA-2016), Bareilly, (Uttar Pradesh), INDIA, Page No.: 1 - 7, September-October 2016.
  3. Pankaj Kumar, and S. K. Singh, “A Systematic Assessment of Aspect-Oriented Software Development (AOSD) using JHotDraw Application,” in IEEE Xplore and Proceeding of 2nd International Conference on Computing, Communication and Automation (ICCCA-2016), Greater Noida, (Uttar Pradesh), INDIA, Page No.: 779 - 784, April 2016.
  4. Fetaji, Bekim, and Majlinda Fetaji. "E-Learning Indicators: A Multi-Dimensional Model for Planning and Evaluating e-Learning Software Solutions." Electronic Journal of e-Learning 7.1 (2009): 1-28.
  5. Pankratius, Victor, Wolffried Stucky, and Gottfried Vossen. “Aspect-oriented re-engineering of e-learning courseware.” The Learning Organization 12.5 (2005): 457-470.
  6. Pankaj Kumar and S. K. Singh , “ Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier ” International Journal of Applied Information Systems (IJAIS), Foundation of computer science, New York, USA , Volume:: 11 , Issue: 2 , Page No.: 26 – 30 , July 2016.
  7. Pankaj Kumar, and S. K. Singh, “A Framework for Assessing the Evolvability Characteristics along with Sub-characteristics in AOSQ Model Using Fuzzy Logic Tool,” in IEEE Xplore and Proceeding of 3rd International Conference on Computing, Communication and Automation (ICCCA-2017), Greater Noida, (Uttar Pradesh), INDIA, Page No.: 340 - 345, May 2017.
  8. Websites: https://moodle.org/ [last visited: 08/11/2017].
  9. 
  10. Figure 1: Architectural Development Framework
  11. 
  12. Figure 2: Architectural Framework of Authentication and Authorization
  13. 
  14. Figure 3: Architectural Framework of E-Learning System
  15. Figure 4: Architectural Framework of Client browser issuing an HTTP request
Index Terms

Computer Science
Information Sciences

Keywords

AOP AOSD E-Learning Extensibility Configurability