User Profile Elicitation and Conversion in a Mashup Environment

Erwin Leonardi, Geert-Jan Houben, Kees van der Sluijs, Jan Hidders, Eelco Herder, Fabian Abel, Daniel Krause, Dominik Heckmann

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review


Many Web applications have offered personalization and adaptation
as their features in order to provide personalized services to their users. The
user profiles are gathered independently by these applications often through an explicit dialogue with the user. As a result, the users have to go through a
similar elicitation process multiple times, that is, providing similar information that is used to build the user profiles to different applications. In the springtime of mashup applications, we observe the importance of considering user information in order to make the presented content more relevant to the user. For this purpose, it is necessary to have a platform/ framework that enables components in the mashup to reuse and exchange user profiles. In this paper, we present the Morpho framework that elicits, enhances, and transforms a user profile from one application to another application in a mashup environment. It deals with semantic and syntactic heterogeneity of data and schema of the user profile. We present the architecture of Morpho and a case study to exemplify the approach followed in this current work.
Original languageEnglish
Title of host publicationProceedings of the First International Workshop on Lightweight Integration on the Web (ComposableWeb'09), workshop in conjunction with the 9th International Conference on Web Engineering (ICWE 2009)
EditorsFlorian Daniel, Sven Casteleyn, Geert-Jan Houben
Place of PublicationSan Sebastian, Spain
PublisherCEUR Workshop proceedings
Pages18 - 29
Number of pages12
Publication statusPublished - 2009

Publication series

NameCEUR Workshop Proceedings
ISSN (Print)1613-0073


  • user profile
  • interoperability
  • mashup


Dive into the research topics of 'User Profile Elicitation and Conversion in a Mashup Environment'. Together they form a unique fingerprint.

Cite this