
Hi, Gabriele and I went through the GLUE document. We have following comments/questions - 1. Figure 1 GLUE main entities and their relationships: Based on the description for Endpoint, cardinality of Endpoint -> Service should be 1 and not 0..1. Maybe cardinality in UML diagram is still in works? 2. AccessPolicy: How can access policy be used to express Access control Base Rule? Additional info on this will be useful. Another question we had was, is it possible to express policies on FQANs and if so how? Is there an extension to this scheme and will it allow to express policies on all the elements of the certificate/proxies? For example, will it be possible to express a policy stating that "As a site I will not accept any jobs from users who have proxies valid for less than a day?" 3. Conceptual Model of the Computing Service: Based on the description of various attributes, cardinality for ComputingEndPoint->ComputingService, ComputingShare->ComputingService and ComputingResource->ComputingService should be 1..* instead of *. It might be useful in general to make sure that the description of different entities are consistent with the cardinality mentioned in the UML and vice-versa. 4. MPI jobs:
From the description of ApplicationEnvironment and ApplicationHandle it is not clear if there is a way to express Compiler Versions used to compile MPI libraries. MPI applications are quite sensitive to the compiler version and the architecture on which the libraries were compiled and need to know this in order to compile against correct set of libraries. We feel that there is no way to express this information. Also it is not clear how one can express connection between ApplicationEnvironment and ApplicationHandle.
5. Storage: We have a means to mention the storage reservation through the GLUE. Also it seems that most of the use cases are covered. 6. Appendix A: UNKNOWN data Is there a particular reason to have multiple UNDEFINED types? Can't we just have UNDEFINED instead of UNDEFINEDVALUE, UNDEFINEDPATH, UNDEFINEDUSER, etc? Are we really buying anything having multiple UNDEFINED types? 7. It will be useful to sort Appendix B alphabetically. -- Thanks & Regards ============================================================= Parag Mhashilkar Fermi National Accelerator Laboratory, MS 120 Wilson & Kirk Road, Batavia, IL - 60510. Location: Wilson Hall, WH863 Phone: +1 (630) 840-6530 Fax: +1 (630) 840-2783 Email: parag@fnal.gov =============================================================