All writing
Archive
338 posts, preserved from WordPress.
2026
- OpenRules Offers Free Decision Model Development
- OpenRules.com → OpenRules.ai
- Rules and Constraints Working Together
- Notes from DecisionCAMP 2026
- Announcing DecisionCAMP 2027
- Democratizing Optimization through Decision Intelligence Platforms
- OpenRules AI Assistant in the Release 12.1.0
- Business Rules with Probabilities
- AI-Friendly Decision Services
- Agentic Medical Services
- Peter Norvig about LLMs
- New Tools and Skills Shift
- Making a Good Burger with Decision Playground
- Selecting Website Features with Decision Playground
- Selecting Preferred Loan with Decision Playground
- Making a good production decision with Decision Playground
- From Solvers to Decision Factories
- Again about Sanity Checkers for AI-based Decisions
- OpenRules Release 11.2.1
- LLM Decision Modeling: From 2023 To 2026
- Decision Playground
2025
- Preview: OpenRules Decision Playground with Decision Pool
- Happy Holidays!
- DecisionCAMP 2026
- Decision Model Tolerance
- One More Time About Declarativity
- Solutions for Oct-2025 Challenge
- Finding decisions for complex problems with multiple interdependent sub-problems
- Making Operational Repetitive Decisions Under Uncertainty
- DecisionCAMP-2025
- Advanced Rule Learner: Building Decision Models from Examples
- Why Decision Optimization Remains Underutilized
- Business Rules with Regular Expressions
- OpenRules Release 11.0.0 is publicly available
- Solving Challenge “Risky Stocks”
- From Low-Code to No-Code to No-Logic?
- Resolving Conflicts among Business Rules
- Trying to find an optimal decision without an optimization engine
- Assigning Cases to Analysts
- New book “Business Decision Modeling with OpenRules”
- OpenRules Solution to Feb-2025 Challenge “Mr Bates vs The Post Office”
- Discovering Rules From Examples
- OpenRules and SharePoint Integration
- OpenRules Presentations and Publications
- Decision-Making Systems: Continuing Education
- AI for Decisions: a look from 2017 and today
- Futuristic Poetry and ChatGPT
2024
- Happy 2025!
- Christmas Word Search
- Intelligent Perpetually Running Decision Services
- Movie Production Scheduler
- Integrating Rule Engine and Constraint Solver
- Glossary and JSON Interface
- OpenRules Training/Consulting
- DecisionCAMP-2024 is in history books
- New Rule Scheduler
- OpenRules Lifetime Release Policy
- OpenRules Decision Models as WAR Files
- Decision Modeling: Iterating over Collections
- How decision models deal with fairness
- Decision Models for DMCommunity Challenge “Smart Marriages”
- Lookup Tables
- Decision Model Interruptions
- English-like Expressions inside Decision Tables
- Machine Learning inside Decision-Making Applications: Practical Use Cases
- Free POC Development
- Sorting Collections of Objects in OpenRules
- New RuleSolver’s Modeling Facilities
- OpenRules New Release 10.1
2023
- Integrated Use of Rule Learner and Rule Engine
- Solutions for Challenge “Soldier Payment Rules”
- Sanity Checkers for AI-based Decisions
- Generative AI at DecisionCAMP
- Solving DMCommunity Challenge “Coins”
- Declarative Decision Modeling with OpenRules Solver
- DecisionCAMP-2023 starts on Sep 18
- OpenRules Award
- Big Decision Tables
- Custom Template for Nested Loops
- Rules as Preferences (Miss Manners Advanced)
- Composite Decision Variables
- Declarative Decision Model “Flight Rebooking”
- Declarative Decision Model “Miss Manners”
- Sudoku Decision Model
- Unconscious Thoughts
- Pattern Matching in OpenRules Decision Tables
- Nested Attributes in OpenRules Glossary and Tests
- Nested Loops in OpenRules Decision Models
- Decision Model “Permit Eligibility”
- Helping ChatGPT to Build a Working Decision Model
- Happy 20th Birthday, OpenRules!
- OpenRules + Apache Spark: 2.5M Decisions per Second!
- We Know More Than We Can Tell
- LLM and Decision Modeling
- OpenRules is Shining in the Serverless World
- OpenRules 9.1.0 with Friendly Iterations
- ChatGPT Producing Simple Decision Models
2022
- Christmas Model in JavaSolver
- Happy Holidays
- New Major Release OpenRules-9: Happy Thanksgiving!
- Extensible DMN
- Using a Decision Model for Orchestration of Decision Models
- Decision Modeling: Declarative vs Procedural
- Business Rules and SQL: Competitors or Partners?
- Dealing with Nested Loops
- OpenRules 8.5.3
- @BBC-2022
- Decision Models for Medical Claim Processing
- Fast Live Support
- How Decision Tables work with Big Datasets
- Decision Services Handling Large Payloads
- OpenRules Debuggers
- Handling Large Payloads with OpenRules-based AWS Lambda
- RESTful Decision Services: Error Handling with OpenRules
- OpenRules Decision Tables
2021
- Mitigating Log4J Security Vulnerability
- Advancing AWS Lambda Decision Services
- Using Decision Variables in String Expressions
- Decision Services: Free POC Development
- OpenRules Release 8.4.2 improves Validation and Consistency Checking of Rule Repositories
- A simple decision model dealing with dates
- When to use Machine Learning, Optimization, and/or Business Rule Engines
- Using CSV Files in OpenRules
- Using DecisionData Tables in OpenRules
- Continuous Digital Decisioning
- Titanic Booking Service
- Operational Decision Microservices in the CI/CD World
- Securing OpenRules Decision Services
- Glossary: Controlling Decision Model Input and Output
- Glossary at the Heart of the Decision Model
- OpenRules POC: Implementation Roadmap
- OpenRules Decision Manager 8.4.0
- Where is Gold?
- Rules-based Machine Learning
- Comparing Rule Engines Performance
- OpenRules Growing Popularity
- Benchmarking Decision Service
- ProcessCon-21
- Rule Debugger for Business Users
- March 5 Webinar
- Upcoming OpenRules Webinars
- New Release 8.3.0 with Graphical Explorer
- Using Formulas in Glossary
2020
- New Year Gift for OpenRules Customers
- Java API for Decision Service Invocation
- Text Interpolation in OpenRules
- Partnership with ProcessMaker
- RuleDB.com – Accessing Database from Business Rules
- Rules-based Service Orchestration
- Compressing Decision Tables
- SaaS Rule Learner
- Self-Learning Decision Models
- Using Rule Learner to Identify Unfriendly Robots
- New Rule Learner for Ever-Learning Decision-Making Systems
- Using Templates to Create Domain-Specific Decision Tables
- Stateful Loan Approval Process with AWS Lambda+EventBridge+SNS+SQS
- Incorporating Optimization Engines in Business Decision Models
- Solution for DMCommunity Challenge “Pay-As-You-Go Pricing Rules”
- OpenRules Decision Manager Release 8.2.0
- OpenRules: Enhanced Testing Capabilities
- Decision Model Execution: Improved Explanations
- Goal Invocation using “ActionGoal”
- DecisionMicroservices.com
- Development and Run-Time Licenses
- Big Decision Tables
- OpenRules: Performance goes 10x Up, Cost goes 10x Down!
- Inside/Outside Production Planner
- Building a Live Worker Scheduler
- Deploying Decision Optimization Models as AWS Lambda Microservices
- Immediate Assistance with Your Decision Services
- Deploying Decision Models to AWS EC2 Instance
- Packaging Decision Models into an Executable JAR
- Deploying Decision Models as AWS Lambdas
- Deploying Business Decision Models with OpenRules Decision Manager 8.1.1
- OpenRules SaaS Rule Engine
- Nim Game
- OpenRules Release 8.1.0
- Deploying Decision Models as RESTful Web Services and Docker Containers
- Our new partner FocusCXM
- Regression Testing
- Debugging Business Decision Models
2019
- OpenRules 2019 Highlights
- Superfast Performance Confirmed
- Creating numerical Haiku and Tanka poems with JavaSolver
- Business Decision Modeling with Rule Engines and CP/LP Solvers
- Another Solution for DMCommunity Challenge “Recreational Fee”
- Notes from DecisionCAMP-2019
- One-Click AWS Lambda Deployment
- Solving the DMC Challenge “CrackTheCode” with JavaSolver
- Stateful Decisioning and State Machines
- Now Business Analysts can Deploy their Business Decision Models on Amazon Cloud
- Decision Manager 8.0.1: AWS Lambda Deployment
- Rules Debugger for OpenRules Business Decision Models
- Open-Source BR Vendors Moving to the Serverless World
- Decision Manager – Introduction Video (3 mins)
- Automatic Generation of Java Interfaces for Tested Decision Models
- OpenRules Java API became even Simpler
- OpenRules Decision Manager
- Vertical and Horizontal Decision Tables
- How to build Decision Microservices with OpenRules, SpringBoot, and Docker
- Can ML help with Compression of Large Rulesets?
- OpenRules at AWS
- Java Solver: Modeling and Solving Optimization Problems
- Decision Microservices with Spring Framework and OpenRules
- Integrated Use of Rule Engines and Constraint/Linear Solvers
- Building Decision Models for DMCommunity.org Challenge “Balanced Assignment”
- Decision Model for DMCommunity Challenge “Recreational Fee”
- A Formal Definition of Operational Business Decision
- A New Book “Goal-Oriented Decision Modeling with OpenRules”
- Using OpenRules with RESTful Web Services
- Building and Using Domain-Specific Libraries of Decision Models
- My New Year Letter to OpenRules Customers
- Which changes we may expect in 2019
2018
- Migrating to OpenRules
- Model-based Optimal Solutions for Flight Rebooking Challenge
- Model-based Solutions for Advanced Vacation Days Challenge
- “Model-based” vs. “Method-based” Approaches to Decision Modeling
- Winning 2018 Business Rules Excellence Award
- Notes from DecisionCAMP-2018
- OpenRules customer selected as worldwide Awards Finalist
- OpenRules Presentations at DecisionCAMP and LuxLogAI-2018
- DMCommunity Challenge July-2018 “Zoo, Buses, and Kids”
- Decision Automation and Explanations
- Goal-Oriented Decision Modeling with OpenRules-7
- OpenRules will Present and Exhibit at BBC-2018 in November
- Keep DMN Simple
- Old Decision Model “Credit Card Application” Implemented with New OpenRules-7
- DMCommunity Challenge April-2018 “Up-Selling Rules”
- Decision Management and Semantic Reasoning
- DMCommunity Challenge Feb-2018
- Happy 15th Birthday, OpenRules!
- A New Look of OpenRules.com
- Introducing DMN to Business Analysts in 15 Minutes
- Decision Model for Sales Order Promotions
2017
- OpenRules Solution for the Christmas Challenge
- OpenRules Release 6.4.3
- Decision Modeling: LEGO Style
- OpenRules Knowledge Repository for both QA and Production Processes
- Defining DMN Knowledge and Information Requirements Automatically
- Calculating Aggregated Values for Collections of Business Objects
- Book “DMN in Action with OpenRules” – Free Chapters
- Transforming DMN XML to OpenRules
- Loosely Coupled Decision Models for Loan Origination
- Presenting at DecisionCAMP and BBC 2017
- Solving Flight Rebooking Challenge With and Without Programming Constructs
- DMN: Iterating Over Arrays Without Explicit Loops
- Raymond Smullyan’s Retro-Analysis and Decision Modeling
- Happy 14th Birthday, OpenRules!
- A new book “DMN in Action with OpenRules”
- OpenRules Implementation of the Loan Approval Challenge
2016
- New OpenRules Release 6.4.1 with DMN Why-Analyzer
- Building a Custom Scheduler with OpenRules and JSR-331
- BBC 2016
- Dealing With Unknown Data
- Developing Custom Decision Modeling Languages with Enhanced DMN
- OpenRules Release 6.4.0 Supports DMN FEEL and DMN Interchange
- OpenRules Wins 10th International Rule Challenge Award
- DecisionCAMP 2016
- DMN Interchange
- OpenRules at BBC 2016
- Business Rules and Tacit Knowledge
- After bpmNEXT-2016
- Decision Models: Finding Alternative and Optimal Decisions
- RuleML and DecisionCAMP 2016
- “Monkey Business” Analyzed
- bpmNEXT 2016
- Decision Model for Vacation Days Calculation
2015
- OpenRules 6.3.4 Introduces What-If Analyzer of Decision Models
- Automatically Learned Business Rules: Should We Understand Them?
- OpenRules at BBC-2015
- “Old” and “New” Business Rules Approaches
- Identification of the Executed Rules
- Predictive Analytics is Becoming Mainstream
- Don’t Program a System, Educate It!
- OpenRules Dialog Questions in Multiple Tables
- OpenRules Business Glossary in Multiple Tables
- Presentation at BBC-2015: Good Old UServ Product Derby in the Brave New World of Decision Management
- Decision “Make a Good Burger”
- DMN 1.1 Issues: Aggregation
- DMN 1.1 Issues: Multi-Hit Decision Tables
- Enhanced Live Catalogs at DMCommunity.org
- Decision Model “Vehicle Insurance – UServ Product Derby”
2014
- Decision “Determine a Killer of Aunt Agatha”
- Resolving Conflicts among Business Rules
- Decisions with Mitigation Criteria
- A Little Story From OpenRules Trenches
- OpenRules at 2014 Fall Conferences
- OpenRules Test Harness
- Learning Business Rules from Data at RuleML-2014
- OpenRules Sandbox
- Can a Decision Model Define Uniqueness of Objects inside a Collection?
- Using Macros inside OpenRules Expressions
- Another DMN Decision Model (executable!)
- My LinkedIn Discussions
- 2013 => 2014
2013
- API for Generation of OpenRules Decision Tables in Excel
- Live Catalogues of Decision Management Tools
- OpenRules at Decision CAMP 2013
- OpenRules in Japan
- Solving Rule Conflicts – Part 2
- Solving Rule Conflicts – Part 1
- Upcoming Events
- Building a Maintainable Product Catalogue with OpenRules Dialog
- Webinar: Creating and Managing Executable Decision Models with DecisionsFirst Modeler and OpenRules
- Converting Decision Tables from PDF to OpenRules
- Determine the Risk of Meeting a Werewolf
- Combining Constraint Solving with Business Rules and Machine Learning – CoCoMiLe 2013
- Rule Violations and Over-Constrained Problems
- Decision Execution Reports
- How to compact large decision tables
2012
- 2012 in review
- Search and Replace in Multiple Excel Files with IceTeaReplacer
- Deploying OpenRules Applications on Cloud
- Customizing OpenRules Decisions
- Fall 2012 – Time for Conferences
- A stable gain in popularity
- Fischer vs. Kasparov vs. Karpov
- Rule Engines: RETE and Alternatives
- Modeling Decisions for Scheduling and Resource Allocation Problems
- In memory of Eliyahu Goldratt
- Different Decision Tables for a Very Simple Use Case
2011
- Dynamic Decision Glossaries
- Representing and Solving Rule-Based Decision Models with Constraint Solvers
- Rules vs. Decisions
- Fall-2011 Business Rules Conferences
- OpenRules 6.1.1 is available for downloads
- Forrester about OpenRules
- James Taylor blogs about OpenRules
- About OpenRules Scalability
- OpenRules at Business Analyst World in PA on April 4-7, 2011
- OMG Decision Model Notation (DMN)
- New decision model videos are available
- A newly redesigned website
- OpenRules 6 Announced
- Connecting The Dots
- A major new release 6 is on the way
