Next in thread →
Next in month →
Re: [sca-policy] ISSUE 52: Policy algorithm gets required intents from whatinterfaces definitions/declarations? - Proposal updated
Ashok, Other folks can correct me if I've got this wrong, but I believe that the basic idea relating to Intents is that they cannot be overridden. So if an intent is attached to some artifact, like the service S of some implementation I, for sake of argument, then no matter how that artifact is composed and used, the intent cannot be removed. So this means in this case: - if the implementation I is used by some component A, then the service S of component A also has that intent applied to it - if the service S of component A is promoted by a composite service CS, the intent applies to CS - if the composite containing CS is itself used as an implementation of some higher level component HC, then the corresponding service of HC, HCS, also has that intent applied.... So, yes, these kind of intents do indeed "flow upward" as implementations get (re)used, all the way up to the Domain, assuming that the low level entity (service/reference) gets promoted all the way up to that place.... Do you think that this is problematic? Yours, Mike. Strategist - Emerging Technologies, SCA & SDO. Co Chair OASIS SCA Assembly TC. IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain. Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431 Email: ashok malhotra <> 11/07/2008 15:35 Please respond to To Mike Edwards/UK/IBM@IBMGB cc OASIS Policy <> Subject Re: [sca-policy] ISSUE 52: Policy algorithm gets required intents from what interfaces definitions/declarations? - Proposal updated Mike: A question of clarification. If I understand your proposal correctly, intents flow up the implementation hierarchy. Thus, an intent attached at low level of the implementation hierarchy will flow all the way up to the top. If it does that, it applies to everything below the top node. Is this what you want? All the best, Ashok Mike Edwards wrote: > > Folks, > > Following some discussions I have decided to tweak the proposals I > made previously, but the effect makes it look like > a major change! > > I have recast the proposals into a modified version of WD-06, which is > attached to this email. > > In summary the proposals are (including one new one which causes the > big looking changes): > > Proposal 1) Add a new section "4.7 Intents on Interfaces" following > line 971 > > Proposal 2) Modify line 1179 (section 4.10) > > Proposal 3) Add text making it clear which order Rules 1 & 2 are > applied, following after line 825: > > Proposal 4) Add material following line 826 about combining > Implementation and Structural material > > Proposal 5) (The one making the big changes) Flip the order of the > subsections on Implementation and > Structural hierarchies in Section 4.2 and renumber the Rules to > reflect this reordering (1 -> 2 and > 2 -> 1) since the rules are in effect applied in that order ie 1 first > then 2. > > Here is the updated version of the spec for your bedtime reading.... > > > > > > Yours, Mike. > > Strategist - Emerging Technologies, SCA & SDO. > Co Chair OASIS SCA Assembly TC. > IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain. > Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431 > Email: > > > ------------------------------------------------------------------------ > > / > / > > /Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with > number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 > 3AU/ > > > > > > > ------------------------------------------------------------------------ > > --------------------------------------------------------------------- > To unsubscribe from this mail list, you must leave the OASIS TC that > generates this mail. Follow this link to all your TCs in OASIS at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
Next in thread →
Next in month →