HPC MSU

Publication Abstract

Autonomic Execution of Computational Workflows

Haupt, T., Sukhija, N., & Zhuk, I. (2012). Autonomic Execution of Computational Workflows. GSTF Journal on Computing. Global Science and Technology Forum. 1(4), 10-17. DOI:10.5176_2010-2283_1.4.97.

Abstract

This paper describes the application of an autonomic paradigm to manage the complexity of software systems such as computational workflows. To demonstrate our approach, the workflow and the services comprising it are treated as managed resources controlled by hierarchically organized autonomic managers. By applying service-oriented software engineering principles, in particular enterprise integration patterns, we have developed a scalable, agile, self-healing environment for execution of dynamic, data-driven workflows which are capable of assuring scientific fidelity despite unavoidable faults and without human intervention.