کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885343 1444509 2018 60 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Efficient validation of self-adaptive applications by counterexample probability maximization
ترجمه فارسی عنوان
اعتبار سنجی کارآمد از برنامه های خود سازگار با به حداکثر رساندن احتمال احتمالی
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Self-adaptive applications' executions can be affected by uncertainty factors like unreliable sensing and flawed adaptation and therefore often error-prone. Existing methods can verify the applications suffering uncertainty and report counterexamples. However, such verification results can deviate from reality when the uncertainty specification used in verification is itself imprecise. This thus calls for further validation of reported counterexamples. One outstanding challenge in counterexample validation is that the probabilities of counterexamples occurring in real environment are usually very low, which makes the validation extremely inefficient. In this paper, we propose a novel approach to systematically deriving path-equivalent counterexamples with respect to original ones. The derived counterexamples guarantee to have higher probabilities, making them capable of being validated efficiently in field test. We evaluated our approach with real-world self-adaptive applications. The results reported that our approach significantly increased counterexample probabilities, and the derived counterexamples were also consistently and efficiently validated in both real environment and simulation.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 138, April 2018, Pages 82-99
نویسندگان
, , , , , ,