
Preface
Welcome to Oracle BPM Suite 11g: Advanced BPMN Topics. This book brings you concise and focused information on key topics about Oracle BPM Suite, in a small, easy to digest format.
Being about advanced topics, we assume that you are already familiar with Oracle BPM Suite and with BPMN in general. We will not take time to explain common tasks like how to model a BPMN process in JDeveloper, or how to access the implementation properties for a task in a process, for example. We assume that you already know how to do these kinds of tasks. If you do not, you might want to consider reading some of Packt's other great Oracle BPM Suite titles Getting Started with Oracle BPM Suite 11gR1 or Oracle BPM Suite Cookbook to learn these skills.
In particular, we assume that you are familiar with the following concepts:
- Process
- Process instance
- Task/Activity
- Event
- Throw/catch
- Exception
- Embedded sub-process
- Event sub-process
- Business object
- Data association
- Composite
We also assume that you are familiar with the basic operation of JDeveloper and that you know how to use the component palette, access properties, access various views, and deploy processes. We also assume that you know how to use Enterprise Manager start test instances and review the audit trail of these instances.
We focus on BPMN topics that we have seen, through our experience, that people have difficulty understanding and applying. For each topic, we will present some theory and background information, and then a number of practical examples to help you to practice what you have learned in the theory chapters.