International Business Machines Corporation
Monitoring components in a service framework
Last updated:
Abstract:
A solution is proposed for monitoring usage of bundles in the OSGi environment. For this purpose, an event notification interface of the OSGi environment is exploited. Particularly, each event relating to a change of state of a bundle (such as its addition, removal, starting and stopping) is detected by an auxiliary bundle--which previously subscribed to the event notification interface. The auxiliary bundle can then forward the detected events to a licensing agent, which identifies the bundle by means of a software catalogue. In this way, the desired result is achieved without requiring any instrumentation of the bundles to be monitored.
Status:
Grant
Type:
Utility
Filling date:
29 Mar 2017
Issue date:
10 May 2022