Introduction to the Business Process Modeling and Analysis Phase Introduction to the Business Process Decomposition and Service Conception Phase

20-16 Developers Guide for Oracle Application Integration Architecture Foundation Pack provided in the form of command-line utility. Users may download and set up on their local development environment. For more information about AIA Harvester, see Chapter 3, Harvesting Oracle AIA Content. AIA Project Lifecycle Workbench The AIA Project Lifecycle Workbench is installed on the AIA Workstation and helps drive the AIA Project Lifecycle flow. For more information about the AIA Project Lifecycle Workbench, see Chapter 2, Working with Project Lifecycle Workbench. Deployment Plan Generator The deployment plan has all the details for the artifacts in an AIA project to be deployed. The AIA Deployment Driver takes the deployment plan as input and deploys all the artifacts on Oracle Fusion Middleware servers and updates the end point information back into Oracle Enterprise Repository. It also facilitates publishing this information into Oracle Service Registry. For more information about the Deployment Plan Generator, see Chapter 6, Generating Deployment Plans and Deploying Artifacts.

20.2.2 Introduction to the Business Process Modeling and Analysis Phase

Business Process Models are blueprints of the work accomplished in an enterprise to add value and deliver to customers. The models represent the ideal way work should be carried out with optimal cost at highest possible efficiencies. The analysis of these models and categorizing them into business processes, business activities, and business tasks is done by Business Analysts. The result of this analysis is a set of reusable business activities and business tasks, which can be woven into different business processes. In this phase, Business Analysts identify and catalog the set of reusable business activities and business tasks for the business processes. Business Analysts also establish the Key Performance Indicators KPIs that are to be met. They use the Oracle BPA Suite to analyze the AIA Reference Process Models and identify the business processes, business activities, and business tasks to be implemented. Business Analysts define the project and provide details of solutions needed. For more information about reference process models in Oracle AIA, see the Oracle Fusion Middleware Reference Process Models Users Guide for Oracle Application Integration Architecture Foundation Pack. For more information about the AIA Project Lifecycle Workbench, see Chapter 2, Working with Project Lifecycle Workbench.

20.2.3 Introduction to the Business Process Decomposition and Service Conception Phase

Each of the business activities and business tasks can be described in terms of business entities involved and the action being performed with them. The origins of the service definition are in the categorization of reusable business activities and business tasks. ■ Examples of business entities are Customer, Product, Order, and so on. Building AIA Integration Flows 20-17 ■ Examples of business tasks are Create Customer, Update Order, Enter Service Request, Request Account Balance, and so on. ■ Examples of business activities are Do Customer Credit Check, Fulfill Order, Process Trouble Ticket, and so on. The EBSs defined as AIA artifacts represent the business activities and business tasks. The metadata about the EBSs are available in Oracle Enterprise Repository after loading the AIA Solution Pack. Various business activities and business tasks defined in AIA Reference Process Models provide links to the corresponding EBSs in the Oracle Enterprise Repository. Solution Architects refine the projects defined by business analysts, identify the services available, create definitions for new services to be developed, and engage with developers to drive the design of new services. For more information about the Project Lifecycle Workbench, see Chapter 2, Working with Project Lifecycle Workbench.

20.2.4 Introduction to the Service Design and Construction Phase