Autonomic Computing and Communications Systems. Third International ICST Conference, Autonomics 2009, Limassol, Cyprus, September 9-11, 2009, Revised Selected Papers

Research Article

Integrating Autonomic Grid Components and Process-Driven Business Applications

Download
510 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-11482-3_7,
        author={Thomas Weigold and Marco Aldinucci and Marco Danelutto and Vladimir Getov},
        title={Integrating Autonomic Grid Components and Process-Driven Business Applications},
        proceedings={Autonomic Computing and Communications Systems. Third International ICST Conference, Autonomics 2009, Limassol, Cyprus, September 9-11, 2009, Revised Selected Papers},
        proceedings_a={AUTONOMICS},
        year={2012},
        month={4},
        keywords={Autonomic computing components parallel applications distributed applications process-driven applications},
        doi={10.1007/978-3-642-11482-3_7}
    }
    
  • Thomas Weigold
    Marco Aldinucci
    Marco Danelutto
    Vladimir Getov
    Year: 2012
    Integrating Autonomic Grid Components and Process-Driven Business Applications
    AUTONOMICS
    Springer
    DOI: 10.1007/978-3-642-11482-3_7
Thomas Weigold1,*, Marco Aldinucci2,*, Marco Danelutto3,*, Vladimir Getov4,*
  • 1: IBM Zurich Research Lab.
  • 2: University of Torino
  • 3: University of Pisa
  • 4: University of Westminster
*Contact email: twe@zurich.ibm.com, aldinuc@di.unito.it, marcod@di.unipi.it, V.S.Getov@westminster.ac.uk

Abstract

Today’s business applications are increasingly process driven, meaning that the main application logic is executed by a dedicate process engine. In addition, component-oriented software development has been attracting attention for building complex distributed applications. In this paper we present the experiences gained from building a process-driven biometric identification application which makes use of Grid infrastructures via the Grid Component Model (GCM). GCM, besides guaranteeing access to Grid resources, supports autonomic management of notable parallel composite components. This feature is exploited within our biometric identification application to ensure real time identification of fingerprints. Therefore, we briefly introduce the GCM framework and the process engine used, and we describe the implementation of the application using autonomic GCM components. Finally, we summarize the results, experiences, and lessons learned focusing on the integration of autonomic GCM components and the process-driven approach.