OSGiLarva: a Monitoring Framework Supporting OSGi's Dynamicity - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles International Journal On Advances in Security Year : 2013

OSGiLarva: a Monitoring Framework Supporting OSGi's Dynamicity

Abstract

Service-Oriented Architecture is an approach where software systems are designed in terms of a composition of services. OSGi is a Service-Oriented Framework dedicated to 24/7 Java systems. In this Service-Oriented Programming approach, software is composed of services that may dynami- cally appear or disappear. In such a case, classical monitoring approaches with statically injected monitors into services cannot be used. In this paper, we describe ongoing work proposing a dynamic monitoring approach dedicated to local SOA systems, focusing particularly on OSGi. Firstly, we define two key properties of loosely coupled monitoring systems: dynamicity resilience and comprehensiveness. Next, we propose the OSGiLarva tool, which is a preliminary implementation targeted at the OSGi framework. Finally, we present some quantitative results showing that a dynamic monitor based on dynamic proxies and another based on aspect-oriented programming have equivalent performances.
No file

Dates and versions

hal-00827045 , version 1 (28-05-2013)

Identifiers

  • HAL Id : hal-00827045 , version 1

Cite

Yufang Dan, Nicolas Stouls, Christian Colombo, Stéphane Frénot. OSGiLarva: a Monitoring Framework Supporting OSGi's Dynamicity. International Journal On Advances in Security, 2013, 6 (1&2), pp.49--61. ⟨hal-00827045⟩
152 View
0 Download

Share

Gmail Facebook X LinkedIn More