Integration of the ProActive Suite and the semantic-oriented monitoring tool SemMon

  • Wlodzimierz Funika
  • Denis Caromel
  • Pawel Koperek
  • Mateusz Kupisz
Conference paper


In this paper we present our semantic-based approach to the monitoring of distributed applications built with the ProActive Parallel Suite framework. It is based on a semantic description of what is to be monitored, it’s measurable capabilities, and related operations. We explore the ability to adapt a semantic-oriented monitoring tool, SemMon to ProActive. The latter provides a stable environment for development of parallel applications, while SemMon is aimed at semantic-oriented performance monitoring support, originally designed for distributed Java applications. We introduce a uniform monitoring environment model which describes the resources provided by ProActive and supports JMX-based notifications. A sample monitoring session is provided as well as plans for further research.


Monitoring Tool Active Object Monitor System Semantic Description Java Virtual Machine 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Caiomel,D. etal.:ProActivePaiallelSuite, Google Scholar
  2. 2.
    CoreGRlDprojectpage: Google Scholar
  3. 3.
    Sun Microsystems, Inc.: Java Management Extensions (JMX) Technology, http://java.sun.oom/javase/teohnologies/oore/mntr—mgmt/javama— naçement Google Scholar
  4. 4.
    Funika, W., Godowski, P., Pegiel, P.: A Semantic-Oriented Platform for Peiformance Monitoring of DistributedJavaApplications. In: Prcc. ICCS 2008, Part III, pp. 233-242, LNCS 5103, Springer, 2008. Google Scholar
  5. 5.
    Godowski, P., Pegiel, P.: Adaptive monitoring of distributed Java applications, MSc. Thesis, AGH, Krakow, 2007. Google Scholar
  6. 6.
    Zieinski, K., Jarzab, M., Wieczorek, D., Balos, K.: JIMS Extensions for Resource Monitoring and Management of Solaris 10. In Prcc. ICCS 2006, Part IV, pp. 1039-1046, LNCS 3994, Springer, 2006. Google Scholar
  7. 7.
    Ribler, R. L., Vetter, J. S., Simitci, H., and Reed, D. A.: Autopilot: Adaptive Control of Distributed Applications. In: Proc. 7th IEEE HPDC, 1998. Google Scholar
  8. 8.
    Fahffnger, T. and Seragiotto, C.: Automatic seawh for performance problems in parallel and distñbuted programs by using multi-experiment analysis. In Prcc. HiPC 2002, Springer, 2002. Google Scholar
  9. 9.
    Fahffnger, T., Jugmvu, A., Pllana, S., Prodan, R., Seragiotto, C. Jt, and Truong, H.-L.: ASKALON: A Tool Set for Cluster and Grid Computing. In Concurrency and Computation:Pmctice and Experience, 17:1-27, John Wiley & Sons, 2005. Google Scholar
  10. 10.
    Berman, E, Chien, A., Cooper, K., Dongarm, J., Foster, I., Johnsson, L., Gannon, D., Kennedy, K., Kesselman, C., Reed, D., Torczon, L., and Wolski, R.: The GrAds project: Software support for high-level grid application development. TR Rice COMPIROO-355, Rice University, 2000. Google Scholar
  11. 11.
    Truong, H.-L., Fahffnger, T.: Performance Analysis, Data Sharing and Tools Integration in Gilds: New Appmach based on Ontology. In Prcc. ICCS 2004, Part III, pp. 424-431, LNCS 3038, Springer, 2004. Google Scholar
  12. 12.
    K.A.Huck, A.D. Malony, S. Shende, and A. Morris. Knowledge support and automation for performance analysis with PerfExplorer 2.0. In: Scientific Progimnming, 105 Press, 16(2008), No. 2-3, pp.123-134,2008. Google Scholar
  13. 13.
    Sean Bechhofer et al (W3C), OWL Web Ontology Language Reference, http: //—ref/ Google Scholar
  14. 14.
    OASIS team, GildCOMP partners: Architectural design of the component fnrmework, Deliverable D.CFI.03, June 2007. Google Scholar
  15. 15.
    CoreGRID partners: Basic Features of the Grid Component Model, Deliverable D.PM.04, September 2006Google Scholar
  16. 16.
    Sun Microsystems, Inc.: Java Management Extensions (JMX) - Best Practices, http://java.sun.oom/javase/teohnologies/oore/mntr—mgmt/javama— nagement/best—praotioes. jsp Google Scholar
  17. 17.
    Funika, W., Kupisz, M., Koperek, P.: Integration of the SemMon semantic monitoring tool into the PmActive platform, CGW’08, 13-15 October 2008, Krakow, Poland, ACC CYFRONET AGH, Krakow, 2009, pp. 156-163 Google Scholar
  18. 18.
    Bubak, M., Funika, W., Wismueller R. Mçtel P., Orlowski R., Monitoring of Distñbuted Java Applications, Future Genemtion Computer Systems, 2003, no. 19, pp. 651-663. Google Scholar

Copyright information

© Springer US 2010

Authors and Affiliations

  • Wlodzimierz Funika
    • 1
  • Denis Caromel
    • 2
  • Pawel Koperek
    • 1
  • Mateusz Kupisz
    • 1
  1. 1.Institute of Computer Science AGH-USTKrakówPoland
  2. 2.INRIA - CNRS - University of Nice Sophia-AntipolisSophia Antipolis CedexFrance

Personalised recommendations