JOURNAL ARTICLE

Preference-aware publish/subscribe delivery with diversity

Abstract

In publish/subscribe systems, users describe their interests via subscriptions and are notified whenever new interesting events become available. Typically, in such systems, all subscriptions are considered equally important. However, due to the abundance of information, users may receive overwhelming amounts of events. In this paper, we propose using a ranking mechanism based on user preferences, so that only top-ranked events are delivered to each user. Since many times top-ranked events are similar to each other, we also propose increasing the diversity of delivered events. Furthermore, we examine a number of different delivering policies for forwarding ranked events to users, namely a periodic, a sliding-window and a history-based one. We have fully implemented our approach in SIENA, a popular publish/subscribe middleware system, and report experimental results of its deployment.

Keywords:
Computer science Publication Software deployment Middleware (distributed applications) Ranking (information retrieval) World Wide Web Diversity (politics) Preference Window (computing) Information retrieval Distributed computing Business Advertising

Metrics

34
Cited By
5.49
FWCI (Field Weighted Citation Impact)
24
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Fail-Aware Publish/Subscribe

Zbigniew JerzakRobert FachChristof Fetzer

Year: 2007 Vol: 1305 Pages: 113-125
JOURNAL ARTICLE

On QoS-aware publish-subscribe

Filipe AraújoLuı́s Rodrigues

Year: 2003 Vol: 19 Pages: 511-515
JOURNAL ARTICLE

Publish-Subscribe Information Delivery with Substring Predicates

Ioannis AekaterinidisPeter Triantafillou

Journal:   IEEE Internet Computing Year: 2007 Vol: 11 (4)Pages: 16-23
© 2026 ScienceGate Book Chapters — All rights reserved.