Skip to main navigation Skip to search Skip to main content

EMWF for Flexible Automation and Assistive Devices

  • T. S. Chou
  • , Y. C. Wang
  • , J. W. S. Liu
  • , S. Y. Chang
  • , Y. F. Lu
  • , M. K. Ouyang
  • , T. W. Kuo
  • , C. S. Shih
  • , J. S. Hu

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

This paper describes an embedded workflow framework (EMWF) that enables flexible personal and home automation and assistive devices and service and social robots (collectively referred to as SISARL) to be built on workflow architecture. The process definition language supported by EMWF is called SISARL-XPDL. It consists of a subset of the WfMC standard XML Process Definition Language (XPDL) 2.0, together with elements that implement common mechanisms for robot behavior coordination. EMWF provides workflow engines for Linux and Windows CE platforms. The engines are written in C in order to keep their memory footprint and runtime overhead small. Performance data show that the overheads introduced by the engine and workflow data are tolerable for most SISARL devices.
Original languageEnglish
Title of host publicationProceedings
Subtitle of host publication15th IEEE Real-Time and Embedded Technology and Application Symposium, RTAS 2009
PublisherIEEE
Pages243-252
ISBN (Print)9780769536361
DOIs
Publication statusPublished - Apr 2009
Externally publishedYes
Event15th IEEE Real-Time and Embedded Technology and Application Symposium, RTAS 2009 - San Francisco, United States
Duration: 14 Apr 200916 Apr 2009

Publication series

NameProceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
ISSN (Print)1545-3421

Conference

Conference15th IEEE Real-Time and Embedded Technology and Application Symposium, RTAS 2009
PlaceUnited States
CitySan Francisco
Period14/04/0916/04/09

Research Keywords

  • Automation and assistive devices
  • Component-based design
  • Embedded middleware
  • workflow architecture

Fingerprint

Dive into the research topics of 'EMWF for Flexible Automation and Assistive Devices'. Together they form a unique fingerprint.

Cite this