[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

diffs between Austin IDL and current draft



carol, konstantin, bob,

I notice that the IDL in the current draft differs in two significant ways
from the final copy of the IDL printed in Austin, i.e.,

1. In the current draft, struct DecisionResult{} contains PolicyName as
opposed to PolicyEvaluator.

2. In the current draft, PolicyEvaluator::evaluate() returns DecisionResult
as opposed to Ternary (defined as Trinary in Austin IDL)

I just want to be clear if this is intentional or an oversight. Is this part
of the PolicyEvaluatorAdmin discussion?

With regard to PolicyName and what it means, I recall that PolicyName is
just something that Identified either just an evaluator, in the case where
the evaluator is implemented as a process which is the policy, e.g., some
Java Classes, or a pair (interpreter, script), in the case where the
evaluator is implemented as an interpreter of some script that represents
the policy, e.g., SQL. Am I remembering incorrectly?

jb

----------------
Broadcast message to hrac-rfp from "jb" <jbarkley@nist.gov>.
Go to http://cadse.cs.fiu.edu/omg/hrac-rfp to browse the mail list archive.