Enabling Dynamic Group Interactions in Mobile Social Networking Applications

Elisa Gonzalez Boix, Andoni Lombide Carreton, Christophe Scholliers, Tom Van Cutsem, Wolfgang De Meuter, Theo D'Hondt

Research output: Chapter in Book/Report/Conference proceedingConference paper

23 Citations (Scopus)

Abstract

Mobile social networking applications enable end-users to interact on the move. Current applications model user groups as simple lists which have to be manually enumerated. This representation is both unsuitable and inefficient for group interactions: due to the openness and the mobility to which these applications are exposed, the contents of such lists are likely to change frequently. Updating the lists manually while interacting with users quickly becomes impractical. In this paper, we introduce an alternative representation for user groups named flocks. A flock represents a loosely-defined user group in terms of an intensional description. The flock content is implicitly updated when changes occur, e.g. users's location. Flocks have group interaction provisions based on asynchronous message passing. Benchmarks indicate that flocks can be implemented efficiently by exploiting structure in their definitions. We present the flock abstraction and its implementation as the basis of a new distributed framework called Urbiflock.
Original languageEnglish
Title of host publicationProceedings of the 26th Annual ACM Symposium on Applied Computing 2011 (SAC)
PublisherACM
Pages425-432
Number of pages8
Volume1
Publication statusPublished - 21 Mar 2011
EventFinds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet - Stockholm, Sweden
Duration: 21 Sep 200925 Sep 2009

Conference

ConferenceFinds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet
CountrySweden
CityStockholm
Period21/09/0925/09/09

Keywords

  • ambienttalk
  • mobile ad hoc networks

Fingerprint

Dive into the research topics of 'Enabling Dynamic Group Interactions in Mobile Social Networking Applications'. Together they form a unique fingerprint.

Cite this