Introduction to the Oracle BPM Suite Oracle BPM User Personas

Oracle Business Process Management Suite Oracle BPM Suite Overview 1-1 1 Oracle Business Process Management Suite Oracle BPM Suite Overview This chapter provides a general overview of the Oracle BPM Suite. This chapter includes these topics: ■ Section 1.1, Introduction to the Oracle BPM Suite ■ Section 1.2, Oracle BPM User Personas ■ Section 1.3, Oracle BPM Suite Components ■ Section 1.4, Oracle Business Process Analysis BPA Suite ■ Section 1.5, Introduction to the Application Development Life Cycle ■ Section 1.6, Oracle BPM Use Cases

1.1 Introduction to the Oracle BPM Suite

The Oracle BPM Suite provides an integrated environment for developing, administering, and using business applications centered around business processes. The Oracle BPM Suite provides the following: ■ Enables you to create process models based on standards with user friendly applications. It enables collaboration among process developers and process analysts. Oracle BPM supports BPMN 2.0 and Business Process Execution Language BPEL from modeling and implementation to run time and monitoring. ■ Enables process analysts and process owners to customize business processes and Oracle Business Rules. ■ Provides a web-based application for creating business processes, editing Oracle Business Rules, and task customization using predefined components. ■ Expands business process management to include flexible, unstructured processes. It adds dynamic tasks and supports approval routing using declarative patterns and rules-driven flow determination. ■ Enables collaboration provided by Oracle Business Process Management Process Spaces, which drives productivity and innovation. ■ Unifies different stages of the application development life cycle by addressing end-to-end requirements for developing process-based applications. Oracle BPM unifies the design, implementation, run time, and monitoring stages based on an Service Component Architecture SCA infrastructure. This allows different personas to participate through all stages of the application life-cycle. 1-2 Oracle Fusion Middleware Users Guide for Oracle Business Process Management See Section 1.2, Oracle BPM User Personas for more information about the user personas defined for the Oracle BPM Suite. The Oracle BPM Suite provides a seamless integration of all stages of the application development life cycle from design time and implementation to run time and application management. The Oracle BPM Suite is layered on the Oracle SOA Suite and shares many of the same product components, including: ■ Business Rules ■ Human Workflow ■ Oracle Adapter Framework for Integration Figure 1–1 shows a high-level architectural view of the Oracle BPM Suite. Figure 1–1 The Oracle BPM Suite Section 1.3, Oracle BPM Suite Components provides more information on each of these components shown in Figure 1–1 .

1.2 Oracle BPM User Personas

Different stages of application development life cycle require interaction from different types of users. Table 1–1 outlines typical users of Oracle BPM Suite and their responsibilities. It also lists the components of the Oracle BPM they would use to perform their work. These user personas are used within the examples in this guide. Oracle Business Process Management Suite Oracle BPM Suite Overview 1-3

1.3 Oracle BPM Suite Components