Dependability Assessment of Grid Middleware