MURAL - Maynooth University Research Archive Library



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


    Bergin, Susan, Keating, John, 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.

    [thumbnail of SB-Framework-2005.pdf]
    Preview
    Text
    SB-Framework-2005.pdf

    Download (85kB) | Preview

    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: https://mural.maynoothuniversity.ie/id/eprint/8687
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only (login required)

    Item control page
    Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads