Achieve Tomorrow, Today


BPM 11g - Using two dates to calculate and implement a SLA

A very common use case for using an SLA (Service Level Agreement) is when there is a start date-time (not necessarily the current date-time) and an end date-time and you want to use the time difference between those two dates as your SLA in your BPM process. In the good old BPM 10g days you could do that easily. You could take the two dates and subtract one from the other and the result could be used as a SLA value. Unfortunately, the same cannot be done in BPM 11g as easily but we do have a solution.

Oracle BPM 12c Migration - A Deep Dive into a Simple 10g Process Migration

Since Oracle BPM 12c was released this summer, many of our legacy BPM 10g customers have begun to ask what to expect from the migration path.  As my colleague Suyash Khot discussed in his article Oracle BPM 12c Migration - A Hand of Friendship to Oracle BPM 10g, Oracle has luckily given us a migration utility to kick-start the process of moving code from Oracle BPM 10g to

Modular BPM Process Design Best Practice

Modular BPM process design stems from the widely used industry practice of Modular Software Design.  Modular BPM process design focuses on building processes that achieve specific goals and objectives, while standing on their own, and being completely accessible for use by any software that needs to access the BPM process.

Effective Management of Systems of Innovation

This layer is where the fun happens. As we discussed in our recent newsletter article, Pace-Layered Application Strategy: A Look at Systems of Innovation, this layer can help your business thrive in years to come. That’s why it’s so important to have a solid management plan in place. Here are a few tips:

Creating Custom BPM Work List for Human Tasks based in ADF

If you ever need a custom work list and need to open the human task from this list, then this blog can help you. All you really need to do is find the list of tasks and create the URL that opens the task from the custom work list. This is not as straightforward as it seems since the URL contains some dynamic fields that you will need to derive from information about the tasks.

System of Differentiation or Something Else?

Knowing which layer your applications fit in is one of the most critical first steps when developing a pace-layered application strategy. In our recent newsletter article, Pace-Layered Application Strategy: A Look at Systems of Differentiation, we defined the differentiation layer and how to effectively manage it. But how do you determine if what you have is actually a system of differentiation—or something else?

Business Architecture and Hierarchical Process Modeling

Oracle BPM Composer 12c introduces some new types of modeling that make Business Architechture and Hierarchical Process modeling easier. Starting from either the top-down or from the bottom-up, there are ways to model the different levels, zero through four, of processes. 


Subscribe to RSS - BPM