My point is policies define conditions and business logic responds to conditions.
Not sure what you mean by
encoded in the pair of consumer Action against the service (i.e. service operation) and related RWE.
I see the Action as the business logic (where the logic may be in the mind of the human) being carried out to result in some RWE. The RWE may be what the initiator intended (e.g. I want you to reimburse me for an expense) or it may be what follows from the business logic (e.g. you tell me you won't be reimbursing).
Ken
On Jun 4, 2008, at 6:08 AM, wrote:
Business logic is a tricky thing.
Policies, certainly, carry some of the business logic. Another part of it (and it is not the last one) is encoded in the pair of consumer Action against the service (i.e. service operation) and related RWE.
More complex case may be addressed via internal Process Model where the RWE may actually contain multiple RWEs. That is, we will have 1:M or M:M structure of the business logic from the consumer perspective.
- Michael
-----------------------------------------------------------------------------
Ken Laskey
MITRE Corporation, M/S H305 phone: 703-983-7934
7515 Colshire Drive fax: 703-983-1379
McLean VA 22102-7508