DocumentCode :
505994
Title :
User-friendly and reliable grid computing based on imperfect middleware
Author :
Van Nieuwpoort, Rob V. ; Kielmann, Thilo ; Bal, Henri E.
Author_Institution :
Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
fYear :
2007
fDate :
10-16 Nov. 2007
Firstpage :
1
Lastpage :
11
Abstract :
Writing grid applications is hard. First, interfaces to existing grid middleware often are too low-level for application programmers who are domain experts rather than computer scientists. Second, grid APIs tend to evolve too quickly for applications to follow. Third, failures and configuration incompatibilities require applications to use different solutions to the same problem, depending on the actual sites in use. This paper describes the Java Grid Application Toolkit (Java-GAT) that provides a high-level, middleware-independent and site-independent interface to the grid. The JavaGAT uses nested exceptions and intelligent dispatching of method invocations to handle errors and to automatically select suitable grid middleware implementations for requested operations. The JavaGAT´s adaptor writing framework simplifies the implementation of interfaces to new middleware releases by combining nested exceptions and intelligent dispatching with rich default functionality. The many applications and middleware adaptors that have been provided by third-party developers indicate the viability of our approach.
Keywords :
Application software; Competitive intelligence; Computer interfaces; Dispatching; Grid computing; Java; Middleware; Operating systems; Programming profession; Writing; grid computing; intelligent dispatching; nested exceptions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 2007. SC '07. Proceedings of the 2007 ACM/IEEE Conference on
Conference_Location :
Reno, NV, USA
Print_ISBN :
978-1-59593-764-3
Electronic_ISBN :
978-1-59593-764-3
Type :
conf
DOI :
10.1145/1362622.1362668
Filename :
5348825
Link To Document :
بازگشت