Software product line architectures (PLAs) have been widely recognized as a successful approach in industrial software development for improving productivity, software quality and...
Activity-based Personalized eLearning involves delivering to a learner a learning experience that is tailored to their individual needs. Traditionally, these needs have been met t...
Owen Conlan, Ian O'Keeffe, Aoife Brady, Vincent Wa...
In this paper, we investigate the exploitation of user profiles defined in social tagging services to personalize Web search. One of the key challenges of a personalization framewo...
Software product lines and related approaches, like software factories, are starting to capture the attention of the industry practitioners. Nevertheless, their adoption outside t...
Although the power of personal computers has increased 1000-fold over the past 20 years, user interfaces remain essentially the same. Innovations in HCI research, particularly nov...