메뉴 건너뛰기




Volumn 14, Issue 1, 1998, Pages 61-93

Real-Time Schedulability Tests for Preemptive Multitasking

Author keywords

Multi task programming; Real time programming; Schedulability testing; Scheduling policies; Scheduling theory

Indexed keywords

MULTIPROGRAMMING; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0031674087     PISSN: 09226443     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1007993819750     Document Type: Article
Times cited : (34)

References (51)
  • 1
    • 2342557743 scopus 로고
    • Technical Report YCS 134, Department of Computer Science, University of York
    • Audsley, N., and Burns, A. 1990. Real-time system scheduling. Technical Report YCS 134, Department of Computer Science, University of York.
    • (1990) Real-time System Scheduling
    • Audsley, N.1    Burns, A.2
  • 6
    • 0026237632 scopus 로고
    • A stack-based resource allocation policy for realtime processes
    • IEEE Computer Society Press
    • Baker, T. P. 1990. A stack-based resource allocation policy for realtime processes. In Proc. Real-Time Systems Symposium. IEEE Computer Society Press, pp. 191-200.
    • (1990) Proc. Real-Time Systems Symposium , pp. 191-200
    • Baker, T.P.1
  • 7
    • 0026118563 scopus 로고
    • Stack-based scheduling of real-time processes
    • Baker, T. P. 1991. Stack-based scheduling of real-time processes. Real Time Systems 3(1): 67-99.
    • (1991) Real Time Systems , vol.3 , Issue.1 , pp. 67-99
    • Baker, T.P.1
  • 9
    • 0029713675 scopus 로고    scopus 로고
    • Putting fixed priority scheduling theory into engineering practice for safety critical applications
    • Boston
    • Bate, I. J., Burns, A., and Audsley, N. C. 1996. Putting fixed priority scheduling theory into engineering practice for safety critical applications. In Proc. Second Real-Time Applications Symposium, Boston, pp. 2-10.
    • (1996) Proc. Second Real-Time Applications Symposium , pp. 2-10
    • Bate, I.J.1    Burns, A.2    Audsley, N.C.3
  • 11
    • 84884366383 scopus 로고
    • Effective analysis for engineering real-time fixed priority schedulers
    • Burns, A., Tindell, K., and Wellings, A. J. 1995. Effective analysis for engineering real-time fixed priority schedulers. IEEE Trans. on Software Engineering 21 (5): 475-480.
    • (1995) IEEE Trans. on Software Engineering , vol.21 , Issue.5 , pp. 475-480
    • Burns, A.1    Tindell, K.2    Wellings, A.J.3
  • 13
    • 0026120267 scopus 로고
    • Priority inheritance and message passing communication: A formal treatment
    • Burns, A., and Wellings, A. J. 1991. Priority inheritance and message passing communication: A formal treatment. The Journal of Real-Time Systems 3: 19-44.
    • (1991) The Journal of Real-Time Systems , vol.3 , pp. 19-44
    • Burns, A.1    Wellings, A.J.2
  • 14
    • 0029346220 scopus 로고
    • Engineering a hard real-time system: From theory to practice
    • Burns, A., and Wellings, A. J. 1995. Engineering a hard real-time system: From theory to practice. Software-Practice & Experience 25(7): 705-726.
    • (1995) Software-Practice & Experience , vol.25 , Issue.7 , pp. 705-726
    • Burns, A.1    Wellings, A.J.2
  • 17
    • 34249958710 scopus 로고
    • Dynamic priority ceilings: A concurrency control protocol for real-time systems
    • Chen, M.-I., and Lin, K.-J. 1990. Dynamic priority ceilings: A concurrency control protocol for real-time systems. Journal of Real-Time Systems 2(4): 325-346.
    • (1990) Journal of Real-Time Systems , vol.2 , Issue.4 , pp. 325-346
    • Chen, M.-I.1    Lin, K.-J.2
  • 19
    • 79955411683 scopus 로고
    • A tool for deterministic scheduling of real-time programs implemented as periodic ada tasks
    • Giering III, E. and Baker, T. 1994. A tool for deterministic scheduling of real-time programs implemented as periodic ada tasks. ACM Ada Letters XIV: 54-73.
    • (1994) ACM Ada Letters , vol.14 , pp. 54-73
    • Giering III, E.1    Baker, T.2
  • 23
    • 0022796618 scopus 로고
    • Finding response times in a real-time system
    • Joseph, M. and Pandya, P. 1986. Finding response times in a real-time system. The Computer Journal 29(5): 390-395.
    • (1986) The Computer Journal , vol.29 , Issue.5 , pp. 390-395
    • Joseph, M.1    Pandya, P.2
  • 24
    • 0038146167 scopus 로고
    • Measuring and analyzing real-time performance
    • Kenny, K., and Lin, K.-J. 1991. Measuring and analyzing real-time performance. IEEE Software 8(5): 41-49.
    • (1991) IEEE Software , vol.8 , Issue.5 , pp. 41-49
    • Kenny, K.1    Lin, K.-J.2
  • 26
    • 0026237987 scopus 로고
    • Fixed priority scheduling of periodic task sets with arbitrary deadlines
    • IEEE Computer Society Press
    • Lehoczky, J. P. 1990. Fixed priority scheduling of periodic task sets with arbitrary deadlines. In Proc. Real-Time Systems Symposium, IEEE Computer Society Press, pp. 201-209.
    • (1990) Proc. Real-Time Systems Symposium , pp. 201-209
    • Lehoczky, J.P.1
  • 27
    • 0024915921 scopus 로고
    • The rate monotonie scheduling algorithm: Exact characterization and average case behavior
    • IEEE Computer Society Press
    • Lehoczky, J. P., Sha, L., and Ding, Y. 1989. The rate monotonie scheduling algorithm: Exact characterization and average case behavior. In Proc. Real-Time Systems Symposium, IEEE Computer Society Press, pp. 166-171.
    • (1989) Proc. Real-Time Systems Symposium , pp. 166-171
    • Lehoczky, J.P.1    Sha, L.2    Ding, Y.3
  • 28
    • 0020271514 scopus 로고
    • On the complexity of fixed-priority scheduling of periodic, real-time tasks
    • Leung, J. Y.-T. and Whitehead, J. 1982. On the complexity of fixed-priority scheduling of periodic, real-time tasks. Performance Evaluation 2: 237-250.
    • (1982) Performance Evaluation , vol.2 , pp. 237-250
    • Leung, J.Y.-T.1    Whitehead, J.2
  • 30
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard real-time environment
    • Liu, C. L. and Layland, J. W. 1973. Scheduling algorithms for multiprogramming in a hard real-time environment. Journal of the ACM 20(1): 46-61.
    • (1973) Journal of the ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 31
    • 0026827779 scopus 로고
    • Software architecture for hard real-time applications: Cyclic executives vs. fixed priority executives
    • Locke, C. D. 1992. Software architecture for hard real-time applications: Cyclic executives vs. fixed priority executives. The Journal of Real-Time Systems 4: 37-53.
    • (1992) The Journal of Real-Time Systems , vol.4 , pp. 37-53
    • Locke, C.D.1
  • 34
    • 0030126351 scopus 로고    scopus 로고
    • Fixed-priority scheduling of real-time systems using utilization bounds
    • Park, D.-W., Natarajan, S., and Kanevsky, A. 1996. Fixed-priority scheduling of real-time systems using utilization bounds. Journal of Systems and Software 33(1): 57-63.
    • (1996) Journal of Systems and Software , vol.33 , Issue.1 , pp. 57-63
    • Park, D.-W.1    Natarajan, S.2    Kanevsky, A.3
  • 35
    • 0000039023 scopus 로고
    • Calculating the maximum execution time of real-time programs
    • Puschner, P. and Koza, C. 1989. Calculating the maximum execution time of real-time programs. Journal of Real-Time Systems 1(2): 159-176.
    • (1989) Journal of Real-Time Systems , vol.1 , Issue.2 , pp. 159-176
    • Puschner, P.1    Koza, C.2
  • 36
    • 0030196996 scopus 로고    scopus 로고
    • Improvement in feasibility testing for real-time tasks
    • Ripoll, I., Crespo, A., and Mok, A. K. 1996. Improvement in feasibility testing for real-time tasks. Real-Time Systems 11(1): 19-39.
    • (1996) Real-Time Systems , vol.11 , Issue.1 , pp. 19-39
    • Ripoll, I.1    Crespo, A.2    Mok, A.K.3
  • 37
    • 0038849540 scopus 로고
    • Real-time scheduling theory and Ada
    • Sha, L. and Goodenough, J. B. 1990. Real-time scheduling theory and Ada. IEEE Computer 23(4): 53-62.
    • (1990) IEEE Computer , vol.23 , Issue.4 , pp. 53-62
    • Sha, L.1    Goodenough, J.B.2
  • 39
    • 0025488794 scopus 로고
    • Priority inheritance protocols: An approach to real-time synchronization
    • Sha, L., Rajkumar, R., and Lehoczky, J. 1990. Priority inheritance protocols: An approach to real-time synchronization. IEEE Trans. Computers 39(9): 1175-1185.
    • (1990) IEEE Trans. Computers , vol.39 , Issue.9 , pp. 1175-1185
    • Sha, L.1    Rajkumar, R.2    Lehoczky, J.3
  • 43
    • 0024683086 scopus 로고
    • Reasoning about time in higher-level language software
    • Shaw, A. C. 1989. Reasoning about time in higher-level language software. IEEE Transactions on Software Engineering 15(7): 875-889.
    • (1989) IEEE Transactions on Software Engineering , vol.15 , Issue.7 , pp. 875-889
    • Shaw, A.C.1
  • 44
    • 0028312799 scopus 로고
    • Real-time computing: A new discipline of computer science and engineering
    • Shin, K. G. and Ramanathan, P. 1994. Real-time computing: A new discipline of computer science and engineering. Proceedings of the IEEE 82(1): 6-24.
    • (1994) Proceedings of the IEEE , vol.82 , Issue.1 , pp. 6-24
    • Shin, K.G.1    Ramanathan, P.2
  • 45
    • 0024684902 scopus 로고
    • Aperiodic task scheduling for hard real-time systems
    • Sprunt, B., Sha, L., and Lehoczky, J. 1989. Aperiodic task scheduling for hard real-time systems. Journal of Real-Time Systems 1(1): 27-60.
    • (1989) Journal of Real-Time Systems , vol.1 , Issue.1 , pp. 27-60
    • Sprunt, B.1    Sha, L.2    Lehoczky, J.3
  • 46
    • 0028342072 scopus 로고
    • Real-time schedulability-analyzable mechanisms in Ada 9X
    • Stoyenko, A. D. and Baker, T. P. 1994. Real-time schedulability-analyzable mechanisms in Ada 9X. Proceedings of the IEEE 82(1): 95-107.
    • (1994) Proceedings of the IEEE , vol.82 , Issue.1 , pp. 95-107
    • Stoyenko, A.D.1    Baker, T.P.2
  • 47
    • 2342651621 scopus 로고
    • Seminar presentation, Uni. Qld. Contact: Department of Electrical and Computer Engineering, Carnegie Mellon University, Strosnider@gauss.ece.cmu.edu
    • Strosnider, J. K. 1995. Performance engineering real-time/multimedia systems. Seminar presentation, Uni. Qld. Contact: Department of Electrical and Computer Engineering, Carnegie Mellon University, Strosnider@gauss.ece.cmu.edu.
    • (1995) Performance Engineering Real-time/multimedia Systems
    • Strosnider, J.K.1
  • 48
    • 0026944471 scopus 로고
    • Ada 9X: A technical summary
    • Taft, S. T. 1992. Ada 9X: A technical summary. Communications of the ACM 35(11): 77-82.
    • (1992) Communications of the ACM , vol.35 , Issue.11 , pp. 77-82
    • Taft, S.T.1
  • 49
    • 0003716740 scopus 로고
    • Technical Report YCS 221, Department of Computer Science, University of York
    • Tindell, K. 1994. Adding time-offsets to schedulability analysis. Technical Report YCS 221, Department of Computer Science, University of York.
    • (1994) Adding Time-offsets to Schedulability Analysis
    • Tindell, K.1
  • 50
    • 0028396945 scopus 로고
    • An extendible approach for analyzing fixed priority hard real-time tasks
    • Tindell, K., Burns, A., and Wellings, A. J. 1994. An extendible approach for analyzing fixed priority hard real-time tasks. Real-Time Systems 6: 133-151.
    • (1994) Real-Time Systems , vol.6 , pp. 133-151
    • Tindell, K.1    Burns, A.2    Wellings, A.J.3


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