Usage control (UC) specifies what happens to data after access to it has been granted. Within the system, data (e.g. “a picture”) exists in form of various representations, possibly located at different levels of abstraction (e.g. a file, a set of pixels or a Java object). To control data, one must control the usage of all its different representations.This work (1) presents a generic UC model and a policy specification language that capture the distinction between data and representations of data and (2) discusses how to improve the model’s precision leveraging additional information about the system.
«
Usage control (UC) specifies what happens to data after access to it has been granted. Within the system, data (e.g. “a picture”) exists in form of various representations, possibly located at different levels of abstraction (e.g. a file, a set of pixels or a Java object). To control data, one must control the usage of all its different representations.This work (1) presents a generic UC model and a policy specification language that capture the distinction between data and representations of da...
»