A method for the resource monitoring of OSGi-based software components

Tuukka Miettinen, Daniel Pakkala, Mika Hongisto

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    16 Citations (Scopus)

    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.
    Original languageEnglish
    Title of host publicationProceedings
    Subtitle of host publication34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008
    Place of PublicationPiscataway, NJ, USA
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages100-107
    ISBN (Print)978-0-7695-3276-9
    DOIs
    Publication statusPublished - 2008
    MoE publication typeA4 Article in a conference publication
    Event34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008 - Parma, Italy
    Duration: 3 Sept 20085 Sept 2008

    Conference

    Conference34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008
    Abbreviated titleSEAA 2008
    Country/TerritoryItaly
    CityParma
    Period3/09/085/09/08

    Fingerprint

    Dive into the research topics of 'A method for the resource monitoring of OSGi-based software components'. Together they form a unique fingerprint.

    Cite this