Fault-tolerant execution planning for collaborative business processes based on genetic algorithms

Jeyeon Oh, Nam Wook Cho, Hoontae Kim, Suk Ho Kang

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

In the present study, we developed a method that provides, while minimizing costs, guaranteed-reliable execution plans for collaborative business processes conducted, via, web services. To that end, physical- and time-redundancy techniques are utilized and dynamic modifications of execution plan are provided. In order to address the dynamic execution planning problem, known to be NP-hard, we also developed a Genetic Algorithm (GA), the effectiveness of which was demonstrated through a set of experiments. Specifically, the GA was shown to be capable of providing near-optimal solutions in polynomial time. The main contribution of this paper is the more general execution planning method developed in the present study. While previous research assumed that the execution cost, time, and reliability of web services are the same, we relaxed that assumption. We expect that this will facilitate the application of our method in practice.

Original languageEnglish
Pages (from-to)5265-5275
Number of pages11
JournalInternational Journal of Innovative Computing, Information and Control
Volume8
Issue number7 B
StatePublished - Jul 2012

Keywords

  • Collaborative business process
  • Fault-tolerance
  • Genetic algorithm
  • Quality of service
  • Web service

Fingerprint

Dive into the research topics of 'Fault-tolerant execution planning for collaborative business processes based on genetic algorithms'. Together they form a unique fingerprint.

Cite this