Next in thread → Next in month →

Re: [sca-policy] ISSUE 52: Policy algorithm gets required intents from whatinterfaces definitions/declarations? - Proposal updated

From
Mike Edwards <>
Date
2008-07-11T15:07:04+00:00
ID
Thread
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 →