Dynamic Self-Healing Mechanism for Transactional Business Process

Joint Authors

Zhao, Yuhai
Yin, Ying

Source

Mathematical Problems in Engineering

Issue

Vol. 2015, Issue 2015 (31 Dec. 2015), pp.1-15, 15 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2015-02-15

Country of Publication

Egypt

No. of Pages

15

Main Subjects

Civil Engineering

Abstract EN

It is clear that transactional behavior consistency is a prerequisite and basis for construction of a reliable services-based business application.

However, in previous works, maintaining transactional consistency during exception handling was ignored.

Maintaining transactional consistency requires functionality for rolling back some operations and revoking uploaded data.

Replacing only the failed service will eventually lead to overall business application failure.

In this study, we take fully into account the behavioral consistency of transactional services and propose two effective self-healing mechanisms for service-based applications.

If a service enters into potential failure condition, a rescheduling mechanism is triggered to maintain consistent transactional behavior and to ensure reliable execution; if a service fails during execution, the compensation operation is triggered and the system will take action to ensure transactional behavior consistency.

Meanwhile, cost-benefit analysis with compensation support is proposed to minimize the dynamic reselection cost.

Finally, the experimental analysis shows that the proposed strategies can effectively guarantee the reliability of Web-based applications system.

American Psychological Association (APA)

Zhao, Yuhai& Yin, Ying. 2015. Dynamic Self-Healing Mechanism for Transactional Business Process. Mathematical Problems in Engineering،Vol. 2015, no. 2015, pp.1-15.
https://search.emarefa.net/detail/BIM-1074492

Modern Language Association (MLA)

Zhao, Yuhai& Yin, Ying. Dynamic Self-Healing Mechanism for Transactional Business Process. Mathematical Problems in Engineering No. 2015 (2015), pp.1-15.
https://search.emarefa.net/detail/BIM-1074492

American Medical Association (AMA)

Zhao, Yuhai& Yin, Ying. Dynamic Self-Healing Mechanism for Transactional Business Process. Mathematical Problems in Engineering. 2015. Vol. 2015, no. 2015, pp.1-15.
https://search.emarefa.net/detail/BIM-1074492

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1074492