Making Grids Work includes selected articles from the Core GRID Workshop on Grid Programming Models, Grid and P2P Systems Architecture, Grid Systems, Tools and Environments held at the Institute of Computer Science, Foundation for Research and Technology – Hellas in Crete, Greece, June 2007. This workshop brought together representatives of the academic and industrial communities performing Grid research in Europe. Organized within the context of the Core GRID Network of Excellence, this workshop provided a forum for the presentation and exchange of views on the latest developments in Grid Technology research. This volume is the 7th in the series of Core GRID books.
Making Grids Work is designed for a professional audience, composed of researchers and practitioners in industry. This volume is also suitable for graduate-level students in computer science.
Cuprins
Component Programming Models.- Behavioural Skeletons for Component Autonomic Management on Grids.- Towards gcm re-configuration – extending specification by norms.- A Flexible Model and Implementation of Component Controllers.- Analysis of Component Model Extensions to Support the Gri Co L Language.- Resource Discovery and Scheduling.- Peer-to-Peer Approaches to Grid Resource Discovery.- GRID superscalar and job mapping on the reliable grid resources.- Design and Implementation of a Hybrid P2P-based Grid Resource Discovery System.- Backfilling Strategies for Scheduling Streams of Jobs On Computational Farms.- Development and Runtime Environments.- Design and Implementation of a Hybrid P2P-based Grid Resource Discovery System.- Grid-Enabling a Problem Solving Environment: Implementation and Everyday Use.- A Component-Based Integrated Toolkit.- The Role of Overlay Services In a Self-Managing Framework for Dynamic Virtual Organizations.- Carrying the Crash-Only Software Concept to the Legacy Application Servers.- Bounded Site Failures: An Approach to Unreliable Grid Environments.- Workflow Programming.- Programming E-Science Gateways.- Re-Evaluating The Grid: The Social Life of Programs.- Workflows on Top of a Macro Data Flow Interpreter Exploiting Aspects.- Utilizing Heterogeneous Data Sources in Computational Grid Workflows.- Checkpointing and Monitoring.- Result Error Detection on Heterogeneous and Volatile Resources Via Intermediate Checkpointing.- Failrank: Towards a Unified Grid Failure Monitoring and Ranking System.- A Fault-Injector Tool to Evaluate Failure Detectors in Grid-Services.- Performance monitoring of GRID superscalar with OCM-G/G-PM: improvements.- A Scalable Multi-Agent Infrastructure for Remote Failure Detection in Web Applications.- A Distributed and Replicated Service for Checkpoint Storage.- Applications and Use Cases.- High-Level Scripting Approach for Building Component-Based Applications on the Grid.- Dks: Distributed K-Ary System a Middleware for Building Large Scale Dynamic Distributed Applications.- Transactions and Concurrency Control for Peer-to-Peer Wikis: an Evaluation.- A Higher-Order Component for Efficient Genome Processing in the Grid.- Design Methodologies for Grid Systems.- Sztaki Desktop Grid: Building a Scalable, Secure Platform for Desktop Grid Computing.- Peer-To-Peer Techniques for Data Distribution in Desktop Grid Computing Platforms.- Tackling the Collusion Threat in P2P-enhanced Internet Desktop Grids.