BRMS一般 日経コンピュータの「超高速開発」特集 いつのまにか次の号が出てしまっていますが、日経コンピュータの3/15号はBRMS(ビジネスルール管理システム)の特集・・・というか、見出し通りの「超高速開発」の特集でした。 というのも、いわゆる自動生成系の、ここで言う「オールインワン型」と... 2012.03.29 BRMS一般
BRMS一般 Reteアルゴリズム(3) (前回の続き) ちなみに前回のケースは、条件部分に書かれている 契約( $id_no : 証券番号, 基本保険金額 > 30000000) は、制約条件が「基本保険金額 > 30000000」の一つですが、これにたとえば「○○特約付加==t... 2012.03.29 BRMS一般CLIPS/JESSDrools
BRMS一般 Reteアルゴリズム(2) (前回の続き) さて、Reteアルゴリズムは最初にルールをコンパイルしてネットワークの形に表現します。 (なお、ここではDroolsで用いられているReteOOというオリジナルReteの派生形を説明に用いますが、本質的な部分での違いはありま... 2012.03.19 BRMS一般CLIPS/JESSDrools
BRMS一般 Reteアルゴリズム(1) 今日はルールエンジンの代表的なアルゴリズムReteアルゴリズムを。 ルールエンジンのアルゴリズムにも書いたように、ルールエンジンは、 1.ワーキングメモリ(短期記憶)に入ったデータ(ファクト)の集合に対して、たくさんあるルールの条件部分をひ... 2012.03.07 BRMS一般CLIPS/JESSDrools
BRMS一般 ルールエンジンのアルゴリズム(2) (前回の続き) もっとも、入力データのチェックなどは、ルールのパターンマッチの側面こそ利用していますが、一方でルールの実行中に入力データが変わっていくわけではないので、先に挙げたルールの実行サイクルを何度も回して結果を出すという特徴的なとこ... 2012.02.01 BRMS一般
BRMS一般 ルールエンジンのアルゴリズム 久しぶりの更新になってしまいましたが、ここのところルールベースエンジン関連の話題が次々と出てきて・・・Droolsはいつのまにか5.3のFinalが出ていて、5.4のβまで出ているし、CorticonはProgressに買収されるし・・・ち... 2012.01.21 BRMS一般Drools未分類
BRA(ビジネスルールアプローチ) ルールエンジンとシステム内製 先週紹介した日経コンピュータの記事には、クラウドとルールエンジンの組み合わせを使った開発でのメリットとして8つあげられていました。このうちの8番目「内製しやすい」というのが今日のテーマ。 確かにビジネスロジックをルールエンジンを用いて実装す... 2011.10.10 BRA(ビジネスルールアプローチ)BRMS一般Drools本
BPM、SOA エンタープライズマッシュアップ Web2.0やマッシュアップという言葉が流行っていたころ、一部で「エンタープライズマッシュアップ」という言葉が使われた時期がありました。まあ、読んで字のごとく、「企業におけるマッシュアップ」ということで、その心は社内外のWeb-APIを組み... 2011.10.02 BPM、SOABRA(ビジネスルールアプローチ)BRMS一般
BRA(ビジネスルールアプローチ) Agile Business Rule Development (ABRD) ずいぶん久しぶりの投稿になってしまいました。というのも最近、ルール関連の案件が増えてきたおかげで、うれしい悲鳴というのでしょうか。多忙な日々をすごしておりました。 ブログを書かない間、Droolsは5.2が出ているし・・・、「アイログ」と入... 2011.09.12 BRA(ビジネスルールアプローチ)BRMS一般
BRMS一般 JBoss Enterprise BRMS 5.1 提供開始 DroolsのEnterprise版「JBoss Enterprise BRMS 5.1」の提供が開始されました。今回は、プレビュー版とは言え、CEP(Drools Fusionにあたる)やルールサーバの機能なども提供されており期待されると... 2011.01.19 BRMS一般CEP(Complex Event Processing)Drools