A Double-Model Approach to Achieve Effective Model-View Separation in Template Based Web Applications[

Several works [20,22] have tried to enforce strict isolation between the model and the view in template based web applications by restricting the computing possibilities of the used templates. From the point of view of graphic designers this is a limitation that may make their work difficult. Beside...

Descripción completa

Detalles Bibliográficos
Autores: García, F.J. [0000-0003-0972-0787], Castanedo, R.I. [0000-0001-7719-6978], Fuente, A.A.J. [0000-0002-8821-2205]
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2007
País:España
Institución:Universidad de La Rioja (UR)
Repositorio:RIUR. Repositorio Institucional de la Universidad de La Rioja
OAI Identifier:oai:portal.dialnet.es:doc/5bbc681ab750603269e80289
Acceso en línea:https://investigacion.unirioja.es/documentos/5bbc681ab750603269e80289
Access Level:acceso abierto
Palabra clave:MVC
Software architectures
Template systems
Web applications
Descripción
Sumario:Several works [20,22] have tried to enforce strict isolation between the model and the view in template based web applications by restricting the computing possibilities of the used templates. From the point of view of graphic designers this is a limitation that may make their work difficult. Besides, in this paper we state that this claimed strict isolation is impossible to achieve in practice for HTML template systems. We propose another approach to study and to attain an effective separation between model and view that does not necessarily restrict the expressive power of the template: the double-model approach. Finally we present an implementation of this approach in a renewed template system called JST2. Springer-Verlag Berlin Heidelberg 2007.