|
ABSTRACT
In this paper we propose a framework for the design and development of adaptive Web applications. The framework leverages on the integration of two well established approaches: a conceptual model, complemented with a CASE tool for automatic code generation, and a language for expressing ECA rules, supported by an engine for rule execution. Such integration leads to a versatile and flexible adaptivity environment, whose advantage is twofold: on one hand, conceptual modeling and automatic code generation support an efficient development process; on the other hand a detached rule engine allows us to widen the set of adaptivity requirements that can be handled and to overcome some limitations of current modeling approaches.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
H. Baumeister, A. Knapp, N. Koch, and G. Zang. Modeling Adaptivity with Aspects. In D. Lowe and M. Gaedke, editors, Proc. of ICWE 2005, Sydney, Australia., volume 3579 of LNCS, pages 406--416. Springer-Verlag Berlin Heidelberg, July 2005.
|
 |
2
|
|
| |
3
|
S. Ceri, F. Daniel, and M. Matera. Extending WebML for Modeling Multi-channel Context-aware Web Applications. In Proc. of WISE'03 Workshops, Rome, Italy, December 12 - 13, 2003, pages 225--233. IEEE Press, 2003.
|
| |
4
|
S. Ceri, F. Daniel, M. Matera, and F. M. Facca. Model-driven Development of Context-Aware Web Applications. ACM Transactions on Internet Technologies, 7(2), 2007.
|
| |
5
|
Stefano Ceri , Piero Fraternali , Aldo Bongio , Marco Brambilla , Sara Comai , Maristella Matera, Designing Data-Intensive Web Applications, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2002
|
| |
6
|
S. Ceri, P. Fraternali, S. Paraboschi, and L. Tanca. Active Rule Management in Chimera. In Active Database Systems: Triggers and Rules For Advanced Database Processing, pages 151--176. Morgan Kaufmann, 1996.
|
 |
7
|
Paul De Bra , Ad Aerts , Bart Berden , Barend de Lange , Brendan Rousseau , Tomi Santic , David Smits , Natalia Stash, AHA! The adaptive hypermedia architecture, Proceedings of the fourteenth ACM conference on Hypertext and hypermedia, August 26-30, 2003, Nottingham, UK
[doi> 10.1145/900051.900068]
|
| |
8
|
R. E. Filman, T. Elrad, S. Clarke, and M. Aksit. Aspect-Oriented Software Development. Addison-Wesley, 2004.
|
| |
9
|
|
| |
10
|
I. Garrigós, S. Casteleyn, and J. Gómez. A Structured Approach to Personalize Websites Using the OO-H Personalization Framework. In Web Technologies Research and Development - APWeb 2005, pages 695--706. Springer-Verlag, 2005.
|
| |
11
|
I. Garrigós, J. Gómez, P. Barna, and G.-J. Houben. A Reusable Personalization Model in Web Application Design. In WISM'05, 2005.
|
| |
12
|
|
| |
13
|
Gerti Kappel , Birgit Pröll , Werner Retschitzegger , Wieland Schwinger, Modelling Ubiquitous Web Applications - The WUML Approach, Revised Papers from the HUMACS, DASWIS, ECOMO, and DAMA on ER 2001 Workshops, p.183-197, November 27-30, 2001
|
| |
14
|
N. Koch, A. Kraus, and R. Hennicker. The Authoring Process of the UML-based Web Engineering Approach. In D. Schwabe, editor, Proc. of IWWOST'01, 2001.
|
| |
15
|
UWA Consortium. The UWA Approach to Modeling Ubiquitous Web Applications. IST Mobile and Wireless Telecommunications Summit, 2002.
|
| |
16
|
WebModels s.r.l. Webratio Site Development Studio. http://www.webratio.com, 2005.
|
|