OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-policy message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [NEW ISSUE] <Operation/> child element of <Implementation/> incorrect andshould be removed



RAISER: Mike Edwards

TARGET: Policy Framework Specification

DESCRIPTION:

Section 5.2 of the Policy Framework specification, lines 1253 - 1289, describes the application of intents and
PolicySets to individual operations of services of implementations.

This is formally described by the pseudo-schema in lines 1260 - 1270.

The existence of <operation.../> elements in the schema and the functionality of describing policies & intents
for service operations as part of an implementation is misplaced and wrong.  It should be removed.

There are 2 places that an <implementation /> element can occur:

1. As a child element of a <component/>
2. As a child element of a <componentType/>

In both of these locations, it is possible to define aspects of a service or of a reference of the implementation
as peer elements of the implementation element.  Both <service/> and <reference/> elements contain
zero or more <operation/> elements as children, which can be used to describe aspects of individual
operations of the relevant service or reference.

It is completely unnecessary to have another parallel method of specifying the information relating to a
particular service operation or reference operation.  It adds nothing other than confusion and complexity.

This additional method of specifying aspects of operations should be removed to simplify the model.

<As an aside, the Assembly specification DOES NOT HAVE the operation child elements for an
implementation - the proposal below requires NO changes in the Assembly specification>

PROPOSAL:

Remove section 5.2 in its entirety.


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:  mike_edwards@uk.ibm.com






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








[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]