Therefore, proper planning of conceptual composite
structures can immensely influence future service reusability and performance. The rule of
thumb suggests that very coarse-grained composite formations can hamper service development
and negatively impact execution in production. Conversely, it is inadvisable to propose a conceptual
composite service that is overly fine-grained. This will lead to the future construction of
small services that contain even smaller entities that may not provide viable solutions.
CONCEPTUAL SERVICE CLUSTER. The service-oriented conceptualization process described thus
far proposes various mechanisms to resolve business problems and tackle business requirements by
employing atomic or composite conceptual services. The clustering method, however, suggests
Conceptual Service Structure 105
Data Aggregator
Data Transformer Data Cleanser
Data Retriever
Data Locator
EXHIBIT 5.15 CONCEPTUAL SERVICE COMPOSITE STRUCTURE
a different approach.11 It may be preferable to group conceptual services that share common
business properties to provide imperative business functionality for the enterprise.
How can the clustering approach better help an organization resolve intricate business
challenges? Clustering is about assembling related conceptual services to solve complex business
requirements. It is a convenient mechanism not only to bundle collective ideas but to divide
business solutions among various associated services.
Pages:
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202