
201
Chapter 8
Architecture Fulfillment
via Service-Oriented
Architecture Modeling
Service-Oriented Architecture (SOA) techniques are applicable to the system layer (domain) of
enterprise architecture as a system development methodology.* SOA is an approach to building IT
systems out of common software modules (parts), called services. e goal of SOA-based develop-
ment is to enable organizations to assemble business systems out of simpler cataloged modules.
SOA methods are now being explored by enterprises with the goal of achieving flexibility, agil-
ity, and productivity enhancements in IT development. Indeed, in allowing reuse, SOA lowers
long