|
Again, you are trying to determine the validity of an information model based on the concerns of one specific data model. This is backwards.
Furthermore, the argument that you are "reusing" an attribute foo in a new class bar is completely specious, because the new class bar is different than the original class baz that defined foo. The differences are very fundamental - different hierarchies, different attributes, and worse (e.g., the definition of priority). This isn't reuse, this is simply stealing an OID.
So, how about defining a NEW set of classes and attributes? And if you prefixes the new classes and attributes, this would also get around the schema problem that I stated earlier.
regards, John C. Strassner -----Original Message-----
Maybe there is no need for such drastic measures. Maybe it is only a matter of interpretation of the PCIMe recommendations. After all PCIMe is quite lenient wrt. that is and what is not used in submodels (see PCIMe section 5.10.). Some of the structural changes proposed by PCIMe make it difficult for PCELS to be interoperable with PCLS. These are as follows: 1. PCIMe defines a new abstract class, PolicySet, and makes it a superclass of the already defined PolicyRule and PolicyGroup 2. In
PCIMe the PolicyRule.Priority property has been deprecated in favor of a new
relative priority mechanism. C. implementations SHOULD (as opposed to MUST) use the relative priority mechanism instead of the absolute priority attribute of PolicyRule D. PolicyRepository SHOULD not be used directly but it is acceptable for instances of this class to occur through inheritance. So, the question is whether the statements A. through D. violate PCIMe or not. Opinions? Thanks,
W.r.t.
PCIMe is
at Proposed Standard. If, for example because of this effort to try and MAP it
onto LDAP, we Hope this
helps. |