کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
461790 696632 2013 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Hybrid multi-attribute QoS optimization in component based software systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Hybrid multi-attribute QoS optimization in component based software systems
چکیده انگلیسی

Design decisions for complex, component-based systems impact multiple quality of service (QoS) properties. Often, means to improve one quality property deteriorate another one. In this scenario, selecting a good solution with respect to a single quality attribute can lead to unacceptable results with respect to the other quality attributes. A promising way to deal with this problem is to exploit multi-objective optimization where the objectives represent different quality attributes. The aim of these techniques is to devise a set of solutions, each of which assures an optimal trade-off between the conflicting qualities. Our previous work proposed a combined use of analytical optimization techniques and evolutionary algorithms to efficiently identify an optimal set of design alternatives with respect to performance and costs. This paper extends this approach to more QoS properties by providing analytical algorithms for availability-cost optimization and three-dimensional availability-performance-cost optimization. We demonstrate the use of this approach on a case study, showing that the analytical step provides a better-than-random starting population for the evolutionary optimization, which lead to a speed-up of 28% in the availability-cost case.


► Hybrid approach combining analytical optimization with evolutionary optimization for effective software architecture optimization.
► Optimization algorithm for availability-cost optimization.
► Optimization algorithm for three dimensional performance-availability-cost optimization.
► Case study shows 28% speed-up in availability-cost case over pure evolutionary optimization.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 86, Issue 10, October 2013, Pages 2542–2558
نویسندگان
, , ,