Abstract
EMWF (嵌入工作流框架) 是一個開放源碼的中介軟體,提供給開發者一個平台,使其在上面能夠簡單、快速的開發以使用者為中心的自動化和輔助設備和系統。這些設備和系統,除了必須能夠讓使用者簡易且安全的使用,還必須能夠有彈性(即,依系統平台不同可進行配置,可依使用者個人化設定修改,並且可適應使用者需求的變化)。EMWF在常用的作業系統上,如Windows CE、 Windows XP Embedded、 及Linux,提供了一個輕量工作流管理器和引擎,,透過模組化、可重複利用元件的方式,使開發者能夠輕易撰寫有彈性的應用。EMWF 1.0只針對小型的嵌入式應用。而EMWF 2.0 還提供了基本的消息傳遞和即時調度機制和工作流的通信設施。這篇論文描述 EMWF 1.0 和EMWF 2.0,以及基於工作流的設計和實作的案例研究作為 EMWF 擴展的動機。