Conceptual architecture artifacts, logical design deliverables, and business requirements
are the major inputs to the service-oriented logical architecture process.
There are five major logical architecture perspectives that facilitate service-oriented integration
strategies: asset reuse, discoverability, behavior, loose coupling, and interoperability.
358 Ch. 16 Service-Oriented Logical Architecture Principles
The asset utilization diagram depicts consumption and usability scenarios of deployed
service-oriented packaged solutions. This diagram is composed of three sections: technology
foundation, reusable assets, and enabling SOA technology.
A transaction directory diagram illustrates the functionality of service-oriented package
assets used in a service ecosystem. This diagram is made up of two major sections: transaction
directory and asset directory.
Endnotes
1. www.128.ibm.com/developerworks/architecture/library/ar-archtemp/
2. www.ebizq.net/topics/esb/features/6132.html?rss
3. http://en.wikipedia.org/wiki/Enterprise service bus
4. www.ebizq.net/topics/adapters/features/1604.html
5. www.javabeat.net/articles/jca/2007/07/j2ee-connector-architecture-introduction/2
6. http://publib.boulder.ibm.com/infocenter/cicstg/v7r0m0/index.jsp
7. http://publib.boulder.ibm.com/infocenter/cicsts/v2r2/index.jsp?topic=/com.ibm.cicsuc600.doc/ccllac0209.htm
8. http://en.wikipedia.org/wiki/Software agent
INDEX
Abstraction practice, 24??“26
Abstraction type, 117, 118
ACID model, 283, 284
Adapter technology, 343, 355??“357
Agent technology, 356, 357
Aggregation analysis, 134, 139, 140, 152, 153, 156,
158??“167
Alignment of technology and business, 156, 167,
169??“171, 173, 175, 176, 308
Analysis assets, 131??“133, 153
Analysis modeling
analysis proposition, 155, 156
augmentation, 160, 161, 167
deliverables, 167
elimination, 159??“162, 166, 167
exchange, 160, 162, 163, 167
modeling environment, 21??“23, 25??“27
modeling services, 9??“10, 27
notation, 157??“159
operations (use cases), 160??“167
overview, 17, 112, 155??“156, 167
principles, 156, 167
process, 160
proposition diagrams, 157, 167, 240, 243, 254
reduction, 160??“162, 167
rules, 159
substitution, 160, 161, 167
time-to-market, 1, 156, 167
Analysis services, 112
Asset decoupling, 269, 352, 354
Asset directory, 350, 358
Asset utilization diagram, 342??“346
Association methods, 97??“103, 136, 137
Atomic service structure
and analysis modeling, 156, 157, 159??“167
atomic service set, 132, 133, 153
and business integration modeling, 213, 215, 222, 224,
225, 228
conceptual service identification, 103, 105, 110
decomposition analysis, 140, 159
intersection analysis, 146
and logical design composition, 258, 259, 282
notation, 157
and service-oriented transaction model, 286
subtraction analysis, 147, 148, 159
and typing and profiling, 116, 120, 121, 124
unification analysis, 143, 144
Atomicity, 283, 284, 289, 303
Attribution
analysis, 78, 80??“82, 86, 88, 89
core attributes, 75??“78, 86
deliverables, 85
goals, 76, 77
model, 78??“80, 86
overview, 15, 72, 75
selection, 82??“86
Augmentation, 160, 161, 167, 237, 239, 250
Autonomous business tier structure, 204, 205, 210
Backward elimination, 80??“83
Balanced Scorecard, 170, 171
Bass, Len, 308
Benchmarks, 170, 171, 175
Bittner, Kurt, 308
Booch, Grady, 308
Budgen, David, 230
Business architecture
alignment of technology and business, 169??“171, 173,
175, 176
benchmarks, 170, 171, 175
benefits of using architecture perspectives, 175, 176
business control structures, 192, 207??“210
business domains, 191??“194, 199??“203, 209, 313??“315
business model perspective, 177??“187, 190
business tier distribution, 192, 203??“207
business tier integration structure, 195, 196, 209
and categorization mechanisms, 172, 173
contextual perspective, 177??“190
deliverables, 189, 208, 209
enterprise architecture, 169
granularity alignment, 191
integration structures, 192??“199
multidimensional domain integration structures,
196??“199
and organizational architecture, 170, 209
overview, 17, 18, 169??“176, 190, 209, 210
perspectives, 170??“210
portfolio solution, 169, 173, 174, 176
principles, 169??“170
problem-solving perspective, 187??“190
standards, 169, 171, 175
structural integration model, 192
structural perspective, 191??“210
taxonomy, 173??“175
Business cluster structures, 205, 210
Business control structures, 192, 207??“210
Business domains
business architecture, 191??“194, 199??“203, 209,
313??“315, 332, 342
geographic boundaries, 192, 199, 209
integration layered structure, 193, 194, 209
layers, 215??“217
Business environment, 235, 312??“315
Business integration
and analysis environment, 26, 27
business architecture.
Pages:
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618