Development Cost Optimization for Multi-Functional Mixed-Criticality Embedded Systems

6Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In some industrial embedded systems, functions with different safety integrity levels (SILs) are integrated into the same hardware platform to share resources, and usually, the schedulability of applications should be met first. Meanwhile, development costs' optimization of applications is also an important requirement, because some industries, such as automotive, are cost-sensitive for the mass market. To minimize the development costs of applications while satisfying their schedulability, an optimization method is presented based on a key path tabu search algorithm combined with a message movement strategy. The key path tabu search algorithm uses the tree-based tabu list to find a schedulable solution with low development cost. The message movement strategy is proposed to significantly reduce the development cost caused by the recursive elevation of the SILs of tasks for the sharing of partitions. The results of experiments using real-life benchmark and simulated benchmark show that the proposed method is effective.

Cite

CITATION STYLE

APA

Wei, Y., Le, Y., Xie, G., & Zhang, L. (2019). Development Cost Optimization for Multi-Functional Mixed-Criticality Embedded Systems. IEEE Access, 7, 88949–88959. https://doi.org/10.1109/ACCESS.2019.2925048

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free