The group‐based preemptive scheduling provides a flexible mechanism to define the preemptive relations between tasks. However, this scheduling scheme together with a resource access synchronization protocol and the requirements of fault tolerance makes the predication of a real‐time system’s behaviors more difficult than traditional scheduling scheme. The major contribution of this work is an algorithm to calculate the worstcase response time for tasks under the group‐based preemptive scheduling. This algorithm supports both the fault‐free and the primary‐alternative fault‐tolerance scheduling mechanism. Moreover, a method to calculate the minimum allowed time between two consecutive faults is also introduced. The algorithm has been implemented in a time analysis tool and integrated into a system development platform, which is compatible with the OSEK/VDX operating system standard, to verify the temporal property in the early system design step.
Article navigation
1 August 2005
Technical Paper|
August 01 2005
Schedulability analysis for fault‐tolerant group‐based preemptive scheduling Available to Purchase
Zhaohui Wu;
Zhaohui Wu
College of Computer Science, Zhejiang University, Hangzhou 310027, China
Search for other works by this author on:
Guoqing Yang;
Guoqing Yang
College of Computer Science, Zhejiang University, Hangzhou 310027, China
Search for other works by this author on:
Zengwei Zheng;
Zengwei Zheng
City College, Zhejiang University, Hhangzhou, 310015, China
Search for other works by this author on:
Mingde Zhao
Mingde Zhao
College of Computer Science, Zhejiang University, Hangzhou 310027, China
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1742-738X
Print ISSN: 1742-7371
© Emerald Group Publishing Limited
2005
International Journal of Pervasive Computing and Communications (2005) 1 (3): 199–207.
Citation
Wu Z, Yang G, Zheng Z, Zhao M (2005), "Schedulability analysis for fault‐tolerant group‐based preemptive scheduling". International Journal of Pervasive Computing and Communications, Vol. 1 No. 3 pp. 199–207, doi: https://doi.org/10.1108/17427370580000126
Download citation file:
Suggested Reading
Task scheduling on cloud computing based on sea lion optimization algorithm
International Journal of Web Information Systems (March,2021)
Adaptive task scheduling in IoT using reinforcement learning
International Journal of Intelligent Computing and Cybernetics (July,2020)
Self adaptive fruit fly algorithm for multiple workflow scheduling in cloud computing environment
Kybernetes (August,2020)
RETRACTED: Task scheduling and resource allocation of seasonal requests of users in cloud using NMKA and CM-GA techniques
International Journal of Pervasive Computing and Communications (September,2021)
Utilization and criticality based fault-tolerant scheduling in multicore mixed critical systems
International Journal of Pervasive Computing and Communications (March,2023)
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
