2002, the year InRule was born. Windows XP was the dominant client operating system and Windows 2000 Server was continuing to make headway into the...
Azure IoT and Decision Logic
If you're building internet connected devices, implementing a decision platform can be a key differentiator for both your product team and your...
Good Beginnings: Agreeing on the Problem
Not all business problems are obvious to everyone on the team. Agreeing on problem priority is equally troublesome. Decision management begins with...
Patterns & Practices: Current Context and Nested Comparisons
When I first became a rule author, one of the initial challenges I encountered was making nested comparisons that compared one of the fields of one...
Good Beginnings: Leadership Practice
How a rules project is led has as much to do with its potential success as any other consideration. An effective leader can rally a team towards a...
Rule Your Workflows
Editor's Note: Visit this page to review Dan's most recent blog post, Exciting New Ways to Execute Rules From Microsoft Dynamics 365. Need to add...
Simplifying Documentation with InRule
Documentation can often be seen as a hassle. From finding time to write new documentation, updating existing or searching for previously generated...
InRule Supports .NET Core!
It’s official! InRule’s irServer rules engine now has support for .NET Core! My fellow InRule engineers and I are thrilled to ship it and put it in...
Patterns and Practices: Entity Variables and Parameters
Often times when we are authoring our rules, we need a data element somewhere else in our schema or data hierarchy. To review, child entities that...
READY FOR RULES?
You’d Like to Say Yes to a Rule Engine: Here’s How to Prepare for Success in Your Implementation It can be exciting to envision the day when the...
Please Mr. Postman
“Please Mr. Postman” was a marvelous song by The Marvelettes from 1961. Postman also happens to be a marvelous 3rd- party tool which I often...
Understanding the Performance Impact of Spectre/Meltdown on Rules Performance
A few weeks ago, the tech world was upended with public disclosure of the Meltdown (https://meltdownattack.com/) and Spectre...
Why I Consider InRule to be the “Boring Code” Killer
I joined the InRule Technology team as a sales engineer in the latter half of 2017 and since then several people have asked me why I chose to pursue...
NuGet local package sources with irSDK
Background Package management is a great way to manage the set of external dependencies (and their dependencies) as part of your typical modern...
Creating Azure Functions Locally with InRule
I'm a big fan of serverless technology for a variety of reasons. First and foremost, I like only having to pay for what I use versus paying for a...
Docker Containers Part II
Reviewing the context My last post on containers was all the way back in February, and the amount of change in this space since then has been...
Ordering the Operations – Execution Patterns in irAuthor®
Beyond the basics of PEMDAS for individual calculations, how does the “order of operations” work in a rule application? Here’s a quick blog post...
Back to Basics II: What is a Business Rules Management System?
And… we’re back with part two of our Back to Basics blog series! For those of you who missed part one, where I explained what a Business Rules...
Automation with Business Rules and Machine Learning
Artificial intelligence, and more specifically machine learning, is everywhere these days. We hear about applications for facial recognition,...
Serverless Execution with InRule for JavaScript and AWS Lambda
The evolution of cloud computing brings us to the threshold of a new era: serverless execution. This model, where computing resources are...
I Got a Stable Marriage Problem, but a Match Ain’t One
The Problem The Stable Marriage Problem is a fairly well known matching algorithm. The premise is that a group of men and an equally numbered group...
InRule® and .NET Core
Editor's Note: As of June 6, 2018 InRule support for .NET Core is now available with the release of InRule 5.1! Read the news release or the blog...
Bridging the Gap Between Business Analysis and Technology
Computers are useless: they can only give you answers. Questions are what matter. --Pablo Picasso While computers obviously aren’t “useless,”...
Drumroll Please… Introducing InRule® for the Salesforce® Platform
Our entire team is excited about our recent introduction of InRule® for the Salesforce® Platform! Our latest offering is the only enterprise-grade...
Learn more about our pricing options here