A composite service should be regarded as a set that may contain
nested sets, each of which identifies another layer in the composite hierarchical formation.
Conversely, a cluster is a larger set typically made up of distributed services that jointly offer a
solution. Finally, an atomic structure is an indivisible formation that also takes part in the analysis
proposition, and its internal structure is comparable to a set formation as well.
The service-oriented analysis toolbox offers seven distinct operations that facilitate discovery
and analysis of services: service typing, granularity analysis, aggregation analysis, decomposition
analysis, unification analysis, intersection analysis, and subtraction analysis.
The granularity analysis of service-oriented assets should provide a mechanism to gauge
coarse-grained and fine-grained service reusability and consumption rates. In addition, it should
enable the planning of service transformations and their granularity levels during a service life
cycle.
Endnotes
1. Robert R. Stoll, Set Theory and Logic, 1979, Dover, New York, p. 4.
2. Derek Goldrei, Propositional and Predicate Calculus: A Model of Argument, 2005, Springer-Verlag, London,
p. 11.
3. Eric A. Marks and Michael Bell, Service Oriented Architecture: A Planning and Implementation Guide for
Business and Technology, 2006, Wiley, Hoboken, NJ, p. 109.
4. Seymour Lipschutz, John Schiller, and R.
Pages:
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283