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 469 | Next

Michael Bell

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


??? In the same fashion, the trading account management, equities trading account, and the
fixed-income account services, depicted on the right, are related by the hierarchical design
composition style. They are also supported by the hierarchical style beam. Note that the
trading account management atomic service is not a composite formation and thus does
not aggregate the equities trading account and the fixed-income trading account atomic
services. However, it is positioned on the top of the depicted hierarchy because it presents
a more generic implementation.
LOOSE COUPLING AND SERVICE DISTRIBUTION STRATEGY. Loose coupling is a common
design and architecture practice that advocates breaking down very coarse-grained services and
separating their functionalities and processes into more manageable formations. Consequently,
Logical Design Composition Strategies 277
the partitioned services that are yielded are finer-grained, and distributed in a service-oriented
ecosystem. But the distribution aspect of services can immensely affect performance efficiency
and latency aspects of transactions. In other words, loose coupling can be achieved only by taking
apart bulky services and creating smaller and more manageable software assets that operate in
one confined physical location. By further distributing them to various geographical locations
in the ???galaxy??? and even employing intermediaries or brokers to expand the distance between
consumers and services, the loose coupling aspects of a design solution may be increased.


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