The core of this post concerns the release of Oracle Integration Cloud, the bundling of Process Cloud Service (PCS), Integration Cloud Service (ICS) and Visual Builder Cloud Service (VBCS). and the addition of Dynamic Processes to PCS.

In this blog we set the skeleton for the Pizzeria Dynamic Process. We define the different phase, activities, tasks and milestones.

Besides that we found out that the standard Oracle example tour cannot be saved as a starting point for further work. However, the save button is available, suggesting that this is possible. Oracle this is a bit confusing.

In this blog we connect processes and task to the activities created in the skeleton of the dynamic process of the previous blog.

We show how things look-like on runtime for running and also completed instances. OIC gives a good out of the box representation of the dynamic process. We can work on the process within the OIC and have an overview of what happened with the process. We see the progression, stages, activities and can drill in the audit trail.

In the previous blog we have had a look at the runtime. We ended with the situation that all activities are becoming available at once and we can work on everything together. In this post we start modifying this flow. We handle the stages. Work with milestones and use condition when activities can be started or are enabled.

In this blog we discuss the different expression variants in a Decision Model. Here the Expression, If-Then-Else, Decision table, Context, List, Relation and Function are discussed. After we have posted the original blog, an expression variant has been added, namely the Loop.

In this post we make a complex decision model that determines the order of preparation of the pizzas in an order. The order of preparation is determined by the baking time, the total preparation time of each pizza and the number of available ovens (1 pizza per oven).

In the decision model we make use of the various expression as described in the previous blog. The final result is a fairly complex model in which we touch many different possibilities of the FEEL expression language.

In this post we describe the features of the mobile app. According to the table of differences, it would not be possible to view the dashboard. But this was and still is possible on an iPad. Our former conclusion still stands:
the mobile app is a very useful application for the end user.

During the PaaS forum in Budapest we as a Jarvis team were given the opportunity to give a presentation about our blog series and specifically about Dynamic Processes and to our surprise we were awarded the Partner Community Award for outstanding PCS contributions.

In this blog we will take a look at the way a dynamic process deals with a process that ends with an exception. Our findings:

“The Dynamic Process can’t handle two different callbacks. So if you would like to model a scenario in which the process aborts and the case should act upon the abort, you should work with case data to indicate the process ended not successfully. This also means that you should think about making processes repeatable to ensure that an aborted process can start again.”

[…] We show how things look-like on runtime for running and also completed instances. OIC gives a good out of the box representation of the dynamic process. We can work on the process within the OIC and have an overview of what happened with the process. We see the progression, stages, activities and can drill in the audit trail. Read the complete article here […]

I'm an experienced consultant in the field of process design and process modeling. Within this field system integration and IT-transcending business processes have my special interest.
Currently I’m specialist in Oracle technology like on-premise SOA and BPM suite (including all kind of related technology) and in the Cloud, OIC, PCS, ICS and VBCS.