LogOS: an Automatic Logging Framework for Service-Oriented Architectures

Stéphane Frénot 1, * Julien Ponge 2
* Auteur correspondant
1 DICE - Data on the Internet at the Core of the Economy
Inria Grenoble - Rhône-Alpes, INSA - Institut National des Sciences Appliquées
2 AMAZONES - Ambient Middleware Architectures: Service-Oriented, Networked, Efficient and Secured
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
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.
Type de document :
Communication dans un congrès
38th Euromicro Conference on Software Engineering and Advanced Applications, Sep 2012, Izmir, Turkey. 2012
Liste complète des métadonnées

https://hal.inria.fr/hal-00709534
Contributeur : Stéphane Frénot <>
Soumis le : vendredi 12 octobre 2012 - 08:33:17
Dernière modification le : lundi 5 octobre 2015 - 17:00:07
Document(s) archivé(s) le : jeudi 15 décembre 2016 - 16:06:43

Fichier

logos-seaa12.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00709534, version 1

Collections

Citation

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. 2012. <hal-00709534>

Partager

Métriques

Consultations de
la notice

230

Téléchargements du document

231