메뉴 건너뛰기




Volumn 55, Issue 4, 2006, Pages 454-469

A utility accrual scheduling algorithm for real-time activities with mutual exclusion resource constraints

Author keywords

Mutual exclusion; Overload management; Real time scheduling; Resource dependency; Resource management; Time utility functions; Utility accrual scheduling

Indexed keywords

ALGORITHMS; COMPUTER OPERATING SYSTEMS; COMPUTER SIMULATION; HEURISTIC METHODS; RESOURCE ALLOCATION; SCHEDULING;

EID: 33645213156     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2006.47     Document Type: Article
Times cited : (51)

References (27)
  • 1
    • 84974687699 scopus 로고
    • "Scheduling Algorithms for Multi-programming in a Hard Real-Time Environment"
    • C.L. Liu and J.W. Layland, "Scheduling Algorithms for Multi-programming in a Hard Real-Time Environment," J. ACM, vol. 20, no. 1, pp. 46-61, 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 2
    • 33645236503 scopus 로고    scopus 로고
    • "Multi-Platform Radar Technology Insertion Program"
    • "Multi-Platform Radar Technology Insertion Program," http:// www.globalsecurity.org/intell/systems/mp-rtip.htm/, 2006.
    • (2006)
  • 3
    • 33645222574 scopus 로고    scopus 로고
    • "Bmc3i Battle Management, Command, Control, Communications and Intelligence"
    • "Bmc3i Battle Management, Command, Control, Communications and Intelligence," http://www.globalsecurity.org/space/systems/bmc3i.htm/, 2006.
    • (2006)
  • 5
    • 0003603945 scopus 로고
    • "Scheduling Dependent Real-Time Activities"
    • PhD dissertation, CMU-CS-90-155, Carnegie Mellon Univ
    • R.K. Clark, "Scheduling Dependent Real-Time Activities," PhD dissertation, CMU-CS-90-155, Carnegie Mellon Univ., 1990.
    • (1990)
    • Clark, R.K.1
  • 6
    • 0003744646 scopus 로고
    • "Best-Effort Decision Making for Real-Time Scheduling"
    • PhD dissertation, CMU-CS-86-134, Carnegie Mellon Univ
    • C.D. Locke, "Best-Effort Decision Making for Real-Time Scheduling," PhD dissertation, CMU-CS-86-134, Carnegie Mellon Univ., 1986.
    • (1986)
    • Locke, C.D.1
  • 7
    • 0030151031 scopus 로고    scopus 로고
    • "A Scheduling Algorithm for Tasks Described by Time Value Function"
    • K. Chen and P. Muhlethaler, "A Scheduling Algorithm for Tasks Described by Time Value Function," J. Real-Time Systems, vol. 10, no. 3, pp. 293-312, 1996.
    • (1996) J. Real-Time Systems , vol.10 , Issue.3 , pp. 293-312
    • Chen, K.1    Muhlethaler, P.2
  • 8
    • 0025488794 scopus 로고
    • "Priority Inheritance Protocols: An Approach to Real-Time Synchronization"
    • L. Sha, R. Rajkumar, and J.P. Lehoczky, "Priority Inheritance Protocols: An Approach to Real-Time Synchronization," IEEE Trans. Computers, vol. 39, no. 9, pp. 1175-1185, 1990.
    • (1990) IEEE Trans. Computers , vol.39 , Issue.9 , pp. 1175-1185
    • Sha, L.1    Rajkumar, R.2    Lehoczky, J.P.3
  • 9
    • 0026118563 scopus 로고
    • "Stack-Based Scheduling of Real-Time Processes"
    • Mar
    • T.P. Baker, "Stack-Based Scheduling of Real-Time Processes," J. Real-Time Systems, vol. 3, no. 1, pp. 67-99, Mar. 1991.
    • (1991) J. Real-Time Systems , vol.3 , Issue.1 , pp. 67-99
    • Baker, T.P.1
  • 10
    • 84880867136 scopus 로고
    • "D-Over: An Optimal On-Line Scheduling Algorithm for Overloaded Real-Time Systems"
    • Dec
    • G. Koren and D. Shasha, "D-Over: An Optimal On-Line Scheduling Algorithm for Overloaded Real-Time Systems," Proc. IEEE Real-Time Systems Symp., pp. 290-299, Dec. 1992.
    • (1992) Proc. IEEE Real-Time Systems Symp. , pp. 290-299
    • Koren, G.1    Shasha, D.2
  • 11
    • 4644298558 scopus 로고    scopus 로고
    • "Value-Density Algorithm to Handle Transient Overloads in Scheduling"
    • June
    • D. Mosse, M.E. Pollack, and Y. Ronen, "Value-Density Algorithm to Handle Transient Overloads in Scheduling," Proc. Euromicro Conf. Real-Time Systems, pp. 278-286, June 1999.
    • (1999) Proc. Euromicro Conf. Real-Time Systems , pp. 278-286
    • Mosse, D.1    Pollack, M.E.2    Ronen, Y.3
  • 12
    • 33645216932 scopus 로고
    • "Function-Driven Scheduling: A General Framework for Expressing and Analysis of Scheduling"
    • PhD dissertation, Dept. of Computer Science, Univ. of Virginia, May
    • W.T. Strayer, "Function-Driven Scheduling: A General Framework for Expressing and Analysis of Scheduling," PhD dissertation, Dept. of Computer Science, Univ. of Virginia, May 1992.
    • (1992)
    • Strayer, W.T.1
  • 13
    • 0004796281 scopus 로고
    • "An Example Real-Time Command, Control, and Battle Management Application for Alpha"
    • archons project Technical Report 88121, Computer Science Dept., Carnegie Mellon Univ., Dec
    • D.P. Maynard, S.E. Shipman, R.K. Clark, J.D. Northcutt, R.B. Kegley, B.A. Zimmerman, and P.J. Keleher, "An Example Real-Time Command, Control, and Battle Management Application for Alpha," archons project Technical Report 88121, Computer Science Dept., Carnegie Mellon Univ., Dec. 1988.
    • (1988)
    • Maynard, D.P.1    Shipman, S.E.2    Clark, R.K.3    Northcutt, J.D.4    Kegley, R.B.5    Zimmerman, B.A.6    Keleher, P.J.7
  • 15
    • 0013418560 scopus 로고
    • "Asynchronous Decentralized Real-Time Computer Systems"
    • W.A. Halang and A.D. Stoyenko, eds., Springer Verlag, Oct
    • E.D. Jensen, "Asynchronous Decentralized Real-Time Computer Systems," Real-Time Computing, W.A. Halang and A.D. Stoyenko, eds., Springer Verlag, Oct. 1992.
    • (1992) Real-Time Computing
    • Jensen, E.D.1
  • 16
    • 33645237874 scopus 로고    scopus 로고
    • "The Open Group Base Specifications Issue 6 (IEEE Std. 1003.1)"
    • IEEE and Open Group
    • IEEE and Open Group, "The Open Group Base Specifications Issue 6 (IEEE Std. 1003.1),"http://www.opengroup.org/onlinepubs/007904975/ nframe.html, 2003.
    • (2003)
  • 19
    • 0016034348 scopus 로고
    • "Some Simple Scheduling Algorithms"
    • W. Horn, "Some Simple Scheduling Algorithms," Naval Research Logistics Quarterly, vol. 21, pp. 177-185, 1974.
    • (1974) Naval Research Logistics Quarterly , vol.21 , pp. 177-185
    • Horn, W.1
  • 20
    • 0032663989 scopus 로고    scopus 로고
    • "Overload Management in Real-Time Control Applications Using the (m, k) Firm Guarantee"
    • June
    • P. Ramanathan, "Overload Management in Real-Time Control Applications Using the (m, k) Firm Guarantee," IEEE Trans. Parallel and Distributed Systems, vol. 10, no. 6, pp. 549-559, June 1999.
    • (1999) IEEE Trans. Parallel and Distributed Systems , vol.10 , Issue.6 , pp. 549-559
    • Ramanathan, P.1
  • 22
  • 24
    • 0034474535 scopus 로고    scopus 로고
    • "An Incremental Approach to Scheduling during Overloads in Real-Time Systems"
    • Dec
    • D.M.P. Mejia-Alvarez and R. Melhem, "An Incremental Approach to Scheduling during Overloads in Real-Time Systems," Proc. IEEE Real-Time Systems Symp., pp. 283-293, Dec. 2000.
    • (2000) Proc. IEEE Real-Time Systems Symp. , pp. 283-293
    • Mejia-Alvarez, D.M.P.1    Melhem, R.2
  • 25
    • 0036641752 scopus 로고    scopus 로고
    • "Feedback Control Real-Time Scheduling: Framework, Modeling and Algorithms"
    • July
    • C. Lu, J. Stakovic, G. Tao, and S. Son, "Feedback Control Real-Time Scheduling: Framework, Modeling and Algorithms," J. Real-Time Systems, vol. 23, nos. 1/2, pp. 85-126, July 2002.
    • (2002) J. Real-Time Systems , vol.23 , Issue.1-2 , pp. 85-126
    • Lu, C.1    Stakovic, J.2    Tao, G.3    Son, S.4
  • 26
    • 4644337526 scopus 로고    scopus 로고
    • "Time-Cognizant Value Functions for Dynamic Real-Time Scheduling"
    • Technical Report YCS-306, Dept. of Computer Science, Univ. of York, U.K
    • S.A. Aldarmi and A. Burns, "Time-Cognizant Value Functions for Dynamic Real-Time Scheduling," Technical Report YCS-306, Dept. of Computer Science, Univ. of York, U.K., 1998.
    • (1998)
    • Aldarmi, S.A.1    Burns, A.2


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