메뉴 건너뛰기




Volumn 4, Issue 4, 2003, Pages 437-455

Worst-case execution-time analysis for embedded real-time systems

Author keywords

Embedded systems; Hard real time; Programming tools; Software architecture; WCET analysis

Indexed keywords

EMBEDDED DEVELOPMENT; EMBEDDED REAL TIME SYSTEMS; HARD REAL-TIME; MODULAR ARCHITECTURES; PROGRAMMING TOOLS; UPPSALA UNIVERSITY; WCET ANALYSIS; WORST-CASE EXECUTION TIME ANALYSIS;

EID: 84896692941     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s100090100054     Document Type: Article
Times cited : (65)

References (75)
  • 1
    • 0029267687 scopus 로고
    • Fixed priority pre-emptive scheduling: an historical perspective
    • Audsley, N., Burns, A., Davis, K., Tindell, R., Wellings A.: Fixed priority pre-emptive scheduling: an historical perspective. Real-Time Syst 8(2/3): 129-154, 1995.
    • (1995) Real-Time Syst , vol.8 , Issue.2-3 , pp. 129-154
    • Audsley, N.1    Burns, A.2    Davis, K.3    Tindell, R.4    Wellings, A.5
  • 3
    • 84896836670 scopus 로고    scopus 로고
    • ARM (Advanced Risc Machines) WWW Homepage.: URL
    • ARM (Advanced Risc Machines) WWW Homepage.: URL: http://www. arm. com.
  • 4
    • 0004072686 scopus 로고
    • Compilers: principles, techniques and tools
    • Generally known as the "Dragon book"
    • Aho, A., Sethi, R., Ullman, J.: Compilers: principles, techniques and tools. Addison-Wesley, Reading, Mass., USA, 1986. Generally known as the "Dragon book".
    • (1986) Addison-Wesley, Reading, Mass., USA
    • Aho, A.1    Sethi, R.2    Ullman, J.3
  • 13
    • 0001502002 scopus 로고    scopus 로고
    • Abstract interpretation
    • Cousot, P.: Abstract interpretation. ACM Comput Surv 28(2): 324-328, 1996.
    • (1996) ACM Comput Surv , vol.28 , Issue.2 , pp. 324-328
    • Cousot, P.1
  • 14
    • 0033733125 scopus 로고    scopus 로고
    • Worst case execution time analysis for a processor with branch prediction
    • Colin, A., Puaut, I.: Worst case execution time analysis for a processor with branch prediction. J Real-Time Syst May 2000.
    • (2000) J Real-Time Syst May
    • Colin, A.1    Puaut, I.2
  • 23
    • 84882696607 scopus 로고    scopus 로고
    • Deriving annotations for tight calculation of execution time
    • Lecture Notes in Computer Science, vol. 1300. Berlin, Heidelberg, New York: Springer
    • Ermedahl, A., Gustafsson, J.: Deriving annotations for tight calculation of execution time. In: Proc. 3rd International European Conference on Parallel Processing, (Euro-Par'97), Lecture Notes in Computer Science, vol. 1300. Berlin, Heidelberg, New York: Springer, 1998, pp. 1298-1307.
    • (1998) In: Proc. 3rd International European Conference on Parallel Processing, (Euro-Par'97) , pp. 1298-1307
    • Ermedahl, A.1    Gustafsson, J.2
  • 24
    • 0007477602 scopus 로고    scopus 로고
    • Master's thesis, Department of Computer Systems, Uppsala University, September 1997. DoCS MSc Thesis 97/94
    • Engblom, J.: Worst-case execution time analysis for optimized code. Master's thesis, Department of Computer Systems, Uppsala University, September 1997. DoCS MSc Thesis 97/94.
    • Worst-case execution time analysis for optimized code
    • Engblom, J.1
  • 25
    • 12344284988 scopus 로고    scopus 로고
    • Static properties of embedded real-time programs, and their implications for worst-case execution time analysis
    • IEEE Computer Society, New York
    • Engblom, J.: Static properties of embedded real-time programs, and their implications for worst-case execution time analysis. In: Proc. 5th IEEE Real-Time Technology and Applications Symposium (RTAS'99). IEEE Computer Society, New York, 1999.
    • (1999) In: Proc. 5th IEEE Real-Time Technology and Applications Symposium (RTAS'99)
    • Engblom, J.1
  • 29
    • 0003235385 scopus 로고    scopus 로고
    • Automatic derivation of path and loop annotations in object-oriented real-time programs
    • Gustafsson, J., Ermedahl, A.: Automatic derivation of path and loop annotations in object-oriented real-time programs. J Parallel Distrib Comput Pract 1998.
    • (1998) J Parallel Distrib Comput Pract
    • Gustafsson, J.1    Ermedahl, A.2
  • 35
    • 18944390941 scopus 로고    scopus 로고
    • The model checker spin
    • Holzmann, G. J.: The model checker spin. IEEE Trans Software Eng 23(5): 279-295, 1997.
    • (1997) IEEE Trans Software Eng , vol.23 , Issue.5 , pp. 279-295
    • Holzmann, G.J.1
  • 38
    • 84896878924 scopus 로고    scopus 로고
    • I-Logix WWW Homepage.: URL
    • I-Logix WWW Homepage.: URL: http://www. ilogix. com/smover_c. htm.
  • 39
    • 84896894662 scopus 로고    scopus 로고
    • IAR Systems WWW Homepage.: URL
    • IAR Systems WWW Homepage.: URL: http://www. iar. com.
  • 42
    • 0005317112 scopus 로고
    • ISL (Intelligent Systems Laboratory), ISBN 91-630-3648-7, Swedish Institute of Computer Science
    • ISL (Intelligent Systems Laboratory).: SICStus Prolog user's manual. ISBN 91-630-3648-7, Swedish Institute of Computer Science, 1995.
    • (1995) SICStus Prolog user's manual
  • 50
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • Liu, C., Layland, J.: Scheduling algorithms for multiprogramming in a hard-real-time environment. J ACM, 20(1): 46-61, 1973.
    • (1973) J ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.1    Layland, J.2
  • 52
    • 0030414718 scopus 로고    scopus 로고
    • Cache modelling for real-time software: beyond direct mapped instruction caches
    • IEEE Computer Society, December
    • Li, Y-T. S., Malik, S., Wolfe, A.: Cache modelling for real-time software: beyond direct mapped instruction caches. In: Proc. 17th IEEE Real-Time Systems Symposium (RTSS'96), pp. 254-263. IEEE Computer Society, December 1996.
    • (1996) In: Proc. 17th IEEE Real-Time Systems Symposium (RTSS'96) , pp. 254-263
    • Li, Y.-T.S.1    Malik, S.2    Wolfe, A.3
  • 60
    • 0027556297 scopus 로고
    • Predicting program execution times by analyzing static and dynamic program paths
    • Park, C. Y.: Predicting program execution times by analyzing static and dynamic program paths. Real-Time Syst 5(1): 31-62, 1993.
    • (1993) Real-Time Syst , vol.5 , Issue.1 , pp. 31-62
    • Park, C.Y.1
  • 63
    • 0000039023 scopus 로고
    • Calculating the maximum execution time of real-time programs
    • Puschner, P., Koza, C.: Calculating the maximum execution time of real-time programs. J Real-Time Syst, 1(1): 159-176, 1989.
    • (1989) J Real-Time Syst , vol.1 , Issue.1 , pp. 159-176
    • Puschner, P.1    Koza, C.2
  • 66
    • 12344260107 scopus 로고    scopus 로고
    • version 4. 2. 0. URL, February 2000
    • Raymond, E.: The Jargon File, version 4. 2. 0. URL: http://www. tuxedo. org/~esr/jargon/html/index. html, February 2000.
    • The Jargon File
    • Raymond, E.1
  • 68
    • 0000626731 scopus 로고    scopus 로고
    • Complete worst-case execution time analysis of straight-line hard real-time programs
    • Stappert, F., Altenbernd, P.: Complete worst-case execution time analysis of straight-line hard real-time programs. J Syst Archit 46(4): 339-355, 2000.
    • (2000) J Syst Archit , vol.46 , Issue.4 , pp. 339-355
    • Stappert, F.1    Altenbernd, P.2
  • 69
    • 84896837550 scopus 로고    scopus 로고
    • Scenix Semiconductor Inc, 3rd edn
    • Scenix Semiconductor Inc.: Scenix SX Family User's Manual, 3rd edn. 2000.
    • (2000) Scenix SX Family User's Manual
  • 70
    • 0034470880 scopus 로고    scopus 로고
    • Cache and pipeline sensitive fixed priority scheduling for preemptive real-time systems
    • Nov
    • Schneider, J.: Cache and pipeline sensitive fixed priority scheduling for preemptive real-time systems. In: Proc. 21st IEEE Real-Time Systems Symposium (RTSS'00), pp. 195-204, Nov 2000.
    • (2000) In: Proc. 21st IEEE Real-Time Systems Symposium (RTSS'00) , pp. 195-204
    • Schneider, J.1
  • 73
    • 84896886977 scopus 로고    scopus 로고
    • Telelogic WWW Homepage.: URL
    • Telelogic WWW Homepage.: URL: http://www. telelogic. com/tau4.


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