Design time support for adaptive behavior in Web sites

Adaptive web sites are sites that automatically improve their internal organization and/or presentation by observing user-browsing behavior. In this paper we argue that adaptive behavior of websites should be controlled in order to keep the website manageable. We believe that adaptive behavior may be a useful complement to a good website design method on the condition that the adaptations are limited and according to the modeling approach followed during design. Therefore, we allow a website designer to specify at design time the adaptive behavior that will be allowed at runtime. To accomplish this goal, an Adaptation Specification Language is defined that allows designers to specify at the level of the navigational model, which adaptations could be performed at runtime. The language is event based, i.e. a collection of rules is used to specify the adaptation operations to be carried out if certain conditions are satisfied. The approach proposed is elaborated in the context of WSDM, an audience driven website design method, but is generally applicable to other design methodologies.

[1]  Jaideep Srivastava,et al.  Web Mining: Pattern Discovery from World Wide Web Transactions , 1996 .

[2]  Luciano Baresi,et al.  Supporting reusable Web design with HDM-Edit , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[3]  Oren Etzioni,et al.  Towards adaptive Web sites: Conceptual framework and case study , 1999, Artif. Intell..

[4]  Umeshwar Dayal,et al.  From User Access Patterns to Dynamic Hypertext Linking , 1996, Comput. Networks.

[5]  Oren Etzioni,et al.  Adaptive Web Sites: Automatically Synthesizing Web Pages , 1998, AAAI/IAAI.

[6]  Olga De Troyer The Conference Review System with WSDM , 2001 .

[7]  Geert Wets,et al.  A Framework for Self Adaptive Websites: Tactical versus Strategic Changes , 2000 .

[8]  Oren Etzioni,et al.  Adaptive Web Sites: an AI Challenge , 1997, IJCAI.

[9]  Hongjing Wu,et al.  AHAM: a Dexter-based reference model for adaptive hypermedia , 1999, Hypertext.

[10]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[11]  Olga De Troyer Audience-driven Web Design , 2001, Information Modeling in the New Millennium.

[12]  Olga De Troyer Designing Well-Structured Websites: Lessons to Be Learned from Database Schema Methodology , 1998, ER.

[13]  G. Rossi,et al.  An Object Oriented Approach to Web-Based Application Design , 1998 .

[14]  Vincent Kanade,et al.  Clustering Algorithms , 2021, Wireless RF Energy Transfer in the Massive IoT Era.

[15]  Hongjing Wu,et al.  Design issues for general-purpose adaptive hypermedia systems , 2001, Hypertext.

[16]  Patricia Vilain,et al.  Modeling Interactions and Navigation in Web Applications , 2000, ER.

[17]  Michael Bieber,et al.  Designing hypermedia applications , 1995, CACM.

[18]  Martin Bichler,et al.  SHDT - The Structured Way of Developing WWW-Sites , 1996, ECIS.

[19]  Olga De Troyer,et al.  Structuring Web Sites Using Audience Class Hierarchies , 2001, ER.

[20]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[21]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[22]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.

[23]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[24]  Michael Marcotty,et al.  The World of Programming Languages , 1987, Springer Books on Professional Computing.

[25]  Stefano Ceri,et al.  Modeling Data Entry and Operations in WebML , 2000, WebDB.

[26]  Alexander Dekhtyar,et al.  Information Retrieval , 2018, Lecture Notes in Computer Science.