User models sharing and reusability: A component-based approach

Eyal Dim, Tsvi Kuflik

Research output: Contribution to journalConference articlepeer-review


The current state of affairs in user modeling is that user models are developed ad-hoc, as part of a specific application. The proprietary user models are evidence of the lack of standard user-modeling processes and the amount of unnecessary rework done. Nowadays, when people tend to share information, open source is available, and Component-based software development is a common practice, it is time to adopt it for user modeling as well. The Component-based user-modeling approach suggests a practical alternative to the ad-hoc development of user models: user-modeling components that can evolve and be developed collaboratively and incrementally by the user modeling community, enabling reuse and flexibility, leading towards new and advanced user models built from existing components.

Original languageEnglish
JournalCEUR Workshop Proceedings
StatePublished - 2012
Event20th Conference on User Modeling, Adaptation, and Personalization, UMAP 2012 - Montreal, QC, Canada
Duration: 16 Jul 201220 Jul 2012


  • Component-based user-model
  • Reusable user models
  • Ubiquitous user modeling
  • User modeling

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'User models sharing and reusability: A component-based approach'. Together they form a unique fingerprint.

Cite this