Process Modeling Introduction to the Application Development Life Cycle

Oracle Business Process Management Suite Oracle BPM Suite Overview 1-9 Figure 1–2 Stages of the Oracle BPM Application Development Life Cycle

1.5.1 Process Modeling

The first stage of the application development life cycle is process modeling. During this stage a process analyst creates process models based on real-word business processes and problems. Oracle BPM provides three distinct tools for modeling business processes. Each tool has a different role within the Oracle BPM Suite. The tool you use depends on your business requirements, the stage of the application development cycle, and your user persona. ■ Oracle BPM Studio Oracle BPM Studio runs on the Oracle JDeveloper IDE platform. Oracle BPM Studio provides a process analyst role that displays a simplified set of JDeveloper functionality that focuses on designing process models. Oracle BPM Studio enables process analysts and process developers to design and implement detailed process flows that are deployed to Oracle BPM run time and run as working applications. Additionally, detailed process flows from Oracle Business Process Analysis Suite or Business Process Composer can be brought inside Oracle BPM Studio for further implementation, then deployed to the Oracle BPM run time. ■ Oracle Business Process Composer Business Process Composer is a collaboration tool that enables process analysts to collaborate with process developers. ■ Oracle Business Process Analysis Suite BPA The Oracle Business Process Analysis Suite enables you to create robust models of your business processes from high-level models of your entire organization down to lower level business processes that you can implement as running processes. See Section 1.6, Oracle BPM Use Cases for more information about how each of these tools fit within the typical Oracle BPM uses cases. See Oracle Fusion Middleware Business Process Composer Users Guide for Oracle Business Process Management and Oracle Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management for more information about how Business Process Composer and Oracle BPM Studio interact within the application development life cycle. 1-10 Oracle Fusion Middleware Users Guide for Oracle Business Process Management

1.5.2 Implementation