We are pleased to announce the availability of DMN Modeler 1.1. This release includes many new features that improve usability and provide full participation in the rule application lifecycle when using irCatalog. Read more about specific features and release notes here.
Welcome to the DMN Modeler repository on GitHub. This repository contains everything you need to model decisions using Decision Model and Notation (DMN) 1.3 (as established by OMG) in conjuction with irAuthor® from InRule Technology®.
DMN, as a practice, provides a formal approach to discover decisions, inventory existing decisions, and implement them progressively while minimizing friction. The standard also describes implementation for executable logic beyond modeling, such as expressions and specific rule artifacts like decision tables. At a very high level, DMN provides a rich canvas to quickly discover which decisions are public or private, the data they rely on and the supporting aspects covering topics like requirements, dependencies on machine learning models and notes (Annotations). While conducting workshops for a new project, DMN is a great way for the team to share what they know, document it and prepare a backlog of work that will be assigned to team members.
DMN is for anyone who must understand the automation that exists (under management) and any backlog of automation waiting to be implemented by a team. DMN models can be quickly understood at a high level without getting into the implementation details.
irAuthor users can create decision models based on the DMN 1.3 specification. This means that all of the shapes within the specification can be used to create a model. Moreover, the same capability allows for the importing and exporting of decision tables using the specification. Imported decision tables execute natively on the InRule Decision Platform with the same performance as other decision tables created by irAuthor.
InRule is an active member of DecisionAutomation.org. This consortium consists of working groups focused on adoption and sponsoring requierments for DMN. You can read more about our charter and the DMN On-ramp Group and follow our activities.
There is currently a lot of innovation taking place around the standard. For this reason, we decided an extension would provide more rapid access to changes independent of our traditional release cadences.
DMN Modeler is released as a managed extension. This means that it is fully supported by InRule's support team. Any question or issue may be submitted to [[email protected]].
DMN requires a valid irAuthor license to run.
- irAuthor version 5.7.3 or newer
- irAuthor System Requirements
- Microsoft WebView2 Runtime Fixed Version, version 91.0.864.64 will be installed as part of the intallation process of this extension, as silent install.
Installation instructions are located here.
- Support for DMN Models
- Support for Decision Tables
- Keyboard Shortcuts
- Public API
- Samples
- Industry models
- Decision Tables