Research Article

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

by  Pankaj Kumar, S. K. Singh
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Issue 2
Published: Dec 2017
Authors: Pankaj Kumar, S. K. Singh
10.5120/ijca2017915938
PDF

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 },
                        year    = { 2017 },
                        volume  = { 180 },
                        number  = { 2 },
                        pages   = { 21-25 },
                        doi     = { 10.5120/ijca2017915938 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2017
                        %A Pankaj Kumar
                        %A S. K. Singh
                        %T Architectural Development of E-Learning Application using Aspect-Oriented Programming (AOP) Principles%T 
                        %J International Journal of Computer Applications
                        %V 180
                        %N 2
                        %P 21-25
                        %R 10.5120/ijca2017915938
                        %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
  • 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.
  • 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.
  • 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.
  • 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.
  • Pankratius, Victor, Wolffried Stucky, and Gottfried Vossen. “Aspect-oriented re-engineering of e-learning courseware.” The Learning Organization 12.5 (2005): 457-470.
  • 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.
  • 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.
  • Websites: https://moodle.org/ [last visited: 08/11/2017].
  • 
  • Figure 1: Architectural Development Framework
  • 
  • Figure 2: Architectural Framework of Authentication and Authorization
  • 
  • Figure 3: Architectural Framework of E-Learning System
  • Figure 4: Architectural Framework of Client browser issuing an HTTP request
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

AOP AOSD E-Learning Extensibility Configurability

Powered by PhDFocusTM