Paper 5

RUBIK: Proactive, Entity-centric and Personalized Situational Web Application Design

Authors: Devis Bianchini, Silvana Castano, Valeria De Antonellis, Al o Ferrara, Elisa Quintarelli, and Letizia Tanca

Volume 13 (2014)

Abstract

Over the last years many eff orts have been invested in developing Situational Web Applications (SWAs), that is, applications targeted at users’ specifi c requirements. A specifi c category of SWAs are personalized portals which collect data from documental, social and Semantic Web repositories, often accessed by means of appropriate Web APIs, and present the collected resources tailored on users’ needs. Given the growing number and heterogeneity of existing web resources and of the Web APIs to access them, SWA design should be supported by advanced techniques to collect and compose data and Web APIs which are most appropriate for the target users. In light of these considerations, an integrated approach specifi cally conceived for SWA design should be: (i) entity-centric, by clouding data coming from multiple sources related to a given topic of interest; (ii) personalized, by fi ltering data for target users, according to their situations and contexts; (iii) proactive, by suggesting Web APIs used to access data of interest in order to ease their composition in the SWAs. In this paper we describe the RUBIK approach, specifi cally conceived for entity-centric, personalized and proactive composition of SWAs.