Re: [Fwd: Re: [wsbpel] abstract process strawman]

From
Monica J. Martin <>
Date
2004-09-28T18:17:18+00:00
ID
Thread
Re: [Fwd: Re: [wsbpel] abstract process strawman]
>>mm1: Please, use the word 'conformance.' Compliance is most often a
>>regulatory, mandatory requirement that has legal implications on
>>software performance. I believe in the context of this discussion
>>conformance, not compliance applies. They are very different things.
>>    
>>
>Francis: This is sounds like legalease. To use the language of object oriented
>programming, the abstract process defines a "contract." I would imagine that
>if one deploys an abstract process I publish, this is a programmatic
>way of saying, "at a technical level, if you honour the contract - my
>choreography engine will execute the associated application specific
>information (i.e, process the order). If you don't honour the contract -
>I will probably return some sort of error."
>
mm1: Compliance raises the bar on an implementation, Andrew. Unless we 
are predisposed to have a formal certification program to verify the 
software functionality and issue some recognition of that, compliance 
does not apply. This is outside of the 'technical' contract. An example 
is HIPAA where certification is required through a series of tests with 
verifiable results before production. It is a mandate through government 
regulation.