Upload
john-mettraux
View
3.448
Download
5
Embed Size (px)
DESCRIPTION
Citation preview
open sourceworkflow engine
| bpm
open source
• commercial open source
• not a vendor 商売ではありません!
• BSD license
workflow engine
• long running [asynchronous] processes
• start/stop processes or engine
• error => fix and restart processes
• modify already running processes
| bpm
• incidentally BPM ところで
• clear and concise process definitions
• 色々な [business] processes
• it’s only a toolツール以上でも以下でもない
rubyworkflow engine
ruby
• clear and concise 簡潔明瞭
• easy to write and maintain 書くのも管理も簡単
• agile people love itアジャイル開発者に好まれる
agile ruby
• agile software development
• what about agile business process management ?
• bpm is all about agility
• 変更したい ? お好きにどうぞ
openW..F..E...何 ?
読み方は ?
ruote
車るおて
strengths and weaknesses強みと弱み
強み
• small and cheap 小さくて安い
• quick and easy integration
• ideal for prototyping and experimenting
• [ab]use and throw away
弱み
• expensive 高い
• not a [complete] BPMS,not a commercial “off the shelf solution”
• non standard process definition language
[business]process
definitions
processesand participants
プロセスと参加者
processesand services
プロセスとサービス
participants 参加者
!"!#$%&'()*+!,-.-/0&
脇坂!12345!/0.6)7
89!高雪:;<
• services サービス
• resources 資源
• persons 人
web resources
ウェブ 資源
作成
確認
公開
decisions決定
packagingパッケージング
ruote
ruote-web
ruote-rest
ruote-rest
• GET /processes
• GET /processes/1234
• PUT /processes/1234
• DELETE /processes/1234
• ...
next次は
next 次は
• improve ruote-rest (protocols / docs)
• xpdl / yawl import
• browser based design environment
• ...
以上です