MURAL - Maynooth University Research Archive Library



    A Framework for the Maintenance and Evolution of ePolicy-guided Web Applications


    Bergin, Susan and Keating, John and Masullo, M. and Benoit, A. (2005) A Framework for the Maintenance and Evolution of ePolicy-guided Web Applications. In: INFORMS Institute for Operations Research and the Management Sciences Group Decision and Negotiation 2005, July 10-13, 2005, University of Vienna.

    [img]
    Preview
    Download (85kB) | Preview


    Share your research

    Twitter Facebook LinkedIn GooglePlus Email more...



    Add this article to your Mendeley library


    Abstract

    In this paper we present an “ePolicy framework” that can be used to develop transactional-based ePolicy-guided Web applications. This framework incorporates a non-proprietary component based architecture, a well-defined standards-based user interface, a structured representation of ePolicies, ePolicy operations and user input data, and incorporates a maintenance management component. Each component is self-contained and can therefore be independently maintained. ePolicies and associated ePolicy operations are not embedded in the system software but are stored centrally in an external store (Policy Repository) and are dynamically loaded as required. Executable code (marshalled from XML) is automatically generated from the ePolicies and the ePolicy operations and used in policy-guided evaluation. The Policy Repository, accessible by suitably privileged components, removes ePolicy duplication and from a maintenance perspective, this approach reduces the possibility of errors being introduced by data duplication. Updates to ePolicies are seamlessly applied the next time an ePolicy is loaded. ePolicies are represented in a standard uniform format and as all components use this uniform format, maintainers do not need to understand or handle multiple data formats. They are represented using a policy hierarchy composed of three layers: meta-ePolicies, ePolicy-groups and ePolicies. Each of the components is designed using Object-Oriented principles. Our ePolicy framework will work in a centralized or distributed environment. We believe that using our framework to develop ePolicy-guided evaluation systems will reduce data maintenance and expedite software evolution.

    Item Type: Conference or Workshop Item (Paper)
    Keywords: ePolicy; ePolicy-guided evaluation; maintenance; evolution;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 8687
    Depositing User: Dr. Susan Bergin
    Date Deposited: 25 Aug 2017 11:08
    Refereed: Yes
    URI:

      Repository Staff Only(login required)

      View Item Item control page

      Downloads

      Downloads per month over past year