Therefore, the common practice is to establish a technical
profile of the middleware, infrastructure, platforms, and services that are involved. This inspection
allows them to be positioned on the right technology stack level and their integration and adoption
requirements to be identified. This technical profiling activity typically involves meticulous study
of various products, recognition of their properties, and an assessment of their relevance to the
architectural concepts that are to be found.
The discovery of technological asset functionality should be documented and depicted
in the conceptual architecture model diagram. These relevant functions are important ingredients
of an asset profile and should be denoted next to each technical asset icon, as depicted in
Exhibit 15.24. The illustrated SOA intermediary technical asset contribution is described by its
three major functions: message transformation, protocol bridging, and rule-based message routing.
Note the technological function (attribute descriptor) and the function of symbols used to
describe the SOA intermediary??™s vital properties.
SOA Intermediary
(packaged technological
asset)
Message
Transformation
(function)
Protocol
Bridging
(function)
Rule Based
Message
Routing
(function)
EXHIBIT 15.24 PROFILING A TECHNOLOGICAL ASSET EXAMPLE
Modeling Conceptual Architecture 335
CONCEPTUALIZING THE ARCHITECTURE.
Pages:
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579