JBoss ミドルウェアソリューションセミナー
- yukio_saitoh
- 4420
- 0
- 0
- 10
ルールの書き方。すべてのオブジェクトに startTimestamp / endTimestamp が自動的に付く。 // 開始時刻が5秒以内の他のイベントは同じように扱うように出来る。 ほぉ、海外受発注処理で日付変更を跨るとかに適用できそう #brms #bpm
2011-11-18 15:38:45Complex Event Processing の身近な例は交通信号機。トラフィックをうまく処理できるはず。 ex. NRI論文で IBM が実装した例があるとな。海外で渋滞緩和したとか。 #bpm #brms
2011-11-18 15:39:50Complex Event Processing (CEP) 適用分野は証券:不公正取引検知(板情報の誘導w)、銀行:マネロン検知、製造:工程タスクシミュレーション、運輸:運行確認・事故解析、医療:検査順序確認・見回り確認、通信:網監視、etc. #brms #bpm
2011-11-18 15:42:35Complex Event Processing (CEP) 適用分野2、農業:日照時間や室温に応じた制御、ゲーム:ロープレ等で特異なイベントの発生等など #bpm #brms
2011-11-18 15:43:42BRMS デモンストレーション。オーダー入力フォーム。(デモ機は MacBook + Safari ) #brms #bpm
2011-11-18 15:44:32SharePoint に不足している機能は BPM 的なデザインなんだろうなと、ふと思った。 #bpm #brms
2011-11-18 15:45:58Java や C を知らないビジネスユーザでも、DRL で日本語でルールを書ける。 DSL で日本語と内部コードとマッピングすることで自然言語をそのまま使える雰囲気は、エンジニア的には真新しくはないんだけど、ビジネスユーザには最適だよな。 #brms #bpm
2011-11-18 15:49:11テストシナリオを内部テストを自動的に行い、入力データに対する期待値はどうであるのかもカンタンに行える。このあたりは最近の自動テストツールの流れを採用している、か。これならエンジニア不要でビジネスユーザだけでビルドしパッケージ生成&デプロイ。 #bpm #brms
2011-11-18 15:51:30こうして説明を聞くと、ビジネスプロセスを阻害するのは、なかなか働かないエンジニアが悪いような印象を持ってしまうが、そうではなくエンジニアこそ、もっと知的生産な働きをするように変えればいいんだなと、つくづく思う。そんな世界を支える一員で居続けたいな、と。 #brms #bpm
2011-11-18 15:53:20カンタンな BRMS デモを聞いただけなのに、誰でも使える、どんな企業でも適応する印象を持ってしまうから不思議だ。 #bpm #brms
2011-11-18 15:55:04活用事例ー途上審査(金融)を例に。 申込時以外に3ヶ月単位で自社利用状況・他社借入件数・他社借入残高・遅延状況でスコアリングルール等 → 貸与額の決定。 これらをワークフローとルールの組立ては煩雑な階層構造になる。 #brms #bpm
2011-11-18 15:57:25ルールとBPM それぞれに当てはまらなさそうな要素を、どう実装するか? → ワークフローとルールフローを考え、すぐに修正対応する設計思想を持っていれば、悩まない。※やっちゃイケないのは、データベースとルールの間を考えない。(やってもいいがw) #bpm #brms
2011-11-18 16:00:13次に jBPM デモ、その全体像は「入力データから BPM 経由しルールエンジンでデータを判断する」流れのもの。 #brms #bpm
2011-11-18 16:01:56// とはいっても、反復ルールのものがあるので、こういうときはスクリプトで書いた方が早そうだなと思うが、オンメモリで処理するから関係ないんだよな。それなら、ビジネスユーザでも見直せるような書き方を選択するか。なるほどな。 #brms #bpm
2011-11-18 16:06:08ビジネスルールの再利用: CallRule (Javaで書く必要がある)を用い、別プロセスで同じルールを呼ぶことはコンポーネントの再利用が可能。 #bpm #brms
2011-11-18 16:07:48// いいね、ビジネスルールに入る前にプロセスイメージで描画できるから、ルールの流れも確認してからタスクのサマリを確認できる。 ほんと、誰でも BPM実装できるね。 #brms #bpm
2011-11-18 16:10:24SOA プラットフォームには、とりあえずのことが出来る。別途ビジネスルールを管理する製品を導入することで、今日の説明イメージのものが全部行える、とな。 #bpm #brms
2011-11-18 16:11:32ルールに数千のスパゲティ上の分岐線が発生させるのではなく、スプレッドシート側でカラム条件に対応させることで、変化が多く発生するところに定義する。BPM で Java 化して DBアクセスさせるのではなく仮想データを集めてきて業務ユーザ視点で対応させる。 #brms #bpm
2011-11-18 16:14:03ルールに数千のスパゲティ上の分岐線が発生させるのではなくスプレッドシート側でカラム条件に対応させることで、変化が多く発生するところに定義する。BPM で Java 化して DBアクセスさせるのではなく仮想データを集めてきて業務ユーザ視点で対応させる。 #brms #bpm
2011-11-18 16:14:10次は「データのコピーはもういらない!! データの仮想化で威力を発揮するBPM ~ JBoss Enterprise Data Services 5.2 製品機能と活用方法のご紹介~」 です。 #bpm #brms
2011-11-18 16:18:18既存のデータを仮想化していく。 JBoss EDS Enterprise Data Services Platform #brms #bpm #eds
2011-11-18 16:20:27BPM とどうつなげるかではなく、 EDS はデータをどう扱うを取り上げる。日本では今春から、海外では多くの事例がある。BPM のデータモデルとしての使い方とデータの仮想統合の二面性を持っている。 #bpm #eds
2011-11-18 16:22:21JBoss Enterprise Middleware in Action として、最上位は プレゼンテーション層、中間位にビジネスプロセス統合層、下位にビジネスサービス層(JBoss EDSが含まれる) #eds #bpm
2011-11-18 16:25:03