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

Michael Bell

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


The domain-layered paradigm is vital to any integration effort, because it provides a unique
business granularity perspective that services must be aligned with. The lower layers are regarded
as coarse-grained business domains. They are typically more generic, execute more business
processes, and may contain smaller domains. The higher levels in this hierarchy are fine-grained
domains that present a narrower scope of domain expertise.
Remember, in the service discovery and analysis phase (Chapter 7), the aim was to create
a service granularity matrix. That comes in handy now because matching these granularity
levels is one of the most important tasks throughout this integration phase. Exhibit 10.3 represents
service-oriented business integration with a layered business formation. Note the service
granularity matrix (on the left) next to a domain-layered structure (on the right). Here, service
and domain layers are being compared to identify proper alignment levels. The small-business
service is a coarse-grained entity that matches the small-business domain that represents a large
scope of business execution. Following this similar guidance, the small-business credit service is
aligned with the small-business credit domain. Accordingly, the small-business credit-card service
is integrated with the small-business credit-card domain.
Business Architecture Integration Structures 195
Small-Business
Credit Service
Small-Business
Service
Fine
Grained
Coarse
Grained
Small-Business
Credit-Card
Service Small-Business
Domain Small-Business
Credit Domain
Small-Business
Credit-Card
Domain
EXHIBIT 10.


Pages:
329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353