This blog item gives a short overview of the Oracle BPM Suite 11g.
If you as an architect, developer or sales person do no want to read all documentation, this can be a good starting point :-)
More thorough documentation can be found here.
The BPM Suite contains the following components.
As can be seen, the suite is layered on the Oracle SOA Suite and they share the following components
Oracle BPM StudioTool within JDeveloper to create and simulate business models using BPMN 2.0.
Oracle Business Process Composer
Web-base application that enables business users to collaborate with developers and designers.
A catalog of services, tasks and rules can be created in Studio and this catalog can be included in project templates, which can then be used to create new projects within
Business Process Composer. Here Business Rules can be edited at run time.
Oracle Metadata Service (MDS)MDS Repository used to store information about deployed applications, used to share projects and project templates.
Oracle BPM projects are deployed as SOA Composite applications on the BPM Engine.
Oracle BPM EngineIt runs BPMN and BPEL processes, which are separate components but they share the same process core (i.e. security, audit trails, invoke services, persistence).
Oracle Human WorkflowThis component contains functionality for:
- Task routing to users, groups or application roles
- Management of deadlines,escalations and notifications related to a task
- Task Forms (including workspace and portals)
- Organization,filtering, prioritization,dispatching rules
Oracle ADF can be used to develop custom Task Forms.
Oracle Business RulesThis component lets you automate policies, computations and reasoning in an agile way.
Of course it is the trick when to use this component to get that agility.
Oracle Enterprise Manager
This web-based application is used to control and manager applications running on the SOA Suite.
Process Participants applications
Oracle BPM Workspace and Oracle Process Spaces are used by process participants.
Workspace (old BEA) gives you the opportunity to:
- View running process instances
- Work/View task lists
- Out-of-the-box dashboards
- Custom made dashboards
- Manage organizations and roles
Process Spaces is a collaborative workspace that gives you some Social Media, built on top of Web Center Spaces.