• DocumentCode
    1822275
  • Title

    Autonomic Activities in the Execution of Scientific Workflows: Evaluation of the AWARD Framework

  • Author

    Assuncao, Luis ; Goncalves, Carlos ; Cunha, Jose C.

  • fYear
    2012
  • fDate
    4-7 Sept. 2012
  • Firstpage
    423
  • Lastpage
    430
  • Abstract
    Workflows have been successfully applied to express the decomposition of complex scientific applications. However the existing tools still lack adequate support to important aspects namely, decoupling the enactment engine from tasks specification, decentralizing the control of workflow activities allowing their tasks to run in distributed infrastructures, and supporting dynamic workflow reconfigurations. We present the AWARD (Autonomic Workflow Activities Reconfigurable and Dynamic) model of computation, based on Process Networks, where the workflow activities (AWA) are autonomic processes with independent control that can run in parallel on distributed infrastructures. Each AWA executes a task developed as a Java class with a generic interface allowing end-users to code their applications without low-level details. The data-driven coordination of AWA interactions is based on a shared tuple space that also enables dynamic workflow reconfiguration. For evaluation we describe experimental results of AWARD workflow executions in several application scenarios, mapped to the Amazon (Elastic Computing EC2) Cloud.
  • Keywords
    Java; cloud computing; decentralised control; parallel processing; scientific information systems; workflow management software; AWARD framework; Amazon cloud; Java class; autonomic activities; autonomic workflow activities reconfigurable and dynamic model; complex scientific applications decomposition; control decentralization; data-driven coordination; distributed infrastructures; dynamic workflow reconfiguration; dynamic workflow reconfigurations; engine decoupling; generic interface; parallel infrastructures; process networks; scientific workflows; Aerospace electronics; Awards activities; Computers; Engines; Heuristic algorithms; Servers; Cloud; Tuple space; distributed processing; parallel execution; scientific workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012 9th International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4673-3084-8
  • Type

    conf

  • DOI
    10.1109/UIC-ATC.2012.14
  • Filename
    6332031