EMWF: a middleware for flexible automation and assistive devices

  • Authors:
  • Ting-Shuo Chou;Yu Chi Huang;Yung Chun Wang;Wai-Chi Chen;Chi-Sheng Shih;Jane W. S. Liu

  • Affiliations:
  • Computer Science Department, National Tsing-Hua University, Taiwan;Computer Science Department, National Tsing-Hua University, Taiwan;Institute of Information Science, Academia Sinica, Taipei, Taiwan;Computer Science and Information Engineering Department, National Taiwan University, Taipei, Taiwan;Computer Science and Information Engineering Department, National Taiwan University, Taipei, Taiwan;Institute of Information Science, Academia Sinica, Taipei, Taiwan

  • Venue:
  • SEUS'10 Proceedings of the 8th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

EMWF (Embedded Workflow Framework) is an open source middleware for flexible (i.e., configurable, customizable and adaptable), user-centric automation and assistive devices and systems. EMWF 1.0 provides a light-weight workflow manager and engines on Windows CE, Windows XP Embedded, and Linux. It is for small embedded automation devices. EMWF 2.0 also provides basic message passing and real-time scheduling mechanisms and workflow communication facility. This paper describes EMWF 1.0 and extensions in EMWF 2.0, as well as case studies on workflow-based design and implementation as motivations for EMWF and the extensions.