, 170, 171
Kayley, Arthur, 155
Keyser, Cassius J., 155, 156
Knuth, Donald, 5
Kruchten, Philippe, 307
Law of Demeter (LoD), 233
Layered architecture, 179, 180
Learning and validation process, 3, 4
Legacy software
and analysis service, 10
discovery and analysis, 111. See also Discovery and
analysis
and future of SOA, 1, 2
inspection, 16
and logical architecture modeling, 21
organizational assets, 6??“8, 27
reuse of software assets. See Reusability
typing and profiling, 117??“119, 125. See also Typing
and profiling
Life cycle model
disciplines, 31, 34, 35, 42??“48, 50, 52, 53, 59, 66, 67
events, 34??“40, 48, 59
funding principle, 31, 32, 34, 48
governance principle, 32, 34, 48
INDEX 363
metamorphosis principle, 31??“33, 48
model structure, 34??“42, 48
overview, 29??“31, 48
principles, 31??“34, 48
project deliverables, 14, 15
return on investment principle, 31, 32, 34, 48
seasons, 34, 35, 40??“42, 48, 50??“53
service defined, 29
service states, 48
strategy principle, 31??“33, 48
structure principle, 32, 34, 48
timeline, 31, 34??“36, 48, 59
Life cycle workflows
design-time season, 50??“52
iteration view, 61??“65, 67
overview, 49??“53
planning, 53??“59
progress view, 59??“61, 67
run-time season, 50, 52, 53
styles, 53??“59
touch-points view, 66, 67
workflows view, 67
Literate modeling, 4??“6, 27
Logical affiliation, service relationships, 234, 235
Logical architecture
adapter technology, 343, 355??“357
agent technology, 356, 357
asset decoupling, 352, 354
asset directory, 350, 358
asset utilization diagram, 342??“346
building blocks, 341, 342
deliverables, 357
distribution method, technological assets, 353, 354
enabling service-oriented architecture section, 344
enterprise service bus (ESB), 348, 352, 354, 355, 357
intermediaries, 344, 346, 352, 354??“357
notation, 346, 347
overview, 20, 21, 27, 309, 341, 357, 358
and packaged software solutions, 341, 342, 346??“353,
357, 358
perspectives, 341??“357
reusable asset section, 344
stateless operations, 352??“354
technology foundation section, 343, 344
transaction directory diagram, 346, 347, 349, 350, 357,
358
Logical design composition
and architectural concepts, 20, 21, 27, 318
atomic services, 258, 259, 282
beam symbols, 261, 262
circular design, 259, 260, 262, 263, 282, 295, 300
components, 258??“259
composite services, 258, 259, 282
deliverables, 281
described, 257
granularity, 259, 266, 269, 280, 281
hierarchical design, 259, 260, 263??“266, 282, 295,
300, 301, 302
horizontal design, 266
integrated, 269??“270
interoperability, 257, 259, 281
loose coupling, 257, 259, 276??“280
message exchange, 257??“259, 270, 282
network design, 259, 260, 266, 267, 282, 295, 302
overview, 231, 257
pattern formations, 257??“259, 282
reusability, 257, 259, 271??“276
service associations, 257??“258, 282
service clusters, 258, 259, 282
service family approach, 265??“266
and service-oriented transaction diagram, 295, 303,
304
star design, 259, 260, 267??“269, 282, 295, 303
strategies, 270??“282
styles, 259??“269, 282
supporting beams, 259??“262
vertical design approach, 264, 265
Logical design model
composition structure.
Pages:
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624