A NON PROPRIETARY FRAMEWORK FOR POLICY CONTROLLED MANAGEMENT OF THE MODEL IN THE MVC DESIGN PARADIGM

Aaron Jackson, John G Keating

2005

Abstract

There are a variety of systems available to help automate and control the Web Content Management (WCM) process. Most of these systems are modelled using the Model-View-Controller (MVC) design paradigm. This is a design technique frequently adopted by software developers to assist in modularity, flexibility, and re-use of object oriented web developments. This design paradigm involves separating the objects in a particular interaction into 3 categories for the purpose of providing a natural set of encapsulating boundaries, encouraging many-to-many relationships along the separate component boundaries, and segregating presentation and content. These MVC based systems control what is known as static content. In this paper we propose a new framework for controlling the software tools used in MVC based systems. More precisely, the automatic deployment of model software tools based on XML defined policies. This framework incorporates a non-proprietary component based architecture and well structured representations of Policies. The Policies are not embedded in the system, they are generated, and therefore each component is self contained and can be independently maintained. Our framework will work on a centralized or distributed environment and we believe that the use of this framework makes it easier to deploy MVC based systems.

References

  1. Apache Xindice (2004). http://xml.apache.org/xindice/. Group.
  2. Blake, S. (1998). An Architecture for Differentiated Servers. Proceeding from IETF RFC 2475, 1998.
  3. Braden, R. (1997). Resource ReSerVation Protocol (RSVP) Version 1 - Functional Specification. Proceedings from IETF RFC 2205, 1997.
  4. Castor.org(2004). The Castor Project. http://www.castor.org/. 2004 The ExoLab Group.
  5. Cavaness, C (2003). Programming Jakarta Struts. Book number 0-596-00328-5.
  6. Dinesh, C., Seraphin C., and Khali A. Policy based Management of Content Distribution Networks. IBM Thomas J Watson Research Centre, New York. TechReport - March 2002.
  7. Felipe Castel. Ontological Computing. Communications of the ACM. Feb. 2002/Vol 45, No. 2
  8. Johnson, Ralph(1991). Designing Reusable Classes. Journal of Objectg oriented programming. University of Illinois.
  9. Moore, B (2001). Policy Core Information Model - Version 1. Proceedings from IETF RFC 3060, 2001.
  10. O'Reilly - MVC arch. (2003). View-Controller (MVC) http://www.indiawebdevelopers.com/
Download


Paper Citation


in Harvard Style

Jackson A. and G Keating J. (2005). A NON PROPRIETARY FRAMEWORK FOR POLICY CONTROLLED MANAGEMENT OF THE MODEL IN THE MVC DESIGN PARADIGM . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-19-8, pages 451-454. DOI: 10.5220/0002521904510454


in Bibtex Style

@conference{iceis05,
author={Aaron Jackson and John G Keating},
title={A NON PROPRIETARY FRAMEWORK FOR POLICY CONTROLLED MANAGEMENT OF THE MODEL IN THE MVC DESIGN PARADIGM},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2005},
pages={451-454},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002521904510454},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A NON PROPRIETARY FRAMEWORK FOR POLICY CONTROLLED MANAGEMENT OF THE MODEL IN THE MVC DESIGN PARADIGM
SN - 972-8865-19-8
AU - Jackson A.
AU - G Keating J.
PY - 2005
SP - 451
EP - 454
DO - 10.5220/0002521904510454