ABSTRACT
The evolution of the Web requires to consider an increasing number of context-dependency issues. Therefore, in our research we focus on how to extend a Web application with additional adaptation concerns without having to redesign the entire application. Based on a generic transcoding tool we illustrate here how we can add adaptation functionality to an existing Web application. Furthermore, we consider how an aspect-oriented approach can support the high-level specification of such additional concerns in the design of the Web application.
- Fiala, Z., Houben G.J. A Generic Transcoding Tool for Making Web Applications Adaptive. In Proceedings of the CAiSE'05 FORUM, Porto, Portugal, 2005, 15--20.Google Scholar
- Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J., Irwin, J. Aspect-Oriented Programming. In Proceedings of the 11th European Conference on Object Oriented Programming (ECOOP'97), Jyväskylä, Finland, 1997, 220--242Google Scholar
- Vdovjak, R., Frasincar, F., Houben, G.J., Barna, P. Engineering Semantic Web Information Systems in Hera. Journal of Web Engineering, Vol. 2, No. 1&2, 2003, 3--26. Google ScholarDigital Library
Index Terms
- From adaptation engineering to aspect-oriented context-dependency
Recommendations
Using aspect-oriented PHP to implement crosscutting concerns in a collaborative web system
SIGDOC '06: Proceedings of the 24th annual ACM international conference on Design of communicationAspect-Oriented Programming (AOP) is a new technology that was proposed to improve separation of concerns in software development. AOP's main focus is to use aspect modules to implement concerns that would be generally scattered across the system and ...
Aspect-oriented adaptation specification in web information systems: a semantics-based approach
Adaptive HypermediaBy tailoring content access, presentation, and functionality to the user's location, device, personal preferences, and needs, Web Information Systems (WISs) have become increasingly user and context-dependent. In order to realize such adaptive behavior, ...
A semantics-based aspect-oriented approach to adaptation in web engineering
HT '07: Proceedings of the eighteenth conference on Hypertext and hypermediaIn the modern Web, users are accessing their favourite Web applications from any place, at any time and with any device. In this setting, they expect the application to user-tailor and personalize content access upon their particular needs. Exhibiting ...
Comments