Hi all,
A new issue has been created in the SCA Policy
JIRA. The URL for this issue is: http://www.osoa.org/jira/browse/POLICY-41
Regards,
Kaanu Joshi
From: Mike Edwards
[mailto:mike_edwards@uk.ibm.com]
Sent: Tuesday, November 27, 2007
5:42 PM
To: OASIS Policy
Subject: [sca-policy] [NEW ISSUE]
<Operation/> child element of <Implementation/> incorrect and
should 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