atom feed13 messages in org.oasis-open.lists.xacmlRE: [xacml] apr15 schema subcom issues
FromSent OnAttachments
Simon GodikApr 16, 2002 10:19 am 
Anne AndersonApr 16, 2002 11:16 am 
Tim MosesApr 16, 2002 2:39 pm 
ernesto damianiApr 17, 2002 9:06 am 
Anne AndersonApr 17, 2002 9:39 am 
Beznosov, KonstantinApr 17, 2002 4:39 pm 
Anne AndersonApr 18, 2002 6:50 am 
bill parducciApr 18, 2002 8:09 am 
Anne AndersonApr 19, 2002 11:57 am 
ernesto damianiApr 29, 2002 2:21 am 
Michiharu KudohApr 29, 2002 4:47 am 
Michiharu KudohApr 29, 2002 4:57 am.pdf, .doc
Pierangela SamaratiApr 29, 2002 5:28 am 
Subject:RE: [xacml] apr15 schema subcom issues
From:Beznosov, Konstantin (Kons@Quadrasis.com)
Date:Apr 17, 2002 4:39:51 pm
List:org.oasis-open.lists.xacml

Hi all,

Thanks to Anne for pointing to these sources. BTW, I checked XACML document repository and found 6 references to Ponder project. Did anybody have a chance to get familiar with what specifically those people have done? What I got out of brief scanning the paper Anne reffered to, they used OCL for specifying constraints in their policies as well as expressions in Ponder's "meta-policies." The Ponder project must have quite a bit of experience with using OCL in the access control problem domain.

This discussion of using a language for combiners made me think of something else (but not completely different). If it is really a goal for XACML TC to produce such a spec that any two XACML-compliant PDPs would always return the same result for any given authorization request and policy, then the spec needs to be very precise not only about the semantics of standard combiners. It needs to have precise definition of semantics for many other things in the schema. By "precise definition" I mean here a definition in some formal language and not in plain English. If this TC defines precisely the semantics of only standard combiners, the TC would not achieve this goal. If so, then the TC could just acknowledge this fact by explicitly saying somewhere in the spec that the spec is not giving precise definition of the semantics for the schema elements, and move on without spending the members' time on "covering" combiners. This decision could be re-evaluated in later versions of the spec though when all bigger problems are solved.

Best regards Konstantin

-----Original Message----- From: Anne Anderson [mailto:Anne@Sun.com] Sent: Wednesday, April 17, 2002 12:41 PM To: xac@lists.oasis-open.org Subject: Re: [xacml] apr15 schema subcom issues

On 17 April, ernesto damiani writes: [xacml] apr15 schema subcom issues

One more comment about OCL: it has been used with mixed results as a query language for class declaration repositories, e.g. to select existing declaration and implementations that "match" a given template. As a language for describing algorithms from scratch well... it has its drawbacks.

OCL was used in the following two access control policy projects, but I had trouble understanding the resulting specifications.

author = {F. Chen and R. S. Sandhu}, title = {Constraints for Role-Based Access Control}, booktitle = {Proceedings of the 1st {ACM}/{NIST} Role Based Access Control Workshop, Gaithersburg, Maryland, {USA}}, OPTcrossref = {}, OPTkey = {}, OPTpages = {}, year = {1995}, OPTeditor = {}, OPTvolume = {}, OPTnumber = {}, OPTseries = {}, OPTaddress = {}, OPTmonth = {}, OPTorganization = {}, publisher = {{ACM} Press}, note = {cited in \cite{damianou:1}. Uses OCL \cite{uml:1}.}, OPTannote = {}

@TechReport{damianou:1, author = {Nicodemos Damianou and Naranker Dulay and Emil Lupu and Morris Sloman}, title = {The Ponder Policy Specification Language}, institution = {Dept. of Computing, Imperial College, London}, year = {2000}, OPTkey = {}, OPTtype = {}, number = {V5}, address = {\htmladdnormallink{http://www.doc.ic.ac.uk/$\sim$mss/Papers/Ponder-summ ary.pdf}{http://www.doc.ic.ac.uk/~mss/Papers/Ponder-summary.pdf}}, month = {Aug}, note = {Very similar to \cite{damianou:5}}, annote = {paper copy in Phase 2 library} }