9 BPMN Design Guidelines

The current article focus on the best practices a BPM Analyst could follow in order to deliver a simple but efficient BPMN model:

1. Keep it simple: even the most complex issues could be presented in a simple manner.  The client, the users and the developers will understand a simple and clean BPMN model much easier. Wherever there’s something complex, do not make the model even more complicated. Try and try again to make it simpler.

Continue reading

Posted in BPMN | Tagged , , , , | Leave a comment

Real-Life BPMN: Using BPMN 2.0 to Analyze, Improve, and Automate Processes in Your Company


I can recommend a very good book, the “Real-Life BPMN”, which I believe is a must-have regarding BPMN. It’s available both in paperback and kindle editions.

The last years I went through various titles, online references, etc, but usually bpmn documentation is restricted to describing notation, and very few practical examples.

This book is an exception!


Continue reading

Posted in BPMN | Tagged , , , | Leave a comment

Set Email Notification in OBPM 11g

To set up:

  1. In the Enterprise Manager, select User Messaging Service:
  • Select usermessagingdriver-email (soa_server1)
  • In the User Messaging Email Driver, select Email Driver Properties
  • Edit the following fields (all the other fields remain with the default values):
    • Sender Addresses: EMAIL: usr@company.com
    • Default Sender Address: usr@company.com
    • Supported Protocols: SMTP,IMAP
    • Supported Carriers: *
    • MailAccessProtocol: POP3
    • OutgoingMailServer: The name of the SMTP server. Mandatory only if e-mail sending is required (i.e. internal-smtp.company.com)
    • OutgoingDefaultFromAddr: usr@company.com
  1. In the Enterprise Managerright-click on soa-infra
  • Select SOA Administration -> Workflow Config
    • (note: this option applies for WLS 10.3.6, for WLS 10.3.5 is SOA Administration -> Workflow Notification Properties)
    • On Mailer tab, apply the following (Workflow Notification Properties):
      • Notification Mode:
        • set to: Email
        • or None, for disabling emails
      • In Notification Service:
        •  Email: From Address: usr@company.com
      • Then Apply
Posted in Oracle BPM 11g | Leave a comment

Getting Started with Oracle BPM 11g – Very useful links_02

Oracle documentation

Building Your First Process with Oracle BPM 11g

Oracle Fusion Middleware List of Books 11g Release 1 (

Working with Guided Business Processes (11g Release 1 –

Working with Activity Guides in Process Workspace (11g Release 1 –

Oracle BPM 11g

Continue reading

Posted in Oracle BPM 11g | Tagged , | Leave a comment

Getting Started with Oracle BPM 11g – Very useful links_01

Getting Started with Oracle BPM 11g

Getting Started with Oracle BPM 11g – Adapters Simple example

Oracle BPM 11g – Leveraging Web services / Parallel Paths

Oracle BPM 11g Parallel Paths

Oracle BPM 11g Error Handling sample

Continue reading

Posted in Oracle BPM 11g | Tagged , | Leave a comment

How to set Activity Guides in Oracle Workspace

Activity Guides is a unique feature of Oracle BPM Suite which,
• enables a milestone or process player type of view of the business process
• and displays the different tasks that a user needs to perform, how many user tasks have been completed and probably access to others tasks as well.

Activity Guides is very useful for 2 reasons:
• as many users might not be concerned about the full process
• and sometimes you might not want to expose all the process steps for security reasons

Continue reading

Posted in Activity Guides, Oracle BPM 11g | Tagged , , , , , | Leave a comment