CFP last date
22 April 2024
Call for Paper
May Edition
IJCA solicits high quality original research papers for the upcoming May edition of the journal. The last date of research paper submission is 22 April 2024

Submit your paper
Know more
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