by Robert Eaman | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks, Tools, Tools
Testing rules in a rule engine is not quite the same as testing code. Verifying correct behavior and results in simple rule applications can be as simple as a quick glance at irVerify and the Rule Engine Feedback tab. But more complicated rule applications take the...
by Dan Gardiner | Last updated on Mar 13, 2024 | All, All, Automation, Automation, Business Rules, Business Rules
Encapsulation ( inˌkaps(y)əˈlāSH(ə)n ): a group of related methods, properties, logic, and other members treated as a single object. Abstraction ( abˈstrakSH(ə)n ): the process by which everything other than the relevant data about an object is hidden in order to...
by Dan Gardiner | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
Blackjack, Twenty-One, Pontoon, Vingt-et-Un: it goes by many names, but the concept remains consistent – get 21 points and beat the dealer. A simple game to learn and straightforward to play, Blackjack is a great game to use as a test scenario for programming...
by Dan Meyer | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Microsoft, Microsoft, Microsoft Dynamics CRM, Microsoft Dynamics CRM
I am excited to announce that InRule has introduced several new exciting features for our Microsoft Dynamics 365 Integration Framework in InRule 5.3! Rule Your Workflows, Continued My previous blog post described our Workflow Activity which provides an easy way to...
by InRule Team | Last updated on Mar 24, 2025 | All, All, Application Management, Application Management, Integration, Integration, Software Development, Software Development
There’s an awkward period in many romantic relationships where a person moves in with another person — but not completely. They still have their separate apartment “just in case” (can you blame them?), and with that apartment comes the snail...
by Dustin Oxford | Last updated on Mar 26, 2024 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices
Getting started with rule authoring can feel overwhelming at first. To help with this, one of the things I suggest to our users (after they finish Rule Authoring training) is to take a process that they know very well and model it in InRule. So for this blog post, I...
by InRule Team | Last updated on Mar 26, 2024 | All, All, AWS Lambda, AWS Lambda, Microsoft Azure, Microsoft Azure
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 enterprise. If you purchased software, it very likely ran on desktops and servers that you had to maintain and replace...
by InRule Team | Last updated on Mar 25, 2024 | All, All, Cloud, Cloud, JavaScript, JavaScript, Microsoft Azure, Microsoft Azure
If you’re building internet connected devices, implementing a decision platform can be a key differentiator for both your product team and your device users. This is a separation of concerns. Each audience (product team or users) has its own priorities with its...
by Product Management Team | Last updated on Nov 7, 2023 | All, All, Business Management, Business Management, Customers, Customers, Good Beginnings, Good Beginnings, Process, Process
Not all business problems are obvious to everyone on the team. Agreeing on problem priority is equally troublesome. Decision management begins with people talking to each other about what’s important. It includes hopes, dreams and the current state of suffering. The...
by Dustin Oxford | Last updated on Feb 23, 2023 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
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 member of a collection against that field for the other members in the collection. To illustrate this, let’s look at the...