SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 471 | Next

Michael Bell

"Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture"


??? Avoid unnecessary decomposition activities that are applied on coarse-grained services.
This may result in fine-grained entities that may develop a high degree of dependency
on their peers.
??? Employ the star design composition style to assist with the logical decomposition of
coarse-grained services (as discussed previously in the section on the star design composition
style). This approach can form granular loosely coupled services and even help
to detect functionality redundancy among the discerned entities. Moreover, with the star
design style, several star arms can be formed, each of which can expand the decomposition
activities and further contribute to the loosely coupled effects of the design solution.
??? The logical design composition should not contain very coarse-grained services. Therefore,
avoid excessive service aggregation. Remember, aggregated service formations
characteristically form tightly coupled structures that are not encouraged.
??? Avoid very large service cluster formations. Recall, a cluster structure is made up of
service members that must work in harmony to provide an organizational solution. This
collaboration not only binds services to each other but also contributes to a mutual
dependency, which is not recommended. To reduce such an undesirable effect, employ
the partitioned clustering method outlined in the service conceptualization Chapter 5.


Pages:
459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483