ABSTRACT

Industry and government are spending extensively to transform their business processes and governance to Service Oriented Architecture (SOA) implementations for efficient information reuse, integration, collaboration, and cost sharing. SOA enables orchestrating web services to execute such processes. For example, the Department of Defense’s (DoD) grand vision is the Global Information Grid (GIG) that is founded on the SOA infrastructure. As illustrated in Figure 16.1, the SOA infrastructure is to be based on a small set of capabilities known as Core Enterprise Services (CES), whose use is mandated to enable interoperability and increased information sharing within and across mission areas, such as the warfighter domain, business processes, defense intelligence, and so on (CIO, 2007). NetCentric Enterprise Services (NCES) is the DoD’s implementation of its data strategy over the GIG. NCES provides SOA infrastructure capabilities such as service and metadata registries, service discovery, user authentication, machine-to-machine messaging, service management, orchestration, and service governance.