Title :
From Legion to Legion-G to OGSI.NET: object-based computing for Grids
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
Abstract :
The object abstraction has long proven to be an effective foundation upon which to structure application codes; however, its application to Grid Computing contains many challenges related to the heterogeneous, dynamic, and cross-administrative-domain nature of Grids. This paper contains an overview of the succession of three projects at the University of Virginia that provide object-based support for Grid computing: Legion, Legion-G, and OGSI.NET. Throughout the three projects, the overall goal has remained to reduce the barrier for entry to Grid applications developers, thereby enabling next-generation Grid applications beyond those that have been provided by today\´s "heroic programmers". The successes of each project with respect to this overall goal are discussed.
Keywords :
grid computing; message passing; object-oriented programming; Grids; Legion; Legion-G; OGSI.NET; application codes; object abstraction; object-based computing; object-based support; Collaboration; Computer science; Fault tolerance; Grid computing; NASA; Power grids; Power system dynamics; Resource management; Security; Software tools;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213379