Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
92 Oracle Business Process Management Suite 11g Handbook his chapter briefly introduces the concepts and technologies of the Oracle BPM Suite 11g. The intent of this chapter is to provide a quick tour through Oracle BPM Suite 11 g, providing readers with enough information to get started with a BPM project, leveraging its rich set of model-driven technologies, such as BPMN, human tasks, services, and rules. Therefore, the focus of the chapter is on developing BPM projects. In a typical BPM life cycle, process analysts would start first to model and simulate the process and then engage developers in implementation details; however, to give readers a quick immersion into BPM components, this chapter starts with a developer focus. The business analyst tooling--Business Process Composer--is also introduced and explained at a depth sufficient for quick learners to be able to start using it. BPM WorkSpace, one of the end-user interfaces, is briefly explained so that readers following this chapter can use it to execute and use their business processes. Process Monitoring and Analytics is also introduced so that quick learners may start leveraging its capabilities, including integration with Oracle Business Activity Monitoring (BAM). T BPM Projects A BPM project is the container for business processes and other supporting artifacts constituting a process application. A new BPM project can be created from BPM Studio's new gallery (the New submenu of File menu) by selecting either BPM Application from Applications (within General) as shown in Figure 4-1. If you are adding a BPM project to an existing application, select BPM Project from BPM Tier. NOTE BPM Studio refers to Oracle JDeveloper with BPM and SOA extensions installed. In this chapter, JDeveloper is used to refer to the base capabilities of JDeveloper. A BPM project within BPM Studio can contain the following artifacts: Business Process Modeling Notation (BPMN) 2.0 processes Business Process Execution Language (BPEL) processes