The invention relates to method for deriving a sub-right from a right, the
right comprising a plurality of components, each of which specifies an
aspect of the right. A component may be, for example, a principal, an
action, a resource, and a condition. The invention also relates to a
method for integrating a first right with a second right. Furthermore,
the invention relates to a method of sharing rights by deriving a
sub-right from a right, allowing use of the sub-right, and integrating
the sub-right with the right. In addition, the invention relates to a
system to support rights sharing by enabling the derivation of a
sub-right from a right, the right comprising plural components each of
which specifies an aspect of the right, the system comprising a receiving
module for receiving a sub-right, the sub-right comprising plural
components each of which specifies an aspect of the sub-right, and a
confirmation module for confirming that the values of the components of
the sub-right can be derived from the values of the corresponding
components of the right. The invention further relates to a method for
deriving a sub-right from a pool of rights granted by a grantor to a
grantee for controlling use of resources within a computing environment,
the computing environment having a mechanism for enforcing rights within
the environment to control use of resources in accordance with the
rights.