Title | Details | Aim |
---|---|---|
Code restructuring | More modularity and less inter-dependency of the parts; in particular removal of dep. on CREAM CLIENT API logger | To ease the maintainability and improve the integration of ICE in the WMS system; removal of bad dependencies on CREAM API's facilities and removal of ICE's "satellite" tools dependency on gSOAP library |
Restructuring of Proxy Renewal | PR working in multi-threaded way (one thread per User/CE) | Performance improvement |
Factorization of Proxy Renewal | PR made more independent from the entire ICE's code (made possible also by "Code restructuring") | Make it a common service for the entire WMS and get rid of dependence on PR daemon |
ICE's database restructuring | Improvement of the code handling the ICE's data persistance | To ease the maintainability and extensibility |
Statistical collection | Collection of statistics about job's entire life | Build information to feed WM's feedback mechanism to improve it |
Submission to GRAM5 | Implementation of the protocol GRAM5 into ICE | Get rid of Condor dependency |
![]() |
![]() |
|
![]() |
![]() |