Abstract
Service Oriented Architecture (SOA) is a dominant architecture for today software development architecture. The companies must adapt their systems to face the changes in the business processes. In SOA, each business process may be represented by one or more services. To achieve greater automation of enterprises business processes, enterprises need an integration engine that integrates and harmonizes an enterprise's business processes and services within the enterprise.
In this paper, a new framework is built to address this integration problem to integrate new service within an existing business process workflow. This framework measures the level of integration and tests whether that service is Ally, partially, or not integrated at all with the other services in the workflow. Also, a new adapted business process workflow is generated using a real case study obtained from SADAD (Saudi Payment System).