<p><span>Grid Computing requires the use of software that can divide and farm out pieces of a program to as many as several thousand computers. This book explores processes and techniques needed to create a successful Grid infrastructure. Leading researchers in Europe and the US look at the developm
Grid Computing: Software Environments and Tools
β Scribed by Zsolt NΓ©meth, Vaidy Sunderam (auth.), JosΓ© C. Cunha, Omer F. Rana (eds.)
- Publisher
- Springer-Verlag London
- Year
- 2006
- Tongue
- English
- Leaves
- 357
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
With the emergence of regional, national and global programmes to establish Grid computing infrastructure, it is important to be able to utilise this infrastructure effectively. Specialist software is therefore necessary to enable the deployment of applications over such Grid infrastructure, and to help software developers construct suitable components.
The uptake of Grid computing technologies will be restricted by the availability of suitable methodologies and tools. The aim of this book is to identify exemplary software engineering techniques for Grid environments, along with specialist tools that encapsulate such techniques. Case studies that illustrate their use are also discussed.
The book provides:
β’ Discussion of software engineering and modelling tools for the Grid
β’ Analysis of issues inherent in enabling distributed computing across the Grid
β’ Consideration of the software engineering support necessary for managing Grid applications
β’ Proposal of a posited software engineering lifecycle to support application development for Grid Environments (along with associated tools).
β’ Identification of novel concepts, methods and tools within Grid computing which can be put to work in the context of existing experiments and application case studies
β¦ Table of Contents
Virtualization in Grids: A Semantical Approach....Pages 1-18
Using Event Models in Grid Design....Pages 19-44
Intelligent Grids....Pages 45-74
A Grid Software Process....Pages 75-98
Grid Programming with Java, RMI, and Skeletons....Pages 99-125
A Review of Grid Portal Technology....Pages 126-156
A Framework for Loosely Coupled Applications on Grid Environments....Pages 157-175
Toward GRIDLE: A Way to Build Grid Applications Searching Through an Ecosystem of Components....Pages 176-204
Programming, Composing, Deploying for the Grid....Pages 205-229
ASSIST As a Research Framework for High-Performance Grid Programming Environments....Pages 230-256
A Visual Programming Environment for Developing Complex Grid Applications....Pages 257-283
Solving Computationally Intensive Engineering Problems on the Grid Using Problem Solving Environments....Pages 284-301
Design Principles for a Grid-enabled Problem-solving Environment to Be Used by Engineers....Pages 302-313
Toward the Utilization of Grid Computing in Electronic Learning....Pages 314-331
β¦ Subjects
Software Engineering; Computer Communication Networks; Information Systems Applications (incl.Internet)
π SIMILAR VOLUMES
Grid Computing requires the use of software that can divide & farm out pieces of a program to as many as several thousand computers. This book explores processes & techniques needed to create a successful Grid infrastructure. Leading researchers in Europe and the US look at the development of specia
LAPACK is a library of numerical linear algebra subroutines designed for high performance on workstations, vector computers, and shared memory multiprocessors. Release 3.0 of LAPACK introduces new routines and extends the functionality of existing routines. The most significant new routines and func
Numerical software is used to test scientific theories, design airplanes and bridges, operate manufacturing lines, control power plants and refineries, analyze financial derivatives, identify genomes, and provide the understanding necessary to derive and analyze cancer treatments. Because of the hig
Devoted to the assessment of the quality of numerical results produced by computers, this book addresses the question, how does finite precision affect the convergence of numerical methods on the computer when convergence has been proven in exact arithmetic? Finite precision computations are at the