Abstract
This paper introduces a novel method and a prototype tool for the resource monitoring of OSGi-based software components.
The OSGi Service Platform enables the cooperation of multiple Java based components within a single Java Virtual Machine (JVM), introducing challenges for resource monitoring as the JVM conceals the resource consumption information of separate OSGi components. When addressing this challenge as a research problem, a method based on arranging execution threads of components to separate groups is presented.
The presented method and prototype tool enable the identification of the resource consumption of individual accountable components executed within a single JVM.
The prototype monitoring tool is used for validating the presented resource monitoring method and is also overviewed in this paper, providing an insight view to the JVM from a resource consumption perspective.
The OSGi Service Platform enables the cooperation of multiple Java based components within a single Java Virtual Machine (JVM), introducing challenges for resource monitoring as the JVM conceals the resource consumption information of separate OSGi components. When addressing this challenge as a research problem, a method based on arranging execution threads of components to separate groups is presented.
The presented method and prototype tool enable the identification of the resource consumption of individual accountable components executed within a single JVM.
The prototype monitoring tool is used for validating the presented resource monitoring method and is also overviewed in this paper, providing an insight view to the JVM from a resource consumption perspective.
Original language | English |
---|---|
Title of host publication | Proceedings |
Subtitle of host publication | 34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008 |
Place of Publication | Piscataway, NJ, USA |
Publisher | IEEE Institute of Electrical and Electronic Engineers |
Pages | 100-107 |
ISBN (Print) | 978-0-7695-3276-9 |
DOIs | |
Publication status | Published - 2008 |
MoE publication type | A4 Article in a conference publication |
Event | 34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008 - Parma, Italy Duration: 3 Sept 2008 → 5 Sept 2008 |
Conference
Conference | 34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008 |
---|---|
Abbreviated title | SEAA 2008 |
Country/Territory | Italy |
City | Parma |
Period | 3/09/08 → 5/09/08 |