• Home
  • Search
  • Formal analysis for real-time scheduling
  • Open Access IconOpen Access
  • Cite Icon9
  • https://doi.org/10.1109/dasc.2000.886891Copy DOI Icon

Formal analysis for real-time scheduling

  • Oct 7, 2000
  • B Dutertre +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A sound theory of real-time scheduling is necessary to support the engineering of real-time software applications. Developing scheduling results using formal methods helps provide the high level of assurance required in safety-critical domains. We propose a formalization methodology relying on state-machine models and on a library of commonly applicable properties. A case study has shown that rigorous and a detailed verification of nontrivial scheduling results can be performed within reasonable time limits, using modern theorem-proving tools such as PVS. It is still necessary to develop and extend such verification efforts to the increasingly complex scheduling algorithms that may one day be used in safety-critical applications. Other aspects relevant to the avionics domain remain insufficiently explored by the formal methods community. For example, little has been done in the analysis of distributed real-time systems, where difficult problems mixing communication, processing, fault tolerance must be addressed. Formal methods are especially valuable in such complex settings, where informal proofs guided by intuition are insufficient and where other validation approaches such as testing are incomplete. Formal methods should become an essential tool for validating the most critical aspects of real-time systems, such as the partitioning mechanisms required for fault isolation in integrated avionics. Real-time scheduling problems are an ideal application area for formal methods since they are subtle and complex, must be certified to the highest degrees of assurance for supporting critical applications, and thus require very precise, detailed, and rigorous verification.

Similar Papers
  • Research Article
  • Citations8

Real-time multi-factory scheduling in Industry 4.0 with virtual alliances

  • Jun 26, 2023
  • Engineering Applications of Artificial Intelligence
  • N Bagheri Rad +1
  • Book Chapter
  • Citations4

Towards a Simple Meta-model for Complex Real-Time and Embedded Systems

  • Jan 01, 2011
  • Yassine Ouhammou +3
  • PDF
  • Research Article
  • Citations60

Formal Methods in Industry

  • Dec 26, 2024
  • Formal Aspects of Computing
  • Maurice H Ter Beek +14
  • Research Article
  • Citations1

Embedded Software Formalization Testing Method and its Application in Missile-Borne Software

  • Jul 01, 2014
  • Applied Mechanics and Materials
  • Ji Cun Ma +2
  • PDF
  • Research Article
  • Citations37

Real-Time Scheduling of Pumps in Water Distribution Systems Based on Exploration-Enhanced Deep Reinforcement Learning

  • Jan 20, 2023
  • Systems
  • Shiyuan Hu +4
  • PDF
  • Research Article
  • Citations1

AI-Based Methods to Resolve Real-Time Scheduling for Embedded Systems

  • Feb 04, 2022
  • International Journal of Cognitive Informatics and Natural Intelligence
  • Fateh Boutekkouk
  • Conference Article
  • Citations3

An approach based on operation insertion for one-machine real-time scheduling

  • Nov 24, 2003
  • S Ourari +1
  • Conference Article
  • Citations15

A multi-agent mixed initiative system for real-time scheduling

  • Oct 11, 1998
  • T Teredesai +1
  • Conference Article
  • Citations2

Real time scheduling and CPU power consumption in embedded systems

  • Jan 01, 2008
  • D Vilcu
  • Research Article
  • Citations16

Multi-agent system consistency-based cooperative scheduling strategy of regional integrated energy system

  • Mar 08, 2024
  • Energy
  • Qinghan Wang +3
  • Book Chapter
  • Citations5

A Real-Time Scheduling Method for a Variable-Route Bus in a Community

  • Jan 01, 2010
  • Yan Fang +3
  • Conference Article
  • Citations1

A Rigorous Framework for Verification & Validation of Dynamic Aspect of Safety Critical System

  • Mar 04, 2016
  • Monika Singh +2
  • Conference Article
  • Citations10

Global Multiprocessor Real-Time Scheduling as a Constraint Satisfaction Problem

  • Sep 01, 2009
  • Liliana Cucu-Grosjean +1
  • Book Chapter
  • Citations15

The PERF Approach for Formal Verification

  • Jan 01, 2016
  • Nazim Benaissa +3
  • Conference Article
  • Citations24

An algorithm for real-time fault-tolerant scheduling in multiprocessor systems

  • Jan 01, 1992
  • Yingfeng Oh +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.