Title :
Autonomic QoS in ASSIST grid-aware components
Author :
Aldinucci, Marco ; Danelutto, Marco ; Vanneschi, Marco
Author_Institution :
Inst. of Inf. Sci. & Technol., Pisa, Italy
Abstract :
Current grid-aware applications are developed on existing software infrastructures, such as Globus, by developers who are experts on grid software implementation. Although many useful applications have been produced this way, this approach may hardly support the additional complexity to quality of service (QoS) control in real application. We describe the ASSIST programming environment, the prototype of parallel programming environment currently under development at our group, as a suitable basis to capture all the desired features for QoS control for the grid. Grid applications, built as compositions of ASSIST components, are supported by an innovative grid abstract machine, which includes essential abstractions of standard middleware services and a hierarchical application manager, which may be considered as an early prototype of autonomic manager.
Keywords :
grid computing; object-oriented programming; parallel programming; quality of service; ASSIST components; ASSIST grid-aware components; ASSIST programming environment; adaptive application; autonomic computing; autonomic quality of service; grid abstract machine; grid software implementation; hierarchical application manager; middleware services; parallel programming environment; software infrastructure; structured parallel programming; Access protocols; Application software; Computer science; Grid computing; Innovation management; Parallel programming; Programming environments; Programming profession; Prototypes; Quality of service;
Conference_Titel :
Parallel, Distributed, and Network-Based Processing, 2006. PDP 2006. 14th Euromicro International Conference on
Print_ISBN :
0-7695-2513-X
DOI :
10.1109/PDP.2006.25