摘要
This paper is concerned with trustworthy software constructed through service composition and is especially emphasizes guaranteeing the trustworthiness of networked software through dynamic evolution of composite services. First of all, a set of evolution operations preserving soundness of composite services is proposed so as to avoid the complex verification process. Second, a composite service evolution method with availability guarantee is provided, the main idea of which is to create redundant execution path to improve the availability of a composite service. Third, to deal with runtime instances after dynamic composite service evolution, a live instance migration algorithm is designed to support the correct evolution enforcement. Finally, a composite service execution engine supporting dynamic evolution is developed and the effectiveness of the proposed method is showed through a set of experiments.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 261-276 |
| 页数 | 16 |
| 期刊 | Ruan Jian Xue Bao/Journal of Software |
| 卷 | 21 |
| 期 | 2 |
| DOI | |
| 出版状态 | 已出版 - 2月 2010 |
指纹
探究 'Dynamic evolution mechanism for trustworthy software based on service composition' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver