P-Bench: benchmarking in data-centric pervasive application development - Archive ouverte HAL Access content directly
Journal Articles Lecture Notes in Computer Science Year : 2013

P-Bench: benchmarking in data-centric pervasive application development

Yann Gripay
Vasile-Marian Scuturici
Jean-Marc Petit


Developing complex data-centric applications, which manage intricate interactions between distributed and heterogeneous entities from pervasive environments, is a tedious task. In this paper we pursue the difficult objective of assessing the ”easiness” of data-centric development in pervasive environments, which turns out to be much more challenging than simply measuring execution times in performance analyses and requires highly qualified programmers.We introduce P-Bench, a benchmark that comparatively evaluates the easiness of development using three types of systems: (1) the Microsoft StreamInsight unmodified Data Stream Management System, LINQ and C#, (2) the StreamInsight++ ad hoc framework, an enriched version of StreamInsight, that meets pervasive application requirements, and (3) our SoCQ system, designed for managing data, streams and services in a unified manner. We define five tasks that we implement in the analysed systems, based on core needs for pervasive application development. To evaluate the tasks’ implementations, we introduce a set of metrics and provide the experimental results. Our study allows differentiating between the proposed types of systems based on their strengths and weaknesses when building pervasive applications.
Fichier principal
Vignette du fichier
Liris-6268.pdf (347.59 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01339246 , version 1 (20-03-2017)



Sabina Surdu, Yann Gripay, Vasile-Marian Scuturici, Jean-Marc Petit. P-Bench: benchmarking in data-centric pervasive application development. Lecture Notes in Computer Science, 2013, Transactions on Large-Scale Data- and Knowledge-Centered Systems XI, 8290, pp.51-75. ⟨10.1007/978-3-642-45269-7_3⟩. ⟨hal-01339246⟩
134 View
129 Download



Gmail Facebook Twitter LinkedIn More