메뉴 건너뛰기




Volumn 6, Issue 4, 2010, Pages 652-663

Time-aware instrumentation of embedded software

Author keywords

Debugging; instrumentation; real time systems; tracing

Indexed keywords

BUFFER SIZES; CODE SIZE; COMPUTATION RESOURCES; DATA TRACES; DEBUGGING; DEVELOPMENT PROCESS; FLASH FILE SYSTEMS; INSTRUMENTATION; INSTRUMENTATION TECHNIQUES; KEY TECHNIQUES; KEYBOARD CONTROLLERS; REAL-TIME APPLICATION; RUNTIME OVERHEADS; SOFTWARE INSTRUMENTATION; SPACE AND TIME; SYSTEM UNDER TEST; TEMPORAL CONSTRAINTS; TIME BUDGET; TRACING;

EID: 78149464259     PISSN: 15513203     EISSN: None     Source Type: Journal    
DOI: 10.1109/TII.2010.2068304     Document Type: Article
Times cited : (36)

References (33)
  • 4
    • 84962005293 scopus 로고    scopus 로고
    • The Ravenscar tasking profile for high integrity real-time programs
    • New York
    • B. Dobbing and A. Burns, "The Ravenscar tasking profile for high integrity real-time programs," in Proc. Annu. ACM SIGAda Int. Conf. Ada (SIGAda), New York, 1998, pp. 1-6.
    • (1998) Proc. Annu. ACM SIGAda Int. Conf. Ada (SIGAda) , pp. 1-6
    • Dobbing, B.1    Burns, A.2
  • 8
    • 78149464947 scopus 로고    scopus 로고
    • [Online] Available:
    • OpenEC Project Site. 2008. [Online]. Available: http://wiki.laptop. org/go/OpenEC
    • (2008) OpenEC Project Site.
  • 9
    • 78149466263 scopus 로고    scopus 로고
    • SDCC\Small Device C Compiler. [Online] Available:
    • SDCC\Small Device C Compiler. 2008. [Online]. Available: http://sdcc.sourceforge.net/
    • (2008)
  • 10
    • 0000703331 scopus 로고
    • Applying new scheduling theory to static priority pre-emptive scheduling
    • N. Audsley, A. Burns, M. Richardson, K. Tindell, and A. Wellings, "Applying new scheduling theory to static priority pre-emptive scheduling," J. Softw. Eng., vol. 8, no. 5, pp. 284-292, 1993.
    • (1993) J. Softw. Eng. , vol.8 , Issue.5 , pp. 284-292
    • Audsley, N.1    Burns, A.2    Richardson, M.3    Tindell, K.4    Wellings, A.5
  • 11
    • 0003747969 scopus 로고    scopus 로고
    • Englewood Cliffs NJ: Prentice-Hall
    • J. Liu, Real-Time Systems. Englewood Cliffs, NJ: Prentice-Hall, 2000.
    • (2000) Real-Time Systems
    • Liu, J.1
  • 14
    • 0003037529 scopus 로고
    • Reducibility among combinatorial problems
    • R. E. Miller and J. W. Thatcher, Eds. New York: Plenum Press
    • R. M. Karp, "Reducibility among combinatorial problems," in Complexity of Computer Computations, R. E. Miller and J. W. Thatcher, Eds. New York: Plenum Press, 1972, pp. 85-103.
    • (1972) Complexity of Computer Computations , pp. 85-103
    • Karp, R.M.1
  • 15
    • 78149465740 scopus 로고    scopus 로고
    • Sep. [Online]. Available:
    • H. de Kock, Small-ffs Sep. 2009. [Online]. Available: http://http://code. google.com/p/small-ffs
    • (2009) Small-ffs
    • De Kock, H.1
  • 16
    • 2342611169 scopus 로고    scopus 로고
    • JaRec: A portable record/replay environment for multi-threaded Java applications
    • A. Georges, M. Christiaens, M. Ronsse, and K. De Bosschere, "JaRec: A portable record/replay environment for multi-threaded Java applications," Software\Practice & Experience, vol. 34, no. 6, pp. 523-547, 2004.
    • (2004) Software\Practice & Experience , vol.34 , Issue.6 , pp. 523-547
    • Georges, A.1    Christiaens, M.2    Ronsse, M.3    De Bosschere, K.4
  • 17
    • 0023328934 scopus 로고
    • Debugging parallel programs with instant replay
    • Apr
    • T. Leblanc and J. Mellor-Crummey, "Debugging parallel programs with instant replay," Trans. Comput., vol. C-36, no. 4, pp. 471-482, Apr. 1987.
    • (1987) Trans. Comput. C , vol.36 , Issue.4 , pp. 471-482
    • Leblanc, T.1    Mellor-Crummey, J.2
  • 18
    • 33947712202 scopus 로고    scopus 로고
    • Replay debugging of complex real-time systems: Experiences from two industrial case studies
    • Gent, Belgium Sep. [Online]. Available:
    • D. Sundmark, H. Thane, J. Huselius, and A. Pettersson, "Replay debugging of complex real-time systems: Experiences from two industrial case studies," inProc. 5th Int. Workshop on Algorithmic and Automated Debugging (AADEBUG03), Gent, Belgium, Sep. 2003, pp. 211-222. [Online]. Available: http://www.mrtc.mdh.se/index.php?choice=pub-lications&id=0573
    • (2003) Proc. 5th Int. Workshop on Algorithmic and Automated Debugging (AADEBUG03) , pp. 211-222
    • Sundmark, D.1    Thane, H.2    Huselius, J.3    Pettersson, A.4
  • 19
    • 0013091084 scopus 로고    scopus 로고
    • Monitoring, testing and debugging of distributed real-time systems
    • Ph.D. dissertation Mälardalens Univ., Västerås, Sweden May
    • H. Thane, "Monitoring, testing and debugging of distributed real-time systems" Ph.D. dissertation, Dept. Comput. Sci. Electron., Mälardalens Univ., Västerås, Sweden, May 2000.
    • (2000) Dept. Comput. Sci. Electron.
    • Thane, H.1
  • 21
    • 0028741418 scopus 로고
    • Interrupt replay: A debugging method for parallel programs with interrupts
    • Dec.
    • K. Audenaert and L. Levrouw, "Interrupt replay: A debugging method for parallel programs with interrupts," Microprocessors and Microsystems, vol. 18, no. 10, pp. 601-612, Dec. 1994.
    • (1994) Microprocessors and Microsystems , vol.18 , Issue.10 , pp. 601-612
    • Audenaert, K.1    Levrouw, L.2
  • 22
    • 0025468358 scopus 로고
    • A noninterference monitoring and replay mechanism for real-time software testing and debugging
    • J. J. P. Tsai, K.-Y. Fang, H.-Y. Chen, and Y.-D. Bi, "A noninterference monitoring and replay mechanism for real-time software testing and debugging," IEEE Trans. Softw. Eng., vol. 16, no. 8, pp. 897-916, 1990.
    • (1990) IEEE Trans. Softw. Eng. , vol.16 , Issue.8 , pp. 897-916
    • Tsai, J.J.P.1    Fang, K.-Y.2    Chen, H.-Y.3    Bi, Y.-D.4
  • 23
    • 67650253196 scopus 로고
    • Monitoring and debugging distributed real-time programs
    • Los Alamitos, CA: IEEE Computer Society Press
    • P. Dodd and C. Ravishankar, "Monitoring and debugging distributed real-time programs," in Monitoring and Debugging Distributed RealTime Programs. Los Alamitos, CA: IEEE Computer Society Press, 1995, pp. 143-157.
    • (1995) Monitoring and Debugging Distributed RealTime Programs , pp. 143-157
    • Dodd, P.1    Ravishankar, C.2
  • 24
    • 35448955692 scopus 로고    scopus 로고
    • Valgrind: A framework for heavyweight dynamic binary instrumentation
    • PLDI'07, New York, USA [Online]. Available: ACM
    • N. Nethercote and J. Seward, "Valgrind: A framework for heavyweight dynamic binary instrumentation," in Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, PLDI'07, New York, USA, 2007, pp. 89-100. [Online]. Available: http://portal.acm.org/ci-tation.cfm?id=1250734.1250746, ACM
    • (2007) Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation , pp. 89-100
    • Nethercote, N.1    Seward, J.2
  • 30
    • 3142766211 scopus 로고    scopus 로고
    • ATOM a system for building customized program analysis tools
    • Apr. [Online]. Available
    • A. Srivastava and A. Eustace, "ATOM a system for building customized program analysis tools," SIGPLAN Not. vol. 39, pp. 528-539, Apr. 2004. [Online]. Available: http://portal.acm.org/cita-tion.cfm?id=989393.989446
    • (2004) SIGPLAN Not. , vol.39 , pp. 528-539
    • Srivastava, A.1    Eustace, A.2


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