Skip to Content
Author's profile photo Rahul Tiwari

Most promising rule engine BRFplus

I attended BRFplus session in SAP DKOM 2012 Bangalore. Joydeep Paul from BRFplus Team talked about ongoing development and it was amazing.

He started with the concept of managing Business rules using BRFplus and then the upcoming stuffs which I want to share with you.

+ Decision Service Manager– This will be very useful to those customer’s who are running on NW 6.4 or higher and want to make use of latest version BRFplus say NW 7.31 SP4 or higher without investing time and man force on upgrades.

How? – You need to connect the Target System where you want to deploy the rules while creating an application in the Source System. Once you are finished with the rule design, deploy it into the Target System; so that you can use it at run time without any performance issue. In future, if business users modify the rules then he/she need to deploy them again into the Target System.

Source System- NW 7.31 SP4 or Higher & Target System- NW 6.4 or Higher

+ BRFplus Powered by HANA– This demo explained how BRFplus will be using the power of HANA; and the best part is you don’t need to be a HANA expert to execute rules. BRFplus internally takes care of everything to generate Call Procedure SQL scripts; which is required to process rules on HANA and this is where BRFplus and SAP NetWeaver BRM (Java based Rule Engine) have differences in their solution.

From my knowledge, you need to be a HANA studio expert to design rules in SAP NetWeaver BRM.

+ Microsoft Silverlight UI– If you are tired of using Web Dynpro UI elements and looking out for more flexibility to design rules, here is your catch.

BRFplus is going to leverage Microsoft Silverlight technology that provides a rich user experience for a business user to design and model business rules by just drag and drop; with most appealing graphical and highly responsive controls with nice visual effect like animation, zooming etc.

+ Cloud- Quite more interesting is that BRFplus is stepping into the Cloud space too, but it wasn’t in detail.

Assigned tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      The HANA integration is an interesting concept; this should make the data from HANA available to the rule engine; and then one can make expression;

      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Hi Rahul,

      Thanks for sharing! It's great that you are so excited about what's upcoming in the BRFplus space. But let's make sure you are correctly representing both the ABAP and Java rules engines. Yes they have some differences but it's really not a simple either/or choice - more of a what-suits-my-scenario situation.

      FYI the correct term is SAP NetWeaver BRM (not SAP BRM).

      Also if you look at what is happening across all of our tools, the developer environment is increasingly moving to the Eclipse environment (i.e. the SAP NetWeaver Developer Studio) for pretty much everything - not just HANA, but ABAP, SAPUI5, PI, as well as SAP NetWeaver BPM, SAP NetWeaver BRM, CAF, etc. which are already there.

      SAP NetWeaver BPM/BRM have already been using Microsoft Silverlight for some time.  SAP NetWeaver BRM has also had a Lean Rules Engine for some time for remote deployment scenarios. 

      You don't need to use the studio to maintain SAP NetWeaver BRM rules as a business user either... there's a web-based Rules Manager application for that.

      And yes there's HANA talk in the SAP NetWeaver BPM/BRM space as well.

      It's great to see BRFplus and SAP NetWeaver BRM moving closer together and like you I'm always curious to see where the next steps on the roadmap are going.   Especially as currently I get to use both!



      Author's profile photo Rahul Tiwari
      Rahul Tiwari
      Blog Post Author

      Hi Jocelyn,

      Thanks for correcting me and I have updated the blog also. 🙂

      Author's profile photo Syam Babu
      Syam Babu

      Hi Rahul,

      Good to know the Integration with HANA.



      Author's profile photo Former Member
      Former Member

      Hi Rahul,

      thanks for this informative insight from the session u attended.

      Further, do you have any information on the availability of the demo cases BRFplus + HANA in SCN or otherwise?