Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Template resolution in XML/HTML
WWW7 Proceedings of the seventh international conference on World Wide Web 7
ACM Transactions on Internet Technology (TOIT)
An improved method for creating dynamic web forms using APL
APL '00 Proceedings of the international conference on APL-Berlin-2000 conference
Language-Based Caching of Dynamically Generated HTML
World Wide Web
Declarative specification of Web sites with S
The VLDB Journal — The International Journal on Very Large Data Bases
Enforcing strict model-view separation in template engines
Proceedings of the 13th international conference on World Wide Web
Web application internationalization and localization in action
ICWE '06 Proceedings of the 6th international conference on Web engineering
Experiences in web site development with multidisciplinary teams: from XML to JST
ICWE'03 Proceedings of the 2003 international conference on Web engineering
HTML templates that fly: a template engine approach to automated offloading from server to client
Proceedings of the 18th international conference on World wide web
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Toward semantic web services as mvc applications: from owl-s via uml
Journal of Web Engineering
Hi-index | 0.00 |
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.