Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/30666
Title: OSGiLarva : a monitoring framework supporting OSGi’s dynamicity
Authors: Dan, Yufang
Stouls, Nicolas
Colombo, Christian
Frénot, Stéphane
Keywords: Aspect-oriented programming
Real-time data processing
Computer software -- Verification
Distributed operating systems (Computers)
Issue Date: 2013
Citation: Dan, Y., Stouls, N., Colombo, C., & Frénot, S. (2013). OSGiLarva : a monitoring framework supporting OSGi’s dynamicity. International Journal on Advances in Security, 6(1 & 2), 1-13.
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 dynamically 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.
URI: https://www.um.edu.mt/library/oar//handle/123456789/30666
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
OSGiLarva.pdf243.56 kBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.