Rules-as-code-as-data and DMN
public.icon
Hamish Fraser
Rules-as-code-as-data and DMN.
ロジックの推論、コードの作成、コードの検証/テスト、自然言語ルールへの明確な参照セットの文書化には、かなりの量の作業が必要であることがわかっていました
DMN標準(Decision Model and Notation)を使うことにしたっぽいtkgshn.icon
https://en.wikipedia.org/wiki/Decision_Model_and_Notation
意思決定をモデル化するツール
UML(Unified Modeling Language)の改善版と言われてるっぽい?
こっちはシステム構成図とかを作る用
ちょっと深掘りしてみる
OMG が定めた表記法と知って、ピンと来ました。というのも、OMG は UML(Unified Modeling Language: 統一モデリング言語)を定めている機関だったからです。僕がソフトウェアエンジニアだった頃は UML を良く使っていたので、「BPMN は、もしかしたら UML のビジネス版なのではないか?」と思ったのです。
https://sigmaframework.com/ja/bpmn%E3%80%81cmmn%E3%80%81そして-dmn%E3%80%81何それ%EF%BC%9F/
日本語だと、意思決定モデル表記法という名前なのか
入力と意思決定ロジックをキャプチャする XML ファイルベースの標準