메뉴 건너뛰기




Volumn , Issue , 2009, Pages 205-214

Tight WCRT analysis of synchronous C programs

Author keywords

Model checking; Precision timed machines; Static timing analysis; Synchronous languages

Indexed keywords

ACCURATE ESTIMATION; C PROGRAMS; COMPILE TIME; ESTEREL; GENERIC APPROACH; INTERMEDIATE FORMATS; INTERMEDIATE REPRESENTATIONS; MODEL CHECKER; REACTION TIME; STATIC TIMING ANALYSIS; SYNCHRONOUS LANGUAGES; SYNCHRONOUS PROGRAM; TIMING FAULT; WORST CASE; WORST-CASE EXECUTION TIME ANALYSIS;

EID: 72049128371     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1629395.1629424     Document Type: Conference Paper
Times cited : (32)

References (24)
  • 1
    • 72049126175 scopus 로고    scopus 로고
    • UPPAAL tool, last accessed on 29.4.09
    • UPPAAL tool. www.uppaal.com. last accessed on 29.4.09.
  • 3
    • 77953100112 scopus 로고    scopus 로고
    • PRET-C: A new language for programming precision timed architectures. Technical Report 6922, INRIA Grenoble Rhône-Alpes
    • S. Andalam, P. Roop, A. Girault, and C. Traulsen. PRET-C: A new language for programming precision timed architectures. Technical Report 6922, INRIA Grenoble Rhône-Alpes, http://hal.inria.fr/inria-00391621/fr/, 2009.
    • (2009)
    • Andalam, S.1    Roop, P.2    Girault, A.3    Traulsen, C.4
  • 6
    • 0026142362 scopus 로고    scopus 로고
    • F. Boussinot. Reactive C: An extension of C to program reactive systems. In SOFTWARE PRACTICE AND EXPERIENCE, 21(4), 401-428, APRIL 1991.
    • F. Boussinot. Reactive C: An extension of C to program reactive systems. In SOFTWARE PRACTICE AND EXPERIENCE, VOL. 21(4), 401-428, APRIL 1991.
  • 9
    • 34547367417 scopus 로고    scopus 로고
    • The case for the precision timed (PRET) machine
    • June
    • S. A. Edwards and E. A. Lee. The case for the precision timed (PRET) machine. In Proceedings of the 44th DAC, pages 264-265, June 2007.
    • (2007) Proceedings of the 44th DAC , pp. 264-265
    • Edwards, S.A.1    Lee, E.A.2
  • 11
    • 33244476377 scopus 로고    scopus 로고
    • Model checking timed automata with one or two clocks
    • F. Laroussinie, N. Markey, and P. Schnoebelen. Model checking timed automata with one or two clocks. In CONCUR, pages 387-401, 2004.
    • (2004) CONCUR , pp. 387-401
    • Laroussinie, F.1    Markey, N.2    Schnoebelen, P.3
  • 13
    • 34250882132 scopus 로고    scopus 로고
    • Mapping Esterel onto a multi-threaded embedded processor
    • X. Li, M. Boldt, and R. von Hanxleden. Mapping Esterel onto a multi-threaded embedded processor. SIGARCH Comput. Archit. News, 34(5):303-314, 2006.
    • (2006) SIGARCH Comput. Archit. News , vol.34 , Issue.5 , pp. 303-314
    • Li, X.1    Boldt, M.2    von Hanxleden, R.3
  • 14
    • 63649086617 scopus 로고    scopus 로고
    • B. Lickly, I. Liu, S. Kim, H. D. Patel, S. A. Edwards, and E. A. Lee. Predictable programming on a precision timed architecture. In In Proceedings of International Conference on Compilers, Architecture, and Synthesis from Embedded Systems (CASES), October 2008.
    • B. Lickly, I. Liu, S. Kim, H. D. Patel, S. A. Edwards, and E. A. Lee. Predictable programming on a precision timed architecture. In In Proceedings of International Conference on Compilers, Architecture, and Synthesis from Embedded Systems (CASES), October 2008.
  • 15
    • 0348195768 scopus 로고    scopus 로고
    • G. Logothetis, K. Schneider, and C. Metzler. Generating formal models for real-time verification by exact low-level runtime analysis of synchronous programs. In RTSS, pages 256-264, Cancun, Mexico, 2003. IEEE Computer Society.
    • G. Logothetis, K. Schneider, and C. Metzler. Generating formal models for real-time verification by exact low-level runtime analysis of synchronous programs. In RTSS, pages 256-264, Cancun, Mexico, 2003. IEEE Computer Society.
  • 17
    • 33745469024 scopus 로고    scopus 로고
    • Why model checking can improve WCET analysis
    • A. Metzner. Why model checking can improve WCET analysis. In CAV, volume LNCS-3114, pages 334-347, 2004.
    • (2004) CAV , vol.LNCS-3114 , pp. 334-347
    • Metzner, A.1
  • 19
    • 27644511043 scopus 로고    scopus 로고
    • Towards direct execution of Esterel programs on reactive processors
    • P. S. Roop, Z. Salcic, and M. W. S. Dayaratne. Towards direct execution of Esterel programs on reactive processors. In 4th ACM EMSOFT, 2004.
    • (2004) 4th ACM EMSOFT
    • Roop, P.S.1    Salcic, Z.2    Dayaratne, M.W.S.3
  • 22
    • 43949126892 scopus 로고    scopus 로고
    • R. Wilhelm, J. Engblom, A. Ermedahl, N. Holsti, S. Thesing, D. Whalley, G. Bernat, C. Ferdinand, R. Heckmann, T. Mitra, F. Mueller, I. Puaut, P. Puschner, J. Staschulat, and P. Stenström. The worst-case execution-time problem-overview of methods and survey of tools. Trans. on Embedded Computing Sys., 7(3):1-53, 2008.
    • R. Wilhelm, J. Engblom, A. Ermedahl, N. Holsti, S. Thesing, D. Whalley, G. Bernat, C. Ferdinand, R. Heckmann, T. Mitra, F. Mueller, I. Puaut, P. Puschner, J. Staschulat, and P. Stenström. The worst-case execution-time problem-overview of methods and survey of tools. Trans. on Embedded Computing Sys., 7(3):1-53, 2008.
  • 24
    • 68949128798 scopus 로고    scopus 로고
    • S. Yuan, L. H. Yoong, S. Andalam, P. S. Roop, and Z. Salcic. A new multithreaded architecture supporting direct execution of Esterel. EURASIP Journal on Embedded Systems, 2009:Article ID 610891, 19 pages, 2009. doi:10.1155/2009/610891.
    • S. Yuan, L. H. Yoong, S. Andalam, P. S. Roop, and Z. Salcic. A new multithreaded architecture supporting direct execution of Esterel. EURASIP Journal on Embedded Systems, 2009:Article ID 610891, 19 pages, 2009. doi:10.1155/2009/610891.


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