• DocumentCode
    2907886
  • Title

    ERWF: Embedded Real-Time Workflow Engine for User-Centric Cyber-Physical Systems

  • Author

    Chen, Wei-chih ; Shih, Chi-Sheng

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2011
  • fDate
    7-9 Dec. 2011
  • Firstpage
    713
  • Lastpage
    720
  • Abstract
    Many modern embedded systems, such as cyber-physical systems, feature close integration of computation and physical components. Configurability, efficiency, adaptability, reliability, and usability are essential features for such systems. A workflow engine is a software application that manages workflows. It helps developers separate control flows from activities of the system, and thus is able to enhance configurability and development efficiency. This work aims at the design and implementation of a workflow engine for cyber-physical systems so as to configure workflows with less efforts. To meet timing requirements, the engine is designed to schedule activities to meet their timing requirements, and provides admission control so that these requirements of a set of workflows are guaranteed as long as it is admitted. A humanoid robot is used as the test-bed for the workflow engine. We model robot applications as workflows, and show that how the workflow engine provides real time guarantee and enhances its configurability.
  • Keywords
    control engineering computing; embedded systems; humanoid robots; workflow management software; adaptability feature; admission control; configurability feature; efficiency feature; embedded realtime workflow engine; embedded systems; humanoid robot; reliability feature; software application; timing requirement; usability feature; user-centric cyber-physical system; Cognition; Engines; Instruction sets; Real time systems; Robot sensing systems; Timing; embedded system; real time; robot; workflow; workflow engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4577-1875-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2011.60
  • Filename
    6121345