Forceview Takes Business Ideas to Automation in Minutes

image

Patrick ten Broeke, Forceview’s Creative Analysis Officer, shares how Oracle Process Cloud powers agile engagement with business experts to cut time to value from months to minutes. Watch the video here.

The Curious Case of Missing Port Type in Oracle PCS by Arun Pareek

image

I was recently working on a simple process in PCS for a license approval flow. Given the purists that I am, I began by defining definitions for the various message based activities used in the process flow. The process was an asynchronous process with a few intermediate events. A simplified snippet is shown here for visualization.

In order to implement the above process, I created a service definition (WSDL) with the following schematic. As you can notice, there is a portType for accepting requests into the process (fc.myst.bp.TestDrive) and a callback portType for sending messages out of the process (fc.myst.bp.TestDrive.CallBack). Each of the portTypes have operations for catch and throw messages respectively.

Creating a service definition is considered a best practice as it will not lead to multiple definitions created by the process when generating interfaces from message based implementations. So instead of using “Define Interface” we tend to use “Use Interface“. Read the complete article here

 

Oracle OpenWorld 2018 Call for Papers – open until March 22nd 2018

image

Welcome to the Call for Speakers Submission Page for Oracle OpenWorld 2018

IMPORTANT NOTE ABOUT SUBMITTING: The submission tool will time out after 15 minutes of inactivity based on the oldest inactive tool window and you will lose the submission you were working on.

Please review the Speaker Guidelines and Instructions for submission information and key dates (subject to change) for Oracle OpenWorld before starting your proposal.

Make sure to take note of your session confirmation number after you enter the session.

By submitting a proposal for consideration, you authorize Oracle to promote, publish, display, and disseminate the content submitted to Oracle, including your name and likeness, for use associated with Oracle OpenWorld 2018. Press, analysts, bloggers and social media users may be in attendance at Oracle OpenWorld.

RainFocus supports Internet Explorer 11 and Edge, as well as the current versions of Firefox, Chrome and Safari.

Key Dates

OpenWorld Call for Speakers — Open February 27

OpenWorld Call for Speakers — Closed March 22, Midnight PST

Notifications for accepted and declined submissions sent Mid-May

Please submit your paper here and  see additional Call for Papers here

Oracle Process Cloud Service – Decision Model Notation part 2 by Lykle Thijssen

image

In my previous blog, I showed how to get started with Decision Model Notation (DMN) in Oracle Process Cloud Service and how to create a simple Decision Table. Picking up from there, we will now look into creating If-Then-Else rules, which should also be familiar to people who know Oracle’s old Business Rules. We will also create a service and call it from a process.

Creating an If Then Else Decision

As Input, I have created a TotalAmount object, which is the total amount of a Sales Order. Based on this TotalAmount, we are going to calculate a Discount Price, for which I have created a DiscountPrice type to make the service interface a bit prettier than just ‘output’. To create an If-Then-Else rule, just click the + button next to Decisions, enter a name and set the output type to string, number or any other type, in this case DiscountPrice.

Now, Oracle will have created a rule for you, in which you only need to fill in the "if", "then" and "else". Since you’ve already decided your output object, we will not use that one in the expression, which is different from the old Oracle Business Rules. So just enter the value that you want for this object and you’ll be fine. You can also create nested expressions, as shown below: Read the complete article here.

Oracle Process Cloud Service – Decision Model Notation part 1 by Lykle Thijssen

image

Recently, Oracle Process Cloud Service (PCS) has made another major step forward through the addition of a whole new way of dealing with business rules. This brand new Decision Model Notation (DMN) feature is developed seperate from the actual processes and deployed as a microservice, so your decision models can be reused and everything is nicely loosely coupled. I like it.
What I also like about DMN is that it’s much more (business) user friendly than the rule engine from Oracle SOA Suite, which was used until now. While it was performing well and somewhat agreeable for technical users, business users were often lost and leaving the business rule modelling to developers. With this new DMN feature, this is no longer necessary. Business users will be able to do much more, if not everything, themselves and actually enjoy the experience!
I’ve decided to write a series of blogs about the different types of decision models that can be created and how to use them. But first we need to turn it on.

Getting Started

When you’re in the home screen, click on your login name in the top-right corner and choose ‘Administration’. On the Admin page, go to ‘UI Customization’ and tick ‘Enable DMN in Composer’, then Save. Read the complete article here.

Uncovering Booking Fraud with Oracle Process Cloud Service (PCS) and Decision Model Notation (DMN) by Arun Pareek

image

In a previous blog post, I wrote about the new Decision Modeling capability introduced in Oracle Process Cloud Service. The earlier post provided an introduction to DMN and a usage scenario along with a working prototype.

The decision modeling and notation standard released by OMG is a very powerful framework providing an implementation and modeling specification for solving many complex operational and strategic decision in an organization. In this second blog post of the series, I will put the DMN engine in Oracle PCS through a litmus test by implementing a complex decision modeling use case.

To make matters more interesting, I have now selected a decision modelling scenario published as an open challenge in the Decision Management Community in February. The solution shared in this post has been accepted and validated by the community moderator.

The modeling approach shared in this blog is based on the principle of “Inherent Simplicity” which says that every situation, no matter how complex it initially looks, is exceedingly simple. I chose this use case as it shows how principles of decision modeling can allow us to break a layered problem into simpler and easy to implement fragments. Read the complete article here.

Streamline your Oracle PCS Process Models with Decision Model Notation by Arun Pareek

image 

Introduction to DMN and Feature Preview

With the latest release of the Process Cloud Service (17.1.3), Oracle has released a preview version of its much awaited Decision Model and Notation (DMN) engine. The DMN standard provides a powerful meta-model, notation and semantics for modeling of operational decision and business rules. It is a critical addition in the process, case and decision modeling framework providing an open standard for modeling the data and logic associated within a process.

The notation standard aims at defining requirements and decision logic for manual and automated decision-making by representing a complete, executable model which can either be used independently or in conjunction with a business process. Similar to BPMN, it aims to support designing of decision models, providing guided operational decision and potentially automation of operational decisions. A combination of process and decision modeling simplifies business processes by eliminating and replacing sections of a process model with a decision model. The decision logic of the process model is captured as a separate, yet linked, model. By focusing on decisions and processes independently the requirements process is more focused. A decision-driven process acts on the outcome of the evaluation of decision logic in several possible ways, including: Read the complete article here.

bpmNEXT: Boost Business Process Agility with DMN, by Eduardo Chiocconi

 

image

Watch the video here.

Wellness First: an inside look at Beacon technology by Alessia Sacchi

image

“Just like lighthouses have helped sailors navigate the world for thousands of years, electronic beacons can be used to provide precise location and contextual cues within apps to help you navigate the world.” (The Google Beacons development team)

What I find thrilling about beacons is that in their simplest sense they are unaware of themselves or any devices around them and we – humans – are not aware of them. So how is possible that these tiny transmitters are being used to help people in their daily lives? According to reports, 5 million beacons attached to the walls around the world are used to offer great help to people with regard to an array of things like travel, shopping, parking, entertainment, transportation, inventory management, assets tracking, indoor navigation  and at last but not least in the healthcare space through more efficient processes and improved patient-care.

Wellness First is a fictitious gym that utilizes beacons to improve the customer experience. In this post we’ll take a close look at the Ionic Framework Mobile App I’ve built that uses Estimote beacons to target a customer located near the room where a Yoga class  is just about to start and offers an unbeatable discount. Read the complete article here.

6 Reasons Why Companies Need IoT by: Kirk Carlsen

 

imageDuring my time as a professional cyclist, I learned that the more information and technology I could leverage, the faster I rode. As technology improved, the data and insights I collected from daily training optimized my performance. I monitored things like heart rate, power, and nutrition and incorporated all of it into my routine. The more I analyzed and integrated this data into my training regimen, the better I began to understand how sensitive each individual aspect of my lifestyle was and how information delivered key indications of my fitness. In a sport where races are won and lost sometimes by inches, any increase in my fitness, even if it was only one percent, could mean the difference between winning and losing. If I could have connected my entire body to sensors that delivered real-time insights to increase performance, I would have.

In athletics, I was just touching the surface of how to incorporate information technology into understanding human potential. Luckily for business, similar enterprise transformations are possible today by using key technologies such as the Internet of Things (IoT). With the visibility and analytics delivered by connected devices, companies can make the right decisions at the right time, safeguarding profitability and customer service. And not unlike cycling, small percentages in improvement for a business could mean the difference between establishing competitive advantage or dropping behind the pack. So, here are six key reasons why I think organizations across every industry need to adopt IoT into their digital transformation strategy.

1. Increase Visibility Across Siloed Business Functions to Improve Business Maturity. Read the complete article here.