1. A method for deriving a sub-right from a shareable right, the shareable right comprising at least one component, each of which specifies an aspect of the shareable right, said method comprising: receiving, by a computing device, a request for a sub-right, wherein the request specifies at least one component, each of which specifies an aspect of the sub-right; and deriving, by the computing device, the sub-right comprising the at least one component when the values of the at least one component specified in the request can be derived from the values of the corresponding at least one component of the shareable right, wherein the sub-right is a shareable sub-right from which further sub-rights can be derived.