BPM Notes
BPM Notes
loop cycle of modeling, execution and mea surement. BPMN--Business Process Modelling Notation A Business process is a complete, coordinated sequence of serial and parellel ac tivities needed to deliver value to a customer. --> Enormous and complex data & busienss flows --> Dyanmism due to rapidly changing market conditions Life Cycle: Design: Use Case or Visio Representation of process flow. alerts., notifications, escalations, standard op erating procedures, SLA and taks hand over mechansims Proposed imporvie ment could be human to human, human to system, system to syste m workflows Modeling: BPA Suite
Execution: Development using BPMN tool; Monitoring: BAM Reports Optimization: Re-engineering: Incase process becomes too noisy & optimization is not fetching desired output, it's recommeded to re-engineer the entire prcoess cycle. Oracle BPM: -----------------------------------------Oracle BPM is comeplete set of tools for creating, executing & optimizingbusines s processes. Supports BPMN 2.0 Unifies Oracle Oracle Oracle Oracle BPM Process Spaces Metadata Service Rfepo Business Process Composer BPM Studio
Oracle BPM Runtime --> BPMN Service Engine, BPEL Service Engine, Oracle Rules En giner, Human Workflow Engine, SOA Composite App, Oracle WLS, Oracle EM, Oracle B PM workspace BPM & BPEL: BPM Caters to both Business & IT users where as BPEL to IT users BPM Based on XPDL & BPMN Standards where as BPEL on BPEL standard Represented on in XML form, so has to be converted into some kind of executable language before processing where as BPEL on XML standard
People, Role and work item segregation are there(use swimlane) where as No Swiml ane can be defined in BPEL BPM doesn't execute sequentially, where as BPEL is sequence execution of activit ies BPMN is a superset of functionality to BPEL where as BPEL is subset of BPM suite functionality concat(bpmn:getDataObject('FirstName')," ",bpmn:getDataObject('LastName')) FirstName + " " + LastName