LogOS: an Automatic Logging Framework for Service-Oriented Architectures - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2012

LogOS: an Automatic Logging Framework for Service-Oriented Architectures

Abstract

As multi-source, component based platforms are becoming widespread both for constrained devices and cloud computing, the need for automatic logging framework is increas- ing. Indeed, components from untrusted and possibly competing vendors are being deployed to the same runtime environments. They are also being integrated, with some components from a vendor being exposed as a service to another one. This paper presents our investigations on an automated log-based architec- ture called LogOS, focused on service interactions monitoring. We ported and experimented it on Java / OSGi to enable identification between bundle providers in cases of failures. We motivate the need for an automatic logging framework in service- oriented architectures, and discuss the requirements of such frameworks design. We present our implementation on OSGi and expose the trade-offs in doing so. We conduct some experiments and, despite a necessary and significant existing overhead due to unequivocal identification constraints, we show that it should not be a major hindrance to the adoption of automatic frameworks for most service-oriented applications. Finally, we position our approach and give some perspectives.
Fichier principal
Vignette du fichier
logos-seaa12.pdf (270.68 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-00709534 , version 1 (12-10-2012)

Identifiers

  • HAL Id : hal-00709534 , version 1

Cite

Stéphane Frénot, Julien Ponge. LogOS: an Automatic Logging Framework for Service-Oriented Architectures. 38th Euromicro Conference on Software Engineering and Advanced Applications, Sep 2012, Izmir, Turkey. ⟨hal-00709534⟩
203 View
284 Download

Share

Gmail Mastodon Facebook X LinkedIn More