Building personalized Web applications
SPEAKER
Gustavo Rossi (LIFIA, U. n. de la Plata, Argentina)
CONTENT
(Duration 3 hs)
In this talk we present some important aspects related with building
personalized Web applications.
We argue the need to approach the personalization issues in Web
applications from the very beginning in the application’s development
cycle. Since personalization is a critical aspect in many popular domains
such as e-commerce, it is important enough that it should be dealt with
through a design view, rather than only an implementation view (which
discusses mechanisms, rather than design options). We present different
scenarios of personalization covering most existing applications. We show
how to build Web applications as OO views of conceptual models. We show how
we specify personalized Web applications by refining views according to
users’ profiles or preferences; we show that an object-oriented approach
allows maximizing reuse in these specifications.