PATTERN-ORIENTED ARCHITECTURE FOR WEB APPLICATIONS

M. Taleb, A. Seffah, A. Abran

2007

Abstract

A number of Web design problems continue to arise, such as: (1) decoupling the various aspects of Web applications (for example, business logic, the user interface, navigation and information architecture; and (2) isolating platform specifics from the concerns common to all Web applications. In the context of a proposal for a pattern-oriented architecture for Web applications, this paper identifies an extensive list of patterns aimed at providing a pool of proven solutions to these problems. The patterns span several levels of abstraction, from information architecture and interoperability patterns to navigation, interaction, visualization and presentation patterns. The proposed architecture will show how several individual patterns can be combined at different levels of abstraction into heterogeneous structures, which can be used as building blocks in the development of Web applications.

Download


Paper Citation


in Harvard Style

Taleb M., Seffah A. and Abran A. (2007). PATTERN-ORIENTED ARCHITECTURE FOR WEB APPLICATIONS . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST, ISBN 978-972-8865-78-8, pages 117-121. DOI: 10.5220/0001259501170121

in Bibtex Style

@conference{webist07,
author={M. Taleb and A. Seffah and A. Abran},
title={PATTERN-ORIENTED ARCHITECTURE FOR WEB APPLICATIONS},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,},
year={2007},
pages={117-121},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001259501170121},
isbn={978-972-8865-78-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,
TI - PATTERN-ORIENTED ARCHITECTURE FOR WEB APPLICATIONS
SN - 978-972-8865-78-8
AU - Taleb M.
AU - Seffah A.
AU - Abran A.
PY - 2007
SP - 117
EP - 121
DO - 10.5220/0001259501170121