Database Reference
In-Depth Information
Balance must be maintained during Functional Decomposition (1) and Service Refact-
oring (2) . Not every use case (business process) is equally demanding. You should focus
on refactoring 20 percent of the services, leaving the remaining 80 percent to handle the
task on hand (yes, common sense again). Do not rush to decompose the hybrid Entity ser-
vices. Try to separate the agnostic and non-agnostic parts first, keeping in mind Occam's
rule ( http://en.wikipedia.org/wiki/Occam's_razor ) .
Quite soon, we will have our core atomic business processes, related to certain use cases
of Order provisioning, decomposed and stored separately in Service Inventory. Actually,
we just started shaping our Service Inventory and are not really concerned about its tax-
onomy. All we need to know at this moment is that we will have two distinctive layers:
• Task-orchestrated layers for decomposed and refactored BPEL processes, present-
ing atomic processing legs
Search WWH ::




Custom Search