Oracle BPM Studio Oracle Business Process Composer Business Process Composer

1-4 Oracle Fusion Middleware Users Guide for Oracle Business Process Management

1.3.1 Process Modeling and Implementation

This section describes the applications and components used to model and implement business processes and process-based business applications. The Oracle BPM Suite provides two primary applications for modeling and implementing business processes: Oracle BPM Studio and Oracle Business Process Composer.

1.3.1.1 Oracle BPM Studio

Oracle BPM Studio is a component of the Oracle BPM Suite that provides a user friendly environment where process analysts can design business process models and run process simulations. Oracle BPM Studio supports Business Process Management Notation BPMN 2.0. Oracle BPM Studio also enables process developers to create working process-based applications. These applications are Oracle BPM projects that are integrated as SOA composite applications. You can use Oracle BPM Studio to implement business processes with other Oracle components such as adapters, human workflow and business rules. You can then deploy these processes to Oracle BPM run time. Oracle BPM Studio is a part of the Oracle JDeveloper IDE. Oracle BPM Studio enables IT users to use a single integrated tool to model and edit business processes, implement the required IT elements, and deploy applications to the run-time environment. Oracle BPM Studio also provides a BPM role that enables business users to use a simplified version of Oracle JDeveloper that displays only functionality relevant to process design. See the Oracle Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management for more information.

1.3.1.2 Oracle Business Process Composer Business Process Composer

Business Process Composer is a Web-based application that enables business users to collaborate with process developers and designers. It provides a user friendly environment for editing processes and process templates created in Oracle BPM Studio. Process developers can create a catalog of preconfigured components such as services, tasks, and rules in Oracle BPM Studio. This catalog can be included in project templates that process analysts can use to create new projects using Business Process Composer. After creating a project based on a project template, process analysts can incorporate business catalog elements and perform other required edits defined by the project template. Process analysts can then deploy these project to theOracle BPM run time. Business Process Composer also enables process analysts to create process blueprints. These are initial drafts of a process that can be used by process developers who use Oracle BPM Studio to add further implementation details and refinement to the project. Note: Oracle BPM can also integrate business processes created using the Oracle Business Process Analysis Suite. See Section 1.4, Oracle Business Process Analysis BPA Suite for more information. Oracle Business Process Management Suite Oracle BPM Suite Overview 1-5 Business Process Composer also enables you to edit Oracle Business Rules at run time. This is important because policies tend to evolve faster than business processes. See the 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.

1.3.1.3 Oracle Metadata Service MDS Repository