assist:stmalo:05 (In proceedings)
|
Author(s) | Marco Aldinucci, Sonia Campa, Massimo Coppola, Marco Danelutto, Domenico Laforenza, Diego Puppin, Luca Scarponi, Marco Vanneschi and Corrado Zoccolo |
Title | « Components for high performance Grid programming in Grid.it » |
In | Proc. of the Intl. Workshop on Component Models and Systems for Grid Applications |
Series | CoreGRID |
Editor(s) | V. Getov and T. Kielmann |
Page(s) | 19-38 |
Year | 2005 |
Publisher | Springer |
Address | Saint-Malo, France |
ISBN number | 978-0-387-23351-2 |
URL | http://calvados.di.unipi.it/storage/paper_files/2005_assist_ics_stmalo.pdf |
Abstract |
This paper presents the main ideas of the high-performance component-based Grid programming environment of the Grid.it project. High-performance components are characterized by a programming model that integrates the concepts of structured parallelism, component interaction, compositionality, and adaptivity. We show that ASSIST, the prototype of parallel programming environment currently under development at our group, is a suitable basis to capture all the desired features of the component model in a flexible and efficient manner. For the sake of interoperability, ASSIST modules or programs are automatically encapsulated in standard frameworks; currently, we are experimenting Web Services and the CORBA Component Model. Grid applications, built as compositions of ASSIST components and possibly other existing (legacy) components, are supported by an innovative Grid Abstract Machine, that includes essential abstractions of standard middleware services and a hierarchical Application Manager (AM). AM supports static allocation and dynamic reallocation of adaptive applications according to a performance contract, a reconfiguration strategy, and a performance model. |
@inproceedings{assist:stmalo:05,
month = jan,
author = {Marco Aldinucci and Sonia Campa and Massimo Coppola and Marco
Danelutto and Domenico Laforenza and Diego Puppin and Luca Scarponi
and Marco Vanneschi and Corrado Zoccolo},
series = {CoreGRID},
booktitle = {Proc. of the Intl. Workshop on Component Models and Systems for
Grid Applications},
editor = {V. Getov and T. Kielmann},
url = {http://calvados.di.unipi.it/storage/paper_files/2005_assist_ics_stmalo.pdf},
abstract = {This paper presents the main ideas of the high-performance
component-based Grid programming environment of the Grid.it
project. High-performance components are characterized by a
programming model that integrates the concepts of structured
parallelism, component interaction, compositionality, and
adaptivity. We show that ASSIST, the prototype of parallel
programming environment currently under development at our group,
is a suitable basis to capture all the desired features of the
component model in a flexible and efficient manner. For the sake
of interoperability, ASSIST modules or programs are automatically
encapsulated in standard frameworks; currently, we are
experimenting Web Services and the CORBA Component Model. Grid
applications, built as compositions of ASSIST components and
possibly other existing (legacy) components, are supported by an
innovative Grid Abstract Machine, that includes essential
abstractions of standard middleware services and a hierarchical
Application Manager (AM). AM supports static allocation and
dynamic reallocation of adaptive applications according to a
performance contract, a reconfiguration strategy, and a
performance model.},
title = {Components for high performance Grid programming in Grid.it},
isbn = {978-0-387-23351-2},
address = {Saint-Malo, France},
publisher = {Springer},
year = {2005},
pages = {19-38},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)