کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
387031 660895 2013 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Fault tolerant embedded systems design by multi-objective optimization
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
پیش نمایش صفحه اول مقاله
Fault tolerant embedded systems design by multi-objective optimization
چکیده انگلیسی


• A strategy for fault tolerant embedded system design using MOO has been proposed.
• Multiple criteria satisfaction is based on NSGA II algorithm.
• Quality metrics calculated by the Software Hardware Environment (SHE).
• It avoids the unfeasible brute force calculation of the optimal system.
• The tool has been tested with an extensive case of study.

The design of fault tolerant systems is gaining importance in large domains of embedded applications where design constrains are as important as reliability. New software techniques, based on selective application of redundancy, have shown remarkable fault coverage with reduced costs and overheads. However, the large number of different solutions provided by these techniques, and the costly process to assess their reliability, make the design space exploration a very difficult and time-consuming task. This paper proposes the integration of a multi-objective optimization tool with a software hardening environment to perform an automatic design space exploration in the search for the best trade-offs between reliability, cost, and performance. The first tool is commanded by a genetic algorithm which can simultaneously fulfill many design goals thanks to the use of the NSGA-II multi-objective algorithm. The second is a compiler-based infrastructure that automatically produces selective protected (hardened) versions of the software and generates accurate overhead reports and fault coverage estimations. The advantages of our proposal are illustrated by means of a complex and detailed case study involving a typical embedded application, the AES (Advanced Encryption Standard).

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Expert Systems with Applications - Volume 40, Issue 17, 1 December 2013, Pages 6813–6822
نویسندگان
, , , ,