Preface

This guide describes the Oracle Business Process Composer application.

Intended Audience

This guide is intended for process analysts who use the Business Process Composer application to create and edit the business processes and Oracle BPM projects used to created process-based applications using the Oracle Business Process Management Suite.

This guide is also intended for process developers who must use Business Process Composer. See Section 1.2, "Oracle BPM User Personas" for more information on these user personas.

This manual assumes that you have basic knowledge of business process design and are familiar with Business Process Management Notation (BPMN) 2.0.

Documentation Accessibility

Our goal is to make Oracle products, services, and supporting documentation accessible to all users, including users that are disabled. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Accessibility standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For more information, visit the Oracle Accessibility Program Web site at http://www.oracle.com/accessibility/.

Accessibility of Code Examples in Documentation

Screen readers may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, some screen readers may not always read a line of text that consists solely of a bracket or brace.

Accessibility of Links to External Web Sites in Documentation

This documentation may contain links to Web sites of other companies or organizations that Oracle does not own or control. Oracle neither evaluates nor makes any representations regarding the accessibility of these Web sites.

Deaf/Hard of Hearing Access to Oracle Support Services

To reach Oracle Support Services, use a telecommunications relay service (TRS) to call Oracle Support at 1.800.223.1711. An Oracle Support Services engineer will handle technical issues and provide customer support according to the Oracle service request process. Information about TRS is available at http://www.fcc.gov/cgb/consumerfacts/trs.html, and a list of phone numbers is available at http://www.fcc.gov/cgb/dro/trsphonebk.html.

What's New In This Release

This is a new manual describing the initial release of the Oracle Business Process Composer.

Structure

The following sections describe the structure of this guide:.

Part I, "Introduction to Oracle Business Process Composer"

This part contains general information about the Oracle Business Process Management Suite, process design, Business Process Management Notation (BPMN), and the Oracle Business Process Composer application.

Chapter 1, "Oracle Business Process Management Suite Overview"

This chapter provides a general overview of the Oracle Business Process Management Suite. It describes how Oracle BPM interacts with the overall Oracle SOA Suite architecture. It also describes each component of Oracle BPM.

Part I, "Overview of Business Process Design"

This chapter contains a brief introduction to Business Process Management Notation (BPMN). It also contains a description of the Sales Quote example project.

Section 3, " Introduction to Oracle Business Process Composer"

This chapter contains a general introduction to Oracle Business Process Composer. It provides information on the typical use cases for the application and an introduction to the application's user interface.

Part II, "Using Oracle Business Process Composer"

This part contains information on using Business Process Composer application to create and edit business processes and Oracle BPM projects.

Chapter 4, "Working with Projects and Project Templates"

This chapter provides an introduction to Oracle BPM projects and project templates. It also contains information on publishing projects to the Oracle BPM Metadata Service (MDS) repository and deploying projects to Oracle BPM run time.

Chapter 5, "Working with Processes and the Process Editor"

This chapter provides information on creating and editing business processes using Oracle Business Process Composer. It also contains a detailed description of the Process Editor user interface.

Chapter 6, "Modeling Business Processes with Oracle BPM"

This chapter describes how to model business processes using Oracle BPM and Business Process Management Notation (BPMN) 2.0. It provides detailed information on Oracle's implementation of the BPMN 2.0 specification.

Chapter 7, "Working with Data Objects and Expressions"

This chapter describes how to handle information within your project and processes. It also provides detailed information on using data associations and the expression editor.

Chapter 8, "Working with Human Tasks"

This chapter describes how to create and edit human tasks using Oracle Business Process Composer.

Chapter 9, "Using Oracle Business Rules"

This chapter describes how to edit Oracle Business Rules using Business Process Composer. It also provides procedures for editing Oracle Business Rules at run time.

Chapter 10, "Performing Administrative Tasks"

The chapter provides information on using the Business Process Composer administration tools. It provides procedures for managing users and Oracle BPM projects.

Appendix A, "BPMN Flow Object Property Reference"

This appendix provides reference information for each BPMN flow object property.

Related Documents

For more information, see the following Oracle resources:

Oracle Business Process Management

See the following for more information about the Oracle BPM Suite:

Oracle SOA and BPM Suite Installation and Administration

Conventions

The following conventions are also used in this manual:

Convention Meaning
. . . Vertical ellipsis points in an example mean that information not directly related to the example has been omitted.
. . . Horizontal ellipsis points in statements or commands mean that parts of the statement or command not directly related to the example have been omitted
boldface text Boldface type in text indicates a term defined in the text, the glossary, or in both locations.
< > Angle brackets enclose user-supplied names.
[ ] Brackets enclose optional clauses from which you can choose one or none.