• DocumentCode
    2023442
  • Title

    A Method for the Resource Monitoring of OSGi-based Software Components

  • Author

    Miettinen, Tuukka ; Pakkala, Daniel ; Hongisto, Mika

  • Author_Institution
    VTT Tech. Res. Center of Finland, Oulu, Finland
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    100
  • Lastpage
    107
  • 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.
  • Keywords
    Java; middleware; program testing; software performance evaluation; virtual machines; JVM; Java virtual machine; OSGi-based software components; multiple Java based components; resource consumption; resource monitoring; Application software; Condition monitoring; Java; Software performance; Software prototyping; Software systems; Software testing; Software tools; Virtual machine monitors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
  • Conference_Location
    Parma
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3276-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2008.24
  • Filename
    4725711