Skip to main content

The PoSIM Middleware for Translucent and Context-aware Integrated Management of Heterogeneous Positioning Systems

Posted in
TitleThe PoSIM Middleware for Translucent and Context-aware Integrated Management of Heterogeneous Positioning Systems
Publication TypeJournal Article
Year of Publication2008
AuthorsBellavista, P., A. Corradi, and C. Giannelli
JournalComputer Communications, special issue on Advanced Location-Based Services
Volume31
Number6
Pagination1078-1090
Abstract

The widespread availability of devices with multiple wireless interfaces and the abundance of heterogeneous positioning techniques open new market potentials for Location Based Services (LBSs), even if complicating their development. The paper claims the need for novel middleware supports capable of managing dynamically retrieved client-side positioning systems in a synergic way and depending on context, i.e., LBS requirements, user preferences, device characteristics, and overall system state. To pursue this objective, we have designed and implemented PoSIM, a context-aware middleware for the synergic exploitation and control of heterogeneous positioning systems that facilitates the development and portability of LBSs. PoSIM is translucent, i.e., it can provide LBS developers with differentiated visibility of data characteristics and control possibilities of available positioning solutions, thus dynamically adapting to application-specific deployment requirements and enabling cross-layer management decisions. The paper describes the translucent PoSIM architecture, some primary implementation insights about our PoSIM prototype, and how to practically use our middleware to simplify LBS development via either the exploitation of predefined or the ad-hoc instantiation of events, filters, and policies.