메뉴 건너뛰기




Volumn , Issue , 2011, Pages 172-181

Modelling, verification and synthesis of two-tier hierarchical fixed-priority preemptive scheduling

Author keywords

code synthesis; formal verification; hierarchical scheduling; modelling; real time systems

Indexed keywords

CODE-SYNTHESIS; FORMAL VERIFICATIONS; HARD REAL-TIME; HIERARCHICAL SCHEDULING; MEMORY CONSUMPTION; MEMORY OVERHEADS; MODELLING; PRE-EMPTIVE SCHEDULING; RUNTIMES; SCHEDULING PARAMETERS; SCHEDULING POLICIES; TIME DOMAIN; TIMING ERRORS;

EID: 80052990420     PISSN: 10683070     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ECRTS.2011.24     Document Type: Conference Paper
Times cited : (15)

References (48)
  • 1
    • 0003014869 scopus 로고    scopus 로고
    • A Hierarchical CPU Scheduler for Multimedia Operating Systems
    • P. Goyal, X. Guo, and H. M. Vin, "A Hierarchical CPU Scheduler for Multimedia Operating Systems," in OSDI'96.
    • OSDI'96
    • Goyal, P.1    Guo, X.2    Vin, H.M.3
  • 2
    • 0031373951 scopus 로고    scopus 로고
    • Scheduling Real-time Applications in an Open Environment
    • Z. Deng and J. W.-S. Liu, "Scheduling Real-time Applications in an Open Environment," in RTSS'97.
    • RTSS'97
    • Deng, Z.1    Liu, J.W.-S.2
  • 3
    • 0035684275 scopus 로고    scopus 로고
    • HLS: A Framework for Composing Soft Real-Time Schedulers
    • J. Regehr and J. A. Stankovic, "HLS: A Framework for Composing Soft Real-Time Schedulers," in RTSS'01.
    • RTSS'01
    • Regehr, J.1    Stankovic, J.A.2
  • 7
    • 0022917819 scopus 로고    scopus 로고
    • Solutions for some Practical Problems in Prioritized Preemptive Scheduling
    • L. Sha, J. P. Lehoczky, and R. Rajkumar, "Solutions for some Practical Problems in Prioritized Preemptive Scheduling," in RTSS'86.
    • RTSS'86
    • Sha, L.1    Lehoczky, J.P.2    Rajkumar, R.3
  • 8
    • 84879369687 scopus 로고    scopus 로고
    • Hierarchical Fixed Priority Pre-emptive Scheduling
    • R. I. Davis and A. Burns, "Hierarchical Fixed Priority Pre-emptive Scheduling," in RTSS'05.
    • RTSS'05
    • Davis, R.I.1    Burns, A.2
  • 9
    • 0033319964 scopus 로고    scopus 로고
    • A Fixed-Priority-Driven Open Environment for Real-Time Applications
    • T.-W. Kuo and C.-H. Li, "A Fixed-Priority-Driven Open Environment for Real-Time Applications," in RTSS'99.
    • RTSS'99
    • Kuo, T.-W.1    Li, C.-H.2
  • 10
    • 0347566222 scopus 로고    scopus 로고
    • Periodic Resource Model for Compositional Real-Time Guarantees
    • I. Shin and I. Lee, "Periodic Resource Model for Compositional Real-Time Guarantees," in RTSS'03.
    • RTSS'03
    • Shin, I.1    Lee, I.2
  • 11
    • 38849089912 scopus 로고    scopus 로고
    • SIRAP: A Synchronization Protocol for Hierarchical Resource Sharing in Real-Time Open Systems
    • M. Behnam, I. Shin, T. Nolte, and M. Nolin, "SIRAP: A Synchronization Protocol for Hierarchical Resource Sharing in Real-Time Open Systems," in EMSOFT'07.
    • EMSOFT'07
    • Behnam, M.1    Shin, I.2    Nolte, T.3    Nolin, M.4
  • 12
    • 38949133376 scopus 로고    scopus 로고
    • Resource Sharing in Hierarchical Fixed Priority Pre-emptive Systems
    • R. I. Davis and A. Burns, "Resource Sharing in Hierarchical Fixed Priority Pre-emptive Systems," in RTSS'06.
    • RTSS'06
    • Davis, R.I.1    Burns, A.2
  • 14
    • 0028413052 scopus 로고
    • A Theory of Timed Automata
    • R. Alur and D. L. Dill, "A Theory of Timed Automata," Theoretical Computer Science, vol. 126, no. 2, pp. 183-235, 1994.
    • (1994) Theoretical Computer Science , vol.126 , Issue.2 , pp. 183-235
    • Alur, R.1    Dill, D.L.2
  • 17
    • 84974687699 scopus 로고
    • Scheduling Algorithms for Multi-programming in a Hard Real-Time Environment
    • C. Liu and J. Layland, "Scheduling Algorithms for Multi-programming in a Hard Real-Time Environment," ACM, vol. 20, no. 1, pp. 46-61, 1973.
    • (1973) ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.1    Layland, J.2
  • 18
    • 80053030785 scopus 로고    scopus 로고
    • An Experiment in using RT-LOTOS for the Formal Specification and Verification of a Distributed Scheduling Algorithm in a Nuclear Power Plant Monitoring System
    • L. Andriantsiferana, J.-P. Courtiat, R. C. d. Oliveira, and L. Picci, "An Experiment in using RT-LOTOS for the Formal Specification and Verification of a Distributed Scheduling Algorithm in a Nuclear Power Plant Monitoring System," in FORTE'97.
    • FORTE'97
    • Andriantsiferana, L.1    Courtiat, J.-P.2    Oliveira, R.C.D.3    Picci, L.4
  • 19
    • 80053007566 scopus 로고    scopus 로고
    • Málardalen University, Technical Report 2379, [Online]. Available: Accessed:2011-01-05
    • M. Åsberg, "Model of Two-Tier Hierarchical Fixed-Priority Preemptive Scheduling," Málardalen University, Technical Report 2379, 2011. [Online]. Available: http://www.mrtc.mdh.se/publications/2379.pdf, [Accessed:2011-01-05]
    • (2011) Model of Two-Tier Hierarchical Fixed-Priority Preemptive Scheduling
    • Åberg, M.1
  • 20
    • 80053048726 scopus 로고    scopus 로고
    • Machine Checked Formal Proof of a Scheduling Protocol for Smartcard Personalization
    • L. Lensink, S. Smetsers, and M. Van Eekelen, "Machine Checked Formal Proof of a Scheduling Protocol for Smartcard Personalization," in FMICS'07.
    • FMICS'07
    • Lensink, L.1    Smetsers, S.2    Van Eekelen, M.3
  • 21
    • 48049088769 scopus 로고    scopus 로고
    • Formal Verification of Concurrent Scheduling Strategies using TLA
    • G. Grov, G. Michaelson, and A. Ireland, "Formal Verification of Concurrent Scheduling Strategies using TLA," in ICPADS'07.
    • ICPADS'07
    • Grov, G.1    Michaelson, G.2    Ireland, A.3
  • 23
    • 67249118633 scopus 로고    scopus 로고
    • Scheduling Design and Verification for Open Soft Real-Time Systems
    • R. Glaubius, T. Tidwell, W. D. Smart, and C. Gill, "Scheduling Design and Verification for Open Soft Real-Time Systems," in RTSS'08.
    • RTSS'08
    • Glaubius, R.1    Tidwell, T.2    Smart, W.D.3    Gill, C.4
  • 24
    • 0036994517 scopus 로고    scopus 로고
    • A Model of Hierarchical Real-Time Virtual Resources
    • X. Feng and A. Mok, "A Model of Hierarchical Real-Time Virtual Resources," in RTSS'02.
    • RTSS'02
    • Feng, X.1    Mok, A.2
  • 25
    • 84881112070 scopus 로고    scopus 로고
    • Efficient Scheduling of Real-Time Multi-Task Applications in Dynamic Systems
    • G. Lipari and S. K. Baruah, "Efficient Scheduling of Real-Time Multi-Task Applications in Dynamic Systems," in RTAS'00.
    • RTAS'00
    • Lipari, G.1    Baruah, S.K.2
  • 26
    • 77957569976 scopus 로고    scopus 로고
    • Resource Partitioning among Real-Time Applications
    • G. Lipari and E. Bini, "Resource Partitioning Among Real-Time Applications," in ECRTS'03.
    • ECRTS'03
    • Lipari, G.1    Bini, E.2
  • 27
    • 0346935140 scopus 로고    scopus 로고
    • Evolving Real-time Systems Using Hierarchical Scheduling and Concurrency Analysis
    • J. Regehr, A. Reid, K. Webb, M. Parker, and J. Lepreau, "Evolving Real-time Systems Using Hierarchical Scheduling and Concurrency Analysis," in RTSS'03.
    • RTSS'03
    • Regehr, J.1    Reid, A.2    Webb, K.3    Parker, M.4    Lepreau, J.5
  • 28
    • 84879355082 scopus 로고    scopus 로고
    • Trading End-to-End Latency for Composability
    • S. Matic and T. A. Henzinger, "Trading End-to-End Latency for Composability," in RTSS'05.
    • RTSS'05
    • Matic, S.1    Henzinger, T.A.2
  • 29
    • 84890626367 scopus 로고    scopus 로고
    • SPIRIT-uKernel for Strongly Partitioned Real-Time Systems
    • D. Kim, Y. Lee, and M. Younis, "SPIRIT-uKernel for Strongly Partitioned Real-Time Systems," in RTCSA'00.
    • RTCSA'00
    • Kim, D.1    Lee, Y.2    Younis, M.3
  • 32
    • 0034479031 scopus 로고    scopus 로고
    • Using Model Checking for Verification of Partitioning Properties in Integrated Modular Avionics
    • D. Cofer, E. Engstrom, and N. Weininger, "Using Model Checking for Verification of Partitioning Properties in Integrated Modular Avionics," in DASC'00.
    • DASC'00
    • Cofer, D.1    Engstrom, E.2    Weininger, N.3
  • 34
    • 67349187952 scopus 로고    scopus 로고
    • Proving Fairness and Implementation Correctness of a Microkernel Scheduler
    • M. Daum, J. Drrenbcher, and B.Wolff, "Proving Fairness and Implementation Correctness of a Microkernel Scheduler," Journal of Automated Reasoning, vol. 42, pp. 349-388, 2009.
    • (2009) Journal of Automated Reasoning , vol.42 , pp. 349-388
    • Daum, M.1    Drrenbcher, J.2    Wolff, B.3
  • 35
    • 0035501582 scopus 로고    scopus 로고
    • Theorem Proving Guided Development of Formal Assertions in a Resource-Constrained Scheduler for High-Level Synthesis
    • N. Narasimhan, E. Teica, R. Radhakrishnan, S. Govindarajan, and R. Vemuri, "Theorem Proving Guided Development of Formal Assertions in a Resource-Constrained Scheduler for High-Level Synthesis," Formal Methods in System Design, vol. 19, pp. 237-273, 2001.
    • (2001) Formal Methods in System Design , vol.19 , pp. 237-273
    • Narasimhan, N.1    Teica, E.2    Radhakrishnan, R.3    Govindarajan, S.4    Vemuri, R.5
  • 36
    • 71049157459 scopus 로고    scopus 로고
    • Verifying the Implementation of an Operating System Scheduler
    • M. Kleine, B. Bartels, T. Gothel, and S. Glesner, "Verifying the Implementation of an Operating System Scheduler," in TASE'09.
    • TASE'09
    • Kleine, M.1    Bartels, B.2    Gothel, T.3    Glesner, S.4
  • 38
    • 33749073783 scopus 로고    scopus 로고
    • Model Checking Timed Systems with Priorities
    • P.-A. Hsiung and S.-W. Lin, "Model Checking Timed Systems with Priorities," in RTCSA'05.
    • RTCSA'05
    • Hsiung, P.-A.1    Lin, S.-W.2
  • 39
    • 62349122440 scopus 로고    scopus 로고
    • Modeling and Formal Analysis of Real-Time System via CCS
    • C. Shu and W.-G. Qing, "Modeling and Formal Analysis of Real-Time System via CCS," ISCSCT'08.
    • ISCSCT'08
    • Shu, C.1    Qing, W.-G.2
  • 40
    • 0029517192 scopus 로고    scopus 로고
    • Formal Specification and Verification of the Real-Time Scheduler in FIP
    • L. Durante, R. Sisto, and A. Valenzano, "Formal Specification and Verification of the Real-Time Scheduler In FIP," in WFCS'95.
    • WFCS'95
    • Durante, L.1    Sisto, R.2    Valenzano, A.3
  • 41
    • 85088765784 scopus 로고    scopus 로고
    • Verification of a Scheduler in B Through a Timed Automata Specification
    • O. Nasr, J.-P. Bodeveix, M. Filali, and M. R. Irit, "Verification of a Scheduler in B Through a Timed Automata Specification," in SAC'06.
    • SAC'06
    • Nasr, O.1    Bodeveix, J.-P.2    Filali, M.3    Irit, M.R.4
  • 42
    • 74549146061 scopus 로고    scopus 로고
    • AADL Modeling and Analysis of Hierarchical Schedulers
    • F. Singhoff and A. Plantec, "AADL Modeling and Analysis of Hierarchical Schedulers," in SIGAda'07.
    • SIGAda'07
    • Singhoff, F.1    Plantec, A.2
  • 43
    • 4544280684 scopus 로고    scopus 로고
    • Feature- Based Decomposition of Inductive Proofs Applied to Real-Time Avionics Software: An Experience Report
    • V. Ha, M. Rangarajan, D. Cofer, H. Rues, and B. Dutertre, "Feature- Based Decomposition of Inductive Proofs Applied to Real-Time Avionics Software: An Experience Report," in ICSE'04.
    • ICSE'04
    • Ha, V.1    Rangarajan, M.2    Cofer, D.3    Rues, H.4    Dutertre, B.5
  • 44
    • 80053025832 scopus 로고    scopus 로고
    • Bossa: A Language-Based Approach to the Design of Real-Time Schedulers
    • L. P. Barreto and G. Muller, "Bossa: A Language-Based Approach to the Design of Real-Time Schedulers," in RTS'02.
    • RTS'02
    • Barreto, L.P.1    Muller, G.2
  • 45
    • 80053034486 scopus 로고    scopus 로고
    • Invited Application Paper: Language Design for Implementing Process Scheduling Hierarchies
    • J. L. Lawall, G. Muller, and H. Duchesne, "Invited Application Paper: Language Design For Implementing Process Scheduling Hierarchies," in PEPM'04.
    • PEPM'04
    • Lawall, J.L.1    Muller, G.2    Duchesne, H.3
  • 46
    • 80052989372 scopus 로고    scopus 로고
    • Model-based Verification of a Framework for Flexible Scheduling in the Real-Time Specification for Java
    • A. Zerzelidis and A. Wellings, "Model-based Verification of a Framework for Flexible Scheduling in the Real-Time Specification for Java," in JTRES'06.
    • JTRES'06
    • Zerzelidis, A.1    Wellings, A.2
  • 47
    • 77951256632 scopus 로고    scopus 로고
    • Real-Time Embedded Software Design for Mobile and Ubiquitous Systems
    • P.-A. Hsiung, S.-W. Lin, and C.-S. Lin, "Real-Time Embedded Software Design for Mobile and Ubiquitous Systems," Journal of Signal Processing Systems, vol. 59, pp. 13-32, 2010.
    • (2010) Journal of Signal Processing Systems , vol.59 , pp. 13-32
    • Hsiung, P.-A.1    Lin, S.-W.2    Lin, C.-S.3
  • 48
    • 4644255757 scopus 로고    scopus 로고
    • A Formally Verified Application-Level Framework for Real-Time Scheduling on POSIX Real-Time Operating Systems
    • P. Li, B. Ravindran, S. Suhaib, and S. Feizabadi, "A Formally Verified Application-Level Framework for Real-Time Scheduling on POSIX Real-Time Operating Systems," IEEE Transactions on Software Engineering, vol. 30, pp. 613-629, 2004.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , pp. 613-629
    • Li, P.1    Ravindran, B.2    Suhaib, S.3    Feizabadi, S.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.