The Vision of Autonomic Computing
Computer
The programming model of ASSIST, an environment for parallel and distributed portable applications
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Toward a Common Component Architecture for High-Performance Scientific Computing
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
QoS in Parallel Programming through Application Managers
PDP '05 Proceedings of the 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing
A Theory of Distributed Objects
A Theory of Distributed Objects
AutoMate: Enabling Autonomic Applications on the Grid
Cluster Computing
Special Issue: Workflow in Grid Systems: Editorials
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Evolving an embedded domain-specific language in Java
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Pro WF: Windows Workflow in .NET 3.0 (Pro)
Pro WF: Windows Workflow in .NET 3.0 (Pro)
Business Process Management: The Third Wave
Business Process Management: The Third Wave
Algorithmic skeletons meeting grids
Parallel Computing - Algorithmic skeletons
ePVM - An Embeddable Process Virtual Machine
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
A Software Component Model with Spatial and Temporal Compositions for Grid Infrastructures
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Towards Hierarchical Management of Autonomic Components: A Case Study
PDP '09 Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing
Autonomic management of non-functional concerns in distributed & parallel application programming
IPDPS '09 Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing
An aspect-oriented approach for developing self-adaptive fractal components
SC'06 Proceedings of the 5th international conference on Software Composition
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
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 that 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 by means of autonomic GCM components. Finally, we summarise the results, experiences and lessons learned focusing on the integration of autonomic GCM components and the process-driven approach.