Over the last years many efforts have been invested in developing Situational Web Applications (SWAs), that is, applications targeted at users’ specific requirements. A specific 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 specifically 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 filtering 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, specifically conceived for entity-centric, personalized and proactive composition of SWAs.

RUBIK: Proactive, Entity-Centric and Personalized Situational Web Application DesignTransactions on Large-Scale Data- and Knowledge-Centered Systems XIII

Elisa Quintarelli;Letizia Tanca
2014-01-01

Abstract

Over the last years many efforts have been invested in developing Situational Web Applications (SWAs), that is, applications targeted at users’ specific requirements. A specific 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 specifically 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 filtering 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, specifically conceived for entity-centric, personalized and proactive composition of SWAs.
2014
Web data clouding; Context-aware systems and Personalization; Social web; Linked data; Web APIs; Situational web applications
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/992412
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact