Thanks for clearing it up Sergio,
> and the ComputingElement is
> an abstraction of the Batch System,
in the new version, the batch system is associated to the computing
resource. I realize that we have to clean up the properties list (moving
the batch system specific from computing element to computing resource).
> then there should be a direct >
> association between the ComputingShare and the ComputingElement. Having
> the ComputingShare linked to the ComputingService will introduce a
> number of replicated instances of the same ComputingShare on all the
> ComputingServices which is not really necessary. Attached is the diagram
> again to refresh your memory on what I think it should look like.
> Anyway, just my 2 cents..
I think the relationship between a share and the service is needed
because you can expose a certain share via a certain service, while
another share with another service. You should be able to know which
share for which resource is accessible via a certain service interface.