Framework to Enable Scalable and Distributed Application Development: Lessons Learned While Developing the Opportunistic Seamless Localization System

  • Authors:
  • J. Aernouts;B. Claerhout;G. Ergeerts;M. Weyn

  • Affiliations:
  • Artesis University College of Antwerp, Antwerpen, Belgium;Artesis University College of Antwerp, Antwerpen, Belgium;Artesis University College of Antwerp, Antwerpen, Belgium;Artesis University College of Antwerp, Antwerpen, Belgium

  • Venue:
  • International Journal of Adaptive, Resilient and Autonomic Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In real-time middleware, latency is a critical aspect. When the input rate exceeds a certain threshold, queuing will result in an exponentially increasing delay. Distributed computing enables scaling so that this growing latency is kept at a constant minimum. When developing a generic framework, redundancy, platform independency, fault tolerance and transparency are important features that need to be taken care of. The authors' test case, a localization system that is used to track multiple objects, is an example of such a heavy loaded and latency critical system. This specific test case requires that the framework quickly scales and reacts to changing loads, making this research challenging and innovative.