A Formal Foundation for XrML

CSFW '04 Proceedings of the 17th IEEE workshop on Computer Security Foundations(2004)

引用 10|浏览1
暂无评分
摘要
XrML is becoming a popular language in industry forwriting software licenses. The semantics for XrML is implicitlygiven by an algorithm that determines if a permissionfollows from a set of licenses. We focus on a representativefragment of the language and use it to highlightsome problematic aspects of the algorithm. We then correctthe problems, introduce formal semantics, and showthat our semantics matches the (corrected) algorithm. Finally,we consider the complexity of determining if a permissionis implied by a set of XrML licenses. We show thatthe general problem is NP-hard, but it is polynomial-timecomputable for an expressive fragment of the language.
更多
查看译文
关键词
XrML licenses,formal semantics,popular language,software licenses,correctthe problem,expressive fragment,problematic aspect,thatthe general problem,Formal Foundation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要