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.