Title :
Architectural plan for constructing fault tolerable workflow engines based on grid service
Author :
Azimi, Alireza ; Parsa, Saeed
Author_Institution :
Dept. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
Abstract :
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflow engine to its state before the invocation of the faulty web service. To achieve this, three components for fault diagnosis, recording the execution state of the workflow and substitution of faulty web services, at run time, are considered in our proposed architecture. The applicability of the proposed architecture is practically evaluated by applying it to design three different scientific workflow engines.
Keywords :
Web services; grid computing; scientific information systems; software architecture; software fault tolerance; workflow management software; composite Web services; fault tolerable architecture; fault tolerable workflow engines; grid service; scientific workflow engines; Computer architecture; Computer science education; Educational technology; Electronic mail; Grid computing; Member services; Search engines; Service oriented architecture; Web and internet services; Web services; SOA; grid service; web service; workflow engine;
Conference_Titel :
Education Technology and Computer (ICETC), 2010 2nd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-6367-1
DOI :
10.1109/ICETC.2010.5529657