Architectural styles for opportunistic mobile communication: requirements and design patterns

  • Authors:
  • Davy Preuveneers;Ansar-Ul-Haque Yasar;Yolande Berbers

  • Affiliations:
  • Katholieke Universteit Leuven, Leuven, Belgium;Katholieke Universteit Leuven, Leuven, Belgium;Katholieke Universteit Leuven, Leuven, Belgium

  • Venue:
  • Mobility '08 Proceedings of the International Conference on Mobile Technology, Applications, and Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mobile computing has been in the research epicenter for several decades. We have seen drastic shifts with mobile computing systems and wireless ad hoc networks dynamically adapting to create co-operating nodes that provide the right services at the right time. One aspect of such systems that has been poorly addressed is the complexity of developing applications for mobile users that require group interactions in large scale networks, especially between people unfamiliar with one another but with similar goals. Such systems need to know the type of social interaction, the context of all participants and nodes in the network, and a proper architectural design to implement scalability up to city wide networks. In this paper, we analyze which architectural styles and design patterns are the best suited the implement the various interaction requirements. We address scalability for interactions in large-scale networks from a software architectural perspective and focus on event-driven service oriented architectures to make the design of context-aware systems for large-scale mobile interactions a less complex task.