Title :
Accord: a programming framework for autonomic applications
Author :
Liu, Hua ; Parashar, Manish
Author_Institution :
Xerox Innovation Group, Xerox Corp., USA
fDate :
5/1/2006 12:00:00 AM
Abstract :
The emergence of pervasive wide-area distributed computing environments, such as pervasive information systems and computational grids, has enabled new generations of applications that are based on seamless access, aggregation, and interaction. However, the inherent complexity, heterogeneity, and dynamism of these systems require a change in how the applications are developed and managed. In this paper, we present a programming framework that extends existing programming models/frameworks to support the development of autonomic self-managing applications. The framework enables the development of autonomic elements and the formulation of autonomic applications as the dynamic composition of autonomic elements. The operation of the proposed framework is illustrated using a forest fire management application.
Keywords :
fires; forestry; geophysics computing; grid computing; programming environments; ubiquitous computing; Accord programming framework; aggregation; autonomic elements; autonomic self-managing applications; computational grids; dynamism; forest fire management application; heterogeneity; inherent complexity; pervasive information systems; programming models; seamless access; wide-area distributed computing environments; Application software; Crisis management; Disaster management; Distributed computing; Dynamic programming; Fires; Grid computing; Management information systems; Mesh generation; Pervasive computing; Autonomic; dynamic composition; programming framework; self-management;
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
DOI :
10.1109/TSMCC.2006.871577