We present a logic for reasoning about licenses, which are "terms of use" for digital resources. The logic provides a language for writing both properties of licenses and specifications that govern a client's actions. We discuss the complexity of checking properties and specifications written in our logic and propose a technique for verification. A key feature of our approach is that it is essentially parameterized by the language in which the licenses are written, provided that this language can be given a trace-based semantics. We consider two license languages to illustrate this flexibility.
%0 Conference Paper
%1 Puc_Wei_2002
%A Pucella, Riccardo
%A Weissman, Vicky
%D 2002
%J Computer Security Foundations Workshop, 2002. Proceedings. 15th IEEE
%K computability digital logic reasoning rights
%P 282-294
%R 10.1109/CSFW.2002.1021822
%T A Logic for Reasoning about Digital Rights
%X We present a logic for reasoning about licenses, which are "terms of use" for digital resources. The logic provides a language for writing both properties of licenses and specifications that govern a client's actions. We discuss the complexity of checking properties and specifications written in our logic and propose a technique for verification. A key feature of our approach is that it is essentially parameterized by the language in which the licenses are written, provided that this language can be given a trace-based semantics. We consider two license languages to illustrate this flexibility.
@inproceedings{Puc_Wei_2002,
abstract = { We present a logic for reasoning about licenses, which are "terms of use" for digital resources. The logic provides a language for writing both properties of licenses and specifications that govern a client's actions. We discuss the complexity of checking properties and specifications written in our logic and propose a technique for verification. A key feature of our approach is that it is essentially parameterized by the language in which the licenses are written, provided that this language can be given a trace-based semantics. We consider two license languages to illustrate this flexibility.},
added-at = {2008-04-14T13:01:15.000+0200},
author = {Pucella, Riccardo and Weissman, Vicky},
biburl = {https://www.bibsonomy.org/bibtex/2c7433ed354660df0f626f5f8ec120b9f/dawinci},
doi = {10.1109/CSFW.2002.1021822},
interhash = {431296a1a5e6adb2c4d312790392cb50},
intrahash = {c7433ed354660df0f626f5f8ec120b9f},
issn = {1063-6900},
journal = {Computer Security Foundations Workshop, 2002. Proceedings. 15th IEEE},
keywords = {computability digital logic reasoning rights},
month = {June},
pages = { 282-294},
timestamp = {2008-04-14T13:01:16.000+0200},
title = {A Logic for Reasoning about Digital Rights},
year = 2002
}