Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Preface > What this book covers

What this book covers

What this book covers Chapter 1, Process Modeling, starts with laying the foundation of, and demonstrating how to implement the modeling of business processes for a Use Case of a fictitious organization that needs Oracle BPM to be implemented on its site. You will learn to model business process with BPM and will uncover the BPM application development lifecycle. The main emphasis is on modeling a fictitious organization, creating business process flow, and creating and defining projects, roles, organization units, swimlanes, and data objects. It covers gateways in detail while focusing on business catalog. It includes working with MDS and publication of BPM projects to MDS. It also covers communication with external process and services. Chapter 2, Process Implementation, emphasizes how developers implement the process. This chapter answers the question How do you move from a model to a running process that automatically routes tasks, brings right forms, applies rules, stores data, and so on? You will switch gears, and as a Process Developer, implement a running process. In this chapter we will discuss how to define interactive tasks, common interactive tasks, and to generate task forms. It also demonstrates how to create data associations, assign the outcome of tasks to data objects, and create data associations for conditional flows. The assignment of Human Tasks to different interactive tasks and implementation of service tasks are also covered. Chapter 3, Process Deployment and Testing, looks at building, deploying, testing, analyzing, and debugging Oracle BPM processes. Chapter 4, Business Rules in BPM process, covers applying advance routing rules in Oracle BPM processes, application of business objects, conflict resolution, gateways, and Human Tasks. Emphasizing on rules, it will explore rule containers such as dictionaries, Bucketsets, decision tables, and if-else decision components in rules and testing of rules. Chapter 5, Human Workflow in BPM process, focuses on advanced concepts in human workflow, architecture, human workflow management in Oracle BPM, task patterns, routing, defining parallel and serial stages, skipping rules, runtime ad-hoc task assignments, approval groups, functions, task assignments, participant types, rule-based task assignments, deadline, escalation policies, and much more. Chapter 6, Process Simulation, looks at process simulations, defining simulation definitions and models, and examines reengineering of BPM process to improve performance and analyze results. Chapter 7, Developing a UI using Oracle ADF for BPM Process, covers ADF frameworks and describes how to build user interfaces for end-user interaction. It puts emphasis on ADF-BC components, entity and view objects, Web Service data control, and a different approach to create task display forms. You will also learn how Oracle BPM 11g sits on top of SOA and leverages Oracle ADF. Chapter 8, Exception Management, explains the strategies of how exceptions are handled in Oracle BPM 11g, with detailed coverage of the fault management framework. It examines handling of exceptions in tasks, subprocess, and processes while covering different categories of faults. Chapter 9, BPM & SOA in Concert, explores how Oracle SOA and Oracle BPM, in tandem, can help in enabling the success of Enterprise-wide BPM. You will witness how, together, they provide an Enterprise computing an end-to-end Enterprise BPM offering. It covers Oracle BPM and JMS interaction and defines communicating with other BPMN processes and services. Uncover Oracle BPM services and learn different ways to interact with BPM processes. Chapter 10, End User Interaction, gives you a chance to experience the power of Social BPM and witness an Oracle offering on Social BPM. Examine social collaboration by Enterprise 2.0 and Web 2.0, which are offered by Spaces. Explore spaces —workspace and process space—and build a social network to collaborate, communicate, announce, blog, post, and poll. Chapter 11, Manage, Monitor, and Administer BPM Process, provides a blueprint of how Oracle BPM and BAM work in tandem and offer process analytics. In this chapter, we examine Oracle BPM and BAM integration, provisioning of monitoring using dashboards, and the course of incorporating analytics and monitoring in BPM using BAM, uncovering business indicators, marks, counters, custom dashboards, and so on. We will see how Oracle EM is used for administering and monitoring of Oracle SOA infrastructure, and Oracle BPM. Appendix - A, Oracle BPM - Application Development Lifecycle, covers how the Oracle BPM application development lifecycle helps in achieving process automation, agility, continuous process improvement, and adaptability, offers strong collaboration of business and IT, and increases predictability, incorporating measure and provision traceability. Appendix - B, Approval Management, helps you to master approval management through the Oracle BPM Approval Management extension (AMX). We will examine the extension of human workflow services with complex approval patterns through Approval Management extension (AMX).

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint