Skip to main content

Software maintenance optimization based on stackelberg game methods

Publication ,  Conference
Zhao, J; Wang, YB; Ning, GR; Wang, CH; Trivedi, KS; Cai, KY; Zhang, ZY
Published in: Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014
December 12, 2014

Application servers (AS) of virtualized platform may suffer from software aging problem. In this paper, we first formulate the system model including three virtual machines. Two of them act as the main servers, and the third machine acts as the backup node. The motivation of our formulated model is that the relationship between the service provider and the service maintainer is collaborative as well as having different goals between them, the service provider as a leader wants to maximize his system availability, while the service maintainer wants to minimize his maintenance cost. Thus, the problem of maximizing availability and minimizing cost between the service provider and service maintainer is Stackel berg game based. Next, we assume that the AS degradation is caused by resource consumption due to memory leaks for the AS on the active VMs, and we present the system degradation states based on Markov renewal processes. We give the analytical definitions of threshold levels for Ralert at each VM, which are used to determine the optimal rejuvenation schedules. In addition, we obtain the steady-state availability expressions for the system and the mean maintenance cost. Finally, we give the Stackel berg strategy with the open-loop information and the solutions for the game theory by a numerical illustration.

Duke Scholars

Published In

Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014

DOI

ISBN

9781479973774

Publication Date

December 12, 2014

Start / End Page

426 / 430
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhao, J., Wang, Y. B., Ning, G. R., Wang, C. H., Trivedi, K. S., Cai, K. Y., & Zhang, Z. Y. (2014). Software maintenance optimization based on stackelberg game methods. In Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014 (pp. 426–430). https://doi.org/10.1109/ISSREW.2014.38
Zhao, J., Y. B. Wang, G. R. Ning, C. H. Wang, K. S. Trivedi, K. Y. Cai, and Z. Y. Zhang. “Software maintenance optimization based on stackelberg game methods.” In Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014, 426–30, 2014. https://doi.org/10.1109/ISSREW.2014.38.
Zhao J, Wang YB, Ning GR, Wang CH, Trivedi KS, Cai KY, et al. Software maintenance optimization based on stackelberg game methods. In: Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014. 2014. p. 426–30.
Zhao, J., et al. “Software maintenance optimization based on stackelberg game methods.” Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014, 2014, pp. 426–30. Scopus, doi:10.1109/ISSREW.2014.38.
Zhao J, Wang YB, Ning GR, Wang CH, Trivedi KS, Cai KY, Zhang ZY. Software maintenance optimization based on stackelberg game methods. Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014. 2014. p. 426–430.

Published In

Proceedings - IEEE 25th International Symposium on Software Reliability Engineering Workshops, ISSREW 2014

DOI

ISBN

9781479973774

Publication Date

December 12, 2014

Start / End Page

426 / 430