• DocumentCode
    1740284
  • Title

    Another formal proof for Deadline Driven Scheduler

  • Author

    Naijun, Zhan

  • Author_Institution
    Inst. of Software, Acad. Sinica, Beijing, China
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    481
  • Lastpage
    485
  • Abstract
    The paper presents another formal proof for the correctness of the Deadline Driven Scheduler (DDS). This proof is different from Zheng Yuhua and Zhou Chaochen´s, although both are given in terms of duration calculus (DC) which provides abstraction for random preemption of processor. In the proof of Zheng and Zhou, the induction rules of the duration calculus are heavily applied, but the intuition of the induction propositions is not obvious. However, this proof is to follow and to formalise the original one developed by C.L. Liu and J.W. Layland (1973) which relies on many intuitive facts. Therefore, this proof is more intuitive, while it is still formal
  • Keywords
    process algebra; real-time systems; scheduling; theorem proving; DC; DDS correctness; Deadline Driven Scheduler; duration calculus; formal proof; induction propositions; induction rules; intuitive facts; random preemption; Arithmetic; Boolean functions; Calculus; Computer science; Logic; Processor scheduling; Scheduling algorithm; Sufficient conditions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
  • Conference_Location
    Cheju Island
  • ISSN
    1530-1427
  • Print_ISBN
    0-7695-0930-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2000.896430
  • Filename
    896430