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

Michael Bell

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

idea/Atomic/business
Unification Step 1 Unification Step 2
Legacy/Atomic/Business.Investment_accounts_division
Abstraction/Atomic/Business
EXHIBIT 7.14 TWO-STEP UNIFICATION OPERATION ON COMPOSITE AND ATOMIC SERVICES
Intersection Analysis 145
Unification Analysis Benefits Service Analysis Best Practices
Assists with the granularity alignment of services Adjust granularity level of services throughout their
life cycles
Facilitates service typing conversion Often evaluate service typing and update service
profiles
Reduces service design and architecture
complexities
Simplify service design and architecture early in its
life cycle
Enables redesign, re-architecture, and refectoring
services
Service design, architecture, and source code
quality control activities should continuously take
place during the service life cycle
Helps with asset consolidation, and elimination of
redundant functionalities
Recommend consolidation of assets and
functionalities in every SOA project
EXHIBIT 7.15 UNIFICATION OPERATION BENEFITS AND BEST PRACTICES
composite service unification is implemented by employing a slightly different approach: First
merge the internal atomic services until the hosting composite service transformed to an atomic
service itself. Second, after the composite structure transformed to an atomic service pursue with
the unification as planned. This is typically a two-phase process.


Pages:
246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270