Microservices Design – API Gateway Pattern

Decision Microservices and Serverless Architecture quickly become the de-facto approach for many modern decision-making applications.  “The goal of the microservices is to sufficiently decompose/decouple the application into loosely coupled microservices/modules in contrast to monolithic applications where modules are highly coupled and deployed as a single big chunk.”  Link

Posted in Decision Modeling, Microservices, Serverless | Leave a comment

Is the 9-to-5 workday dead?

Many Silicon Valley tech giants are announcing a substantial shift in how they allow their employees to work. These companies say the “9-to-5 workday is dead” and that they give employees more freedom to choose what their daily schedules look like. Link

Posted in Trends | Leave a comment

BBC-2021

The Building Business Capability (BBC) conference is the major annual event for business analysts with a solid representation of business rules and decision management tools and techniques. The Call for Presentations and Tutorials for is now open! Link

Posted in Events | Leave a comment

Alternatives to ‘If-Then’ Statements

The Medium’s article “5 Alternatives to ‘If’ Statements for Conditional Branching” states: “There’s some thinking in the programming community that if should be considered harmful or a code smell. Regardless of the validity of this claim, there may be cases where if isn’t the best approach to branching, or where branching should be avoided altogether“. The article offers six programming alternatives to if...else.
Probably our readers will add business rules as another (much better!) alternative. It actually points once again to the difference in how programmers and non-programmers would represent the same business logic. You can find a good example in this old post that discussed different implementations of a very simple logical statement: “If x equals to 1, make it 2. If x is equals to 2, make it 1“.

Posted in Decision Modeling | Leave a comment

Buridan’s Indecisioning

Buridan’s Principle: A discrete decision based upon an input having a continuous range of values cannot be made within a bounded length of time.  Leslie Lamport

Everyday example: “You’re walking down the street and realize, to your chagrin, that you’re on a collision course with another person walking toward you. You swerve to the right, only to realize that your counterpart is doing the same. Hesitating for a second, you try to figure out which way to go, but your legs somehow keep moving you forward, bringing you inexorably closer to a collision. Finally, when you’re only an arm’s length apart, you do the obligatory awkward dance and find a way to go around each other. What happened here?Link

Posted in Decision Making, Misc | Leave a comment

Government Rules as Code (RaC)

BRCommunity.com just published “The Distilled Principles of Rules as Code (RaC): How to Produce Better Rules” by Pim Willemstein and Ronald G. Ross. RaC is an idea that addresses how law and regulations should be simultaneously produced in natural language and in working computer code. RaC can be distilled into six fundamental principles, and here are two of them: Continue reading

Posted in Decision Modeling | Leave a comment

A Simple Decision Service Benchmark

Today we published Feb-2021 Challenge that contains a simple benchmark to compare performance of different decision service implementations. It has only one decision table and a set of JSON input structures. We expect that DM practitioners and vendors will implement the proper decision services using their favorite BR&DM tools and will provide the actual execution time of their solutions. Link

Posted in Decision Modeling | Leave a comment

DecisionCAMP Feb-10 Session “Decision Governance”

On Feb 10, 2021 at 12:00 PM EST Larry Goldberg from Sapiens Decision will present “Decision Governance”. Today we understand that decisions made in business systems at scale determine not only the financial success of each organization, but indeed its very character. Consequently, governance over the design, testing and deployment of those decisions becomes critical to the success of the enterprise. This talk discusses the principals of governance in Sapiens Decision, and the means for its implementation.” ‌‌‌Register

Posted in Decision Modeling | Leave a comment

Oracle Forms New Cloud and AI Organization

Oracle has formed a new organization, focused on the cloud and AI. Oracle has been making significant headway in the cloud market, although it still lags behind market leaders AWS, Microsoft Azure and Google Cloud. Nonetheless, the company is doubling down on its cloud and AI business, and has scored some big wins against its bigger rivals. Link

Posted in Artificial Intelligence, Cloud Platforms | Leave a comment

Hello Mainframe, Our Old Friend

WSJ: “The mainframe is hardly a relic of a bygone area. In many industries, it remains critical for storing and processing a company’s most sensitive data and serves as a strategic component of hybrid cloud models, according to a recent survey.” Link

Posted in Trends | Leave a comment