ProEva: runtime proactive performance evaluation based on continuous-time markov chains
Conference paper
Su, G., Chen, T., Feng, Y. and Rosenblum, D. 2017. ProEva: runtime proactive performance evaluation based on continuous-time markov chains. IEEE/ACM 39th International Conference on Software Engineering (ICSE). Buenos Aires, Argentina 20 - 28 May 2017 IEEE. pp. 484-495 https://doi.org/10.1109/ICSE.2017.51
| Type | Conference paper |
|---|---|
| Title | ProEva: runtime proactive performance evaluation based on continuous-time markov chains |
| Authors | Su, G., Chen, T., Feng, Y. and Rosenblum, D. |
| Abstract | Software systems, especially service-based software systems, need to guarantee runtime performance. If their performance is degraded, some reconfiguration countermeasures should be taken. However, there is usually some latency before the countermeasures take effect. It is thus important not only to monitor the current system status passively but also to predict its future performance proactively. Continuous-time Markov chains (CTMCs) are suitable models to analyze time-bounded performance metrics (e.g., how likely a performance degradation may occur within some future period). One challenge to harness CTMCs is the measurement of model parameters (i.e., transition rates) in CTMCs at runtime. As these parameters may be updated by the system or environment frequently, it is difficult for the model builder to provide precise parameter values. In this paper, we present a framework called ProEva, which extends the conventional technique of time-bounded CTMC model checking by admitting imprecise, interval-valued estimates for transition rates. The core method of ProEva computes asymptotic expressions and bounds for the imprecise model checking output. We also present an evaluation of accuracy and computational overhead for ProEva. |
| Research Group | Foundations of Computing group |
| Conference | IEEE/ACM 39th International Conference on Software Engineering (ICSE) |
| Page range | 484-495 |
| Proceedings Title | 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) |
| ISSN | |
| Electronic | 1558-1225 |
| ISBN | |
| Electronic | 9781538638682 |
| Paperback | 9781538638699 |
| Publisher | IEEE |
| Publication dates | |
| 20 May 2017 | |
| Online | 20 Jul 2017 |
| Publication process dates | |
| Deposited | 15 Jun 2017 |
| Accepted | 12 Dec 2016 |
| Output status | Published |
| Digital Object Identifier (DOI) | https://doi.org/10.1109/ICSE.2017.51 |
| Web address (URL) of conference proceedings | https://doi.org/10.1109/ICSE34976.2017 |
| Language | English |
https://repository.mdx.ac.uk/item/87052
161
total views0
total downloads2
views this month0
downloads this month