A Formal Foundation for XrML

Computer Science – Cryptography and Security

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

XrML is becoming a popular language in industry for writing software licenses. The semantics for XrML is implicitly given by an algorithm that determines if a permission follows from a set of licenses. We focus on a fragment of the language and use it to highlight some problematic aspects of the algorithm. We then correct the problems, introduce formal semantics, and show that our semantics captures the (corrected) algorithm. Next, we consider the complexity of determining if a permission is implied by a set of XrML licenses. We prove that the general problem is undecidable, but it is polynomial-time computable for an expressive fragment of the language. We extend XrML to capture a wider range of licenses by adding negation to the language. Finally, we discuss the key differences between XrML and MPEG-21, an international standard based on XrML.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A Formal Foundation for XrML does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A Formal Foundation for XrML, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A Formal Foundation for XrML will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-29732

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.