OSGiLarva: a Monitoring Framework Supporting OSGi's Dynamicity - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue International Journal On Advances in Security Année : 2013

OSGiLarva: a Monitoring Framework Supporting OSGi's Dynamicity

Résumé

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.
Fichier non déposé

Dates et versions

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

Identifiants

  • HAL Id : hal-00827045 , version 1

Citer

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 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More