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: POL-TA-40012 should be re-written in a positive form



TARGET: SCA Policy V1.1 Test Assertions CD01

DESCRIPTION:
POL-TA-40012 is testing the requirement POL40009: ( Any two intents applied
to a given element MUST NOT be mutually exclusive) The way it is worded
currently is for a negative test; the TA "triggers" only for failure cases.
The predicate of the TA is "The SCDL element is not valid.", which hints at
some appropriate behavior from the runtime, like raising an error, but the
normative stmt doesn't explicitly say anything about an error (though one
is certainly implied). The intent of this TA should not be to verify that
an error is raised in such a case, rather the TA should be stated in the
positive form more aligned with the wording of POL40009, and allowing a
testcase writer to write positive and or negative tests for the TA.

Also, it is noted that there are several typos in that TA:
1) The reference to POL-TA-30023 is incorrect as there is no such TA
2) There seems to be row delineator missing in the table for this TA

PROPOSAL:

Rewrite TA-40012 as follows:

POL-TA-40012:
SOURCE: POL40009
TARGET: SCDL element with a set of 2 or more intents applied to it
PREDICATE: The intent set contains no pair of intents that are mutually
exclusive.

... and fix the formatting problem.


Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093  or  8-295-6093
e-mail:booz@us.ibm.com



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