2006-01-01から1年間の記事一覧

パターンNo.5 Simple Merge

で、jpdlはこれ で、確認実装はこれ public class SimpleMergeTest extends TestCase { public void testSimpleProcess() throws Exception { // Extract a process definition from the processdefinition.xml file. FileInputStream fis = new FileInputSt…

jBPM BPEL extensionマニュアル読書中。

つくづく思う、Webサービス、WSDLじゃないBPELってあってもいいんじゃないかな。Schema解析して、作りたいーー、時間がもっとほしいーー、UMLアクターの○と線は絶対いやだーーー!かっこよくなーい!(どさくさにまぎれていってみる)

使わず嫌い

しごとでJavaEE5を調べている。Eclipse3.2+WTP1.5だと難しいので(JBossIDEとの併用も面倒)、初めて、NetBeans5.5beta2をやってみる。ものすごいサクサク感。ショートカットキーをEclipse仕様に変えているのは私だけじゃないはずと心にそっと留めておく。それ…

Rule specification

OMGのSVBR(Semantic Vocabulary and Business Rule)の仕様はこちら->http://www.omg.org/cgi-bin/doc?dtc/2006-03-02ボキャブラリ。。。仕様にするのって難しいんだなぁ。プロセス言語からプログラムの呼び出し部分でRuleって適用できないかな。事前条件、事…

パターンNo.4 exclusive choice

で、xmlはこれ↓ #{scenario==1} #{scenario==2} で、実装はこれ。 public class ExclusiveChoiceTest extends TestCase { public void testExclusiveChoice() throws Exception { // Extract a process definition from the processdefinition.xml file. Fil…

AOPはかかせないから。

Aspect Oriented Refactoring作者: Ramnivas Laddad出版社/メーカー: Addison-Wesley Professional発売日: 2020/03メディア: ペーパーバック クリック: 1回この商品を含むブログ (2件) を見る 予約しておく。AspectJ in Actionの作者ということで、Spring/As…

パターンNo.2と3 ParallelSplitとSynchronization(SplitとJoin)

xmlの内容だと で、実装はこれ。 public class SplitAndJoinProcessTest extends TestCase { public void testSimpleProcess() throws Exception { FileInputStream fis = new FileInputStream("processes/p2-split.par/processdefinition.xml"); ProcessDef…

Modeling Forumにいってきた2

島田さんの「内部統制における内部監査の役割と情報開示」と竹村さんの「ビジネスとITのギャップを埋めるモデリング」がよかった。 たしかに、Activityで呼び出しだけじゃギャップが埋まらん、というのは、ごもっとも。

パターンNo.1 Sequence

まずは基本パターンから。フローはこちら。 で、そのXMLソースはこちら。 Going to the first state! About to finish! で、実装はこちら。 public class SimpleProcessTest extends TestCase { /** * パターン1:Sequence */ public void testSimpleProces…

Modeling Forum行ってみた。

SOA、BPEL、うーん、、、WaitAndSeeだなぁ。プライオリティさげよ。もう半年ぐらいまって考えよう。とりあえずはJMSだな。

これもいつかみないと

http://web.openwfe.org/display/openwfe/Home. web-baseデザイナ、APREについてみるべし。それにしても、Javaだけでなく、.NET,python,Ruby至れりつくせりだ。

ここが基本かな

http://is.tm.tue.nl/research/patterns/ さっきのOpenWFEじゃないけど、このパターンを、こう実装/フローを起こすよというのをまとめないとな。

Tomさんの提言

Currently BPM is associated with BPEL and integration. We believe that BPM is much better served with a process language that integrates nicely with a general purpose programming language such as Java. That doesn't imply that BPEL is bad. …

Oracle BPEL process designer

http://www.oracle.com/technology/products/ias/bpel/index.html ↑ここからFreeでデザイナだけじゃなく一式落とせる。DL時間長。画面はかっこいい。JDeveloper上で動く。初JDeveloperだ。

BPELインテグレーション?

現時点では、XPDLに強く依存したつくりになっているが、どこまで、どのように実装、拡張できるか確認する。BPELの仕様を読むのきついなぁ。でも、S2Axisってのもあるし、おもしろそうな気がする。(Axisは今の現場じゃ絶対使わないような気がする)。下期のメ…

JSR207

JSR

JBoss jBPMのメインコミッタのTomおじさんがExpert Groupの一員で参加している。でも、このJSRの状態はどうなってんのかな?本人コメントいわく、まだアーリーステージだそうで。

NetBeansとBPELデザイナ

http://www.umtp-japan.org/pdf/Low-levelBPMNpattern_ver1.pdf http://www.omg.org/bp-corner/bp-files/Process_Modeling_Notations.pdf 今度、触ってみようということでメモメモ。 しかし、こぞってアプリケーションサーバ・外国勢は、BPEL準拠をうたって…

ワークフローのパターン達。他にも、いっぱいあるので随時追記する。 http://www.umtp-japan.org/pdf/Low-levelBPMNpattern_ver1.pdf http://www.omg.org/bp-corner/bp-files/Process_Modeling_Notations.pdf

データベース設計

DB

はぶさんの、はぶにっきを見てて面白そうだったので、 を読んで->(T字形ERデータベース設計技法)を読んでいる。。。あれ?Identifierの定義が!楽々から読んだので、後の本が、入りやすかった(ところもある)。でも、それなりにモデルつくってHibernateでやる…

scriptの教科書

Javascript: The Definitive Guide作者: David Flanagan出版社/メーカー: Oreilly & Associates Inc発売日: 2006/08メディア: ペーパーバック クリック: 73回この商品を含むブログ (16件) を見る やっときたー!script+DSL+Rule Templateでおきゃくさんでも…

メモメモ

BR

decision services, rule templates, and actual rules. (http://www.infoq.com/articles/Agile-Business-Rules-Taylor) またタイトル変えちゃった。たぶんもう変えない。

買ってみました。

マッキンゼー ITの本質 情報システムを活かした「業務改革」で利益を創出する (The McKinsey anthology)作者: 横浜信一,萩平和巳,金平直人,大隈健史,琴坂将広,鈴木立哉出版社/メーカー: ダイヤモンド社発売日: 2005/03/04メディア: 単行本購入: 7人 クリック…

ツール

8月も最後で、心機一転でタイトルとデザインをリニューアル。より一層、BPM,Ruleに集中して勉強していこうっと。(BPMって堅苦しくて使いたくないけど) んで、今日のツール。 JudeBiz→http://jude.change-vision.com/jude-web/product/biz.html#future Visio…

設計TODO

はやくも壁にぶち当たった。ビジネスルールの単位と利用方法。例えば昨日の例では、13才以上の男は食べ放題金額は1900円というルールがある。この1900円の意味が”店舗許容MAX金額”だったとしたら、13才以上の男は食べ放題金額は店舗許容MAX金額と書いたほう…

デシジョンテーブル

もともと入ってるテストクラスを元にして気分転換までに確認。ルールとしては年齢、性別で 設定金額が異なるよーといったもの。 s2ebiではこんな感じのExcelのデシジョンテーブル で、実装はこんな感じ File file = new File("src/test/resources/test1.xls"…

jjbug

今度、勉強会で発表することになった。 JJBUG勉強会の案内はこちら でも、今週は夏休みなので、激しく放電中。。。。。今週末から充電開始(できるといいなぁ)

もうすぐ3.2

もうすぐバージョンアップする。BPELに力を入れている、こないだアナウンスされたJBossESBもふまえてSOAに注力されている。こんなところでも書いてあったりする↓ http://opentechpress.jp/enterprise/06/08/17/1245239.shtml 気がつけば、公式サイトのユーザ…

hibernate lucene integration

JPAでの確認をしようとhibernate annotationのリファマニみたらlucene integrationってあって、気になったのでテストクラスを動かして確認。 hibernate-coreとannotationと依存jarにクラスパスを通して、hibernate.propertiesも同様に通せば、振る舞いだけは…

Friends

久しぶりにDVDみた。いろいろ思い出す。涙が出てくる。ダブルメジャー専攻だ、なんて大口たたいてた、ちっこい自分がなつかしい。もっと見ようっと、次は、season8.(Phoebe's songの大ファン)

またBlackmore

オール・フォー・ワン~ベスト・オブ・ブラックモアズ・ナイト~アーティスト: ブラックモアズ・ナイト出版社/メーカー: ヤマハミュージックコミュニケーションズ発売日: 2004/09/01メディア: CDこの商品を含むブログ (6件) を見る Bestが出てたなんで知らんか…