Recently, an ever increasing number of e-Commerce tools has been made available that are able to help customers by generating purposed recommendations. Many of them are centralized so that they have to face problems related to efficiency and scalability. A few of them are distributed, but in this case, the complexity of the e-Commerce process implies computation overhead on the client side, which is often unsuitable if mobile devices are used by customers. In this paper, we study how the software distribution in recommender systems affects their performances, depending on the characteristics of the e-Commerce population. To this end, we present a distributed testbed architecture for e-Commerce recommender systems using a multi-tiered agent-based approach to generate effective recommendations without requiring such an onerous amount of computation per single client. We use such a testbed to study the main advantages and limitations associated with the problem of distributing the computation of recommendations

Palopoli, L., Rosaci, D., Sarne', G. (2016). A Distributed and Multi-Tiered Software Architecture for Assessing e-Commerce Recommendations. CONCURRENCY AND COMPUTATION, 28(18), 4507-4531 [10.1002/cpe.3798].

A Distributed and Multi-Tiered Software Architecture for Assessing e-Commerce Recommendations

SARNE' G
2016

Abstract

Recently, an ever increasing number of e-Commerce tools has been made available that are able to help customers by generating purposed recommendations. Many of them are centralized so that they have to face problems related to efficiency and scalability. A few of them are distributed, but in this case, the complexity of the e-Commerce process implies computation overhead on the client side, which is often unsuitable if mobile devices are used by customers. In this paper, we study how the software distribution in recommender systems affects their performances, depending on the characteristics of the e-Commerce population. To this end, we present a distributed testbed architecture for e-Commerce recommender systems using a multi-tiered agent-based approach to generate effective recommendations without requiring such an onerous amount of computation per single client. We use such a testbed to study the main advantages and limitations associated with the problem of distributing the computation of recommendations
Articolo in rivista - Articolo scientifico
consumer behavior; distributed computing; electronic commerce; multi-agent systems; recommender systems;
Multi-threading systems; Recommender Systems; Multi-Agent Systems;
English
2016
28
18
4507
4531
reserved
Palopoli, L., Rosaci, D., Sarne', G. (2016). A Distributed and Multi-Tiered Software Architecture for Assessing e-Commerce Recommendations. CONCURRENCY AND COMPUTATION, 28(18), 4507-4531 [10.1002/cpe.3798].
File in questo prodotto:
File Dimensione Formato  
palopoli_2016_CCPE_a_editor.pdf

Solo gestori archivio

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Dimensione 1.1 MB
Formato Adobe PDF
1.1 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
palopoli_2016_CCPE_a_post.pdf

Solo gestori archivio

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Dimensione 1.46 MB
Formato Adobe PDF
1.46 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/10281/299296
Citazioni
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 6
Social impact