An Extensible Semantics for XrML

124
Опубликовано 7 сентября 2016, 16:05
The eXtensible Rights Markup Language (XrML) is becoming an increasingly popular language in which to write software licenses. When first released in 2000, XrML received the support of many companies, including Adobe Systems, Hewlett-Packard Laboratories, Microsoft, Xerox, and Barnesandnoble.com. More recently, XrML has formed the basis for an ISO standard that was released in March 2004. Unfortunately, the standard does not provide an efficient algorithm for determining whether a permission follows from a set of XrML licenses and, despite its name, the languageΓÇÖs extensibility is limited. After presenting an overview of the standard, I address these issues by first giving a translation from XrML licenses to formulas in first-order modal logic. Then I apply techniques from the formal methods community to find an appropriate algorithm and investigate extensions.
Свежие видео
5 дней – 250 4560:27
How to Delete System32
10 дней – 46 41715:40
Adam Savage Unboxes Awesome Fan Art!
10 дней – 1 857 78420:41
My Wife Hates our Smart House
автотехномузыкадетское