??? Decommission services that have low reusability rates or reduce redundancy of business
or technological functionality.
??? Use the star service design composition to break down services into smaller units to
enable their efficient reuse. There is no defense against design that introduces bulky and
unmanaged service formations.
Major Contributing Aspects to Service Reusability. What are the major contributors to reusability
of services? How can service reusability be increased through the design composition process?
There are three major fundamental principles to consider while modeling the design landscape:
consumption rates, resource sharing, and service orchestration.
1. Consumption rates. There are two major consumption aspects that influence service
reusability factors: consumption quantity and consumption frequency. First, coarse-grained
services typically have the capacity to offer higher consumption rates than fine-grained
services. Thus, logical design composition efforts should be tuned to the method by which
services are linked and communicate with consumers and to their ability to exchange high
volumes of data. Second, reusability of assets is said to be greater if a consumer repeatedly
and frequently requests a service offering.
2. Resource sharing. Resource sharing is the most commonly understood aspect of service
reusability. Obviously, the reusability factor of a service is much higher if a large number
of consumers make use of it.
Pages:
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474