• DocumentCode
    2054554
  • Title

    ReCon - Aspect oriented remotely reconfigurable error logging framework for web applications

  • Author

    Krishnamurthy, Vikram ; Babu, Chitra ; Krishnan, P.M. ; Aravindan, Chandrabose ; Balamurugan, S.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., SSN Coll. of Eng., Chennai, India
  • fYear
    2013
  • fDate
    21-22 Feb. 2013
  • Firstpage
    410
  • Lastpage
    415
  • Abstract
    Web applications need an error logging framework as they can adequately record and store the errors that are encountered either in the web applications or in the usage of them. In the existing MVC(Model-View-Controller) based frameworks, the log settings such as log location, mechanism and logging level are specified for all the modules in a single file which cannot be changed dynamically. Further, for individual modules, the log settings have to be hard coded into application code, confusing the role of the application developers and log administrators. A remotely configurable error logging framework has been proposed in this paper. This paper proposes to use the aspect oriented programming paradigm to weave the code for error logging into the legacy web application. The proposed configurable error logging framework has been tested on an e-Shopping web application built based on the `Ruby on Rails´ framework.
  • Keywords
    Internet; aspect-oriented programming; retail data processing; system monitoring; MVC framework; ReCon; Ruby on Rails framework; aspect oriented programming; aspect oriented remotely reconfigurable error logging framework; e-Shopping; legacy Web applications; log location; log mechanism; log settings; logging level; model-view-controller framework; Databases; Programming; Rails; Servers; Sockets; Weaving; XML; Configurable; Dynamic Reconfiguration; Error Logging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Communication and Embedded Systems (ICICES), 2013 International Conference on
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4673-5786-9
  • Type

    conf

  • DOI
    10.1109/ICICES.2013.6508347
  • Filename
    6508347