Cohesive design of personalized Web applications
- 7 August 2002
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet Computing
- Vol. 6 (2) , 34-43
- https://doi.org/10.1109/4236.991441
Abstract
Good software engineering practices, such as separating concerns and identifying patterns, simplify the critical design decisions in building personalized Web applications. The authors use the object-oriented hypermedia design method (OOHDM) for constructing customized Web applications. Incorporating well-known object-oriented design structures and techniques, OOHDM produces flexible Web application models. Designers can add personalized behavior to these models with minimal code manipulation, and reasoning over design objects yields better insight into the personalization process. Although this article casts the discussion in terms of the OOHDM primitives, the ideas presented can be easily applied to other design approaches, such as WebML.Keywords
This publication has 9 references indexed in Scilit:
- Designing personalized web applicationsPublished by Association for Computing Machinery (ACM) ,2001
- Web Modeling Language (WebML): a modeling language for designing Web sitesComputer Networks, 2000
- Recommender systems in e-commercePublished by Association for Computing Machinery (ACM) ,1999
- OOHDM-WebACM SIGWEB Newsletter, 1999
- An architecture-based approach to self-adaptive softwareIEEE Intelligent Systems and their Applications, 1999
- Improving Web information systems with navigational patternsComputer Networks, 1999
- An object oriented approach to web-based applications designTheory and Practice of Object Systems, 1998
- Methods and techniques of adaptive hypermediaUser Modelling and User-Adapted Interaction, 1996
- Abstract data views: an interface specification concept to enhance design for reuseIEEE Transactions on Software Engineering, 1995