메뉴 건너뛰기




Volumn 30, Issue 2, 2008, Pages

Dynamic slicing on Java bytecode traces

Author keywords

Debugging; Program slicing; Tracing

Indexed keywords

BYTECODE TRACES; DYNAMIC SLICING; DYNAMIC SLICING ALGORITHM; OPTIMIZED REPRESENTATION;

EID: 41149168609     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/1330017.1330021     Document Type: Article
Times cited : (44)

References (44)
  • 1
    • 41149177414 scopus 로고
    • Towards automatic debugging of computer programs. Ph.D. dissertation, Purdue University
    • AGRAWAL, H. 1991. Towards automatic debugging of computer programs. Ph.D. dissertation, Purdue University.
    • (1991)
    • AGRAWAL, H.1
  • 4
    • 4544370747 scopus 로고    scopus 로고
    • A fast assembly level reverse execution method via dynamic slicing
    • Edinburgh, Scotland, IEEE Computer Society Press, Los Alamitos, CA
    • AKGUL, T., MOONEY, V., AND PANDE, S. 2004. A fast assembly level reverse execution method via dynamic slicing. In Proceedings of the International, Conference on Software Engineering (ICSE) (Edinburgh, Scotland). IEEE Computer Society Press, Los Alamitos, CA, 522-531.
    • (2004) Proceedings of the International, Conference on Software Engineering (ICSE) , pp. 522-531
    • AKGUL, T.1    MOONEY, V.2    PANDE, S.3
  • 7
    • 0037435788 scopus 로고    scopus 로고
    • A compact execution history for dynamic slicing
    • DHAMDHERE, D., GURURAJA, K., AND GANU, P. 2003. A compact execution history for dynamic slicing. Inf. Proc. Lett. 86, 145-152.
    • (2003) Inf. Proc. Lett , vol.86 , pp. 145-152
    • DHAMDHERE, D.1    GURURAJA, K.2    GANU, P.3
  • 8
    • 0023385308 scopus 로고
    • The program dependence graph and its use in optimization
    • FERRANTE, J., OTTENSTEIN, K., AND WARREN, J. 1987. The program dependence graph and its use in optimization. ACM Trans. Prog. Lang. Syst. 9, 3, 319-349.
    • (1987) ACM Trans. Prog. Lang. Syst , vol.9 , Issue.3 , pp. 319-349
    • FERRANTE, J.1    OTTENSTEIN, K.2    WARREN, J.3
  • 15
    • 0024089764 scopus 로고
    • Dynamic program slicing
    • KOREL, B. AND LASKI, J. W. 1988. Dynamic program slicing. Inf. Proc. Lett. 29, 3, 155-163.
    • (1988) Inf. Proc. Lett , vol.29 , Issue.3 , pp. 155-163
    • KOREL, B.1    LASKI, J.W.2
  • 17
    • 0017996760 scopus 로고    scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • LAMPORT, L. 1997. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM 21, 558-565.
    • (1997) Communications of the ACM , vol.21 , pp. 558-565
    • LAMPORT, L.1
  • 19
    • 0025679731 scopus 로고
    • Abstract execution: A technique for efficiently tracing programs
    • LARUS, J. 1990. Abstract execution: A technique for efficiently tracing programs. Software - Practice and Experience (SPE) 20, 1241-1258.
    • (1990) Software - Practice and Experience (SPE) , vol.20 , pp. 1241-1258
    • LARUS, J.1
  • 21
    • 41149086118 scopus 로고    scopus 로고
    • LEVROUW, L. J., AUDENAERT, K. M. R., AND CAMPENHOUT, J. M. 1994. A new trace and replay system for shared memory programs based on lamport clocks. In Proceedings of the 2nd Euromicro Workshop on Parallel and Distributed Processing. IEEE Computer Society, ELIS, Universiteit Gent, Belgium, 471-478.
    • LEVROUW, L. J., AUDENAERT, K. M. R., AND CAMPENHOUT, J. M. 1994. A new trace and replay system for shared memory programs based on lamport clocks. In Proceedings of the 2nd Euromicro Workshop on Parallel and Distributed Processing. IEEE Computer Society, ELIS, Universiteit Gent, Belgium, 471-478.
  • 26
    • 0030679482 scopus 로고    scopus 로고
    • Linear-time, incremental hierarchy inference for compression
    • Snowbird, Utah, IEEE Computer Society Press, Los Alamitos, CA
    • NEVILL-MANNING, C. G. AND WITTEN, I. H. 1997. Linear-time, incremental hierarchy inference for compression. In Proceedings of the Data Commpression Conference (DCC) (Snowbird, Utah). IEEE Computer Society Press, Los Alamitos, CA, 3-11.
    • (1997) Proceedings of the Data Commpression Conference (DCC) , pp. 3-11
    • NEVILL-MANNING, C.G.1    WITTEN, I.H.2
  • 27
    • 0035690163 scopus 로고    scopus 로고
    • A slicing method for object-oriented programs using lightweight dynamic information
    • Macau, China, IEEE Computer Society Press, Los Alamitos, CA
    • OHATA, F., HIROSE, K., FUJII, M., AND INOUE, K. 2001. A slicing method for object-oriented programs using lightweight dynamic information. In Proceedings of the Asia-Pacific Software Engineering Conference (Macau, China). IEEE Computer Society Press, Los Alamitos, CA.
    • (2001) Proceedings of the Asia-Pacific Software Engineering Conference
    • OHATA, F.1    HIROSE, K.2    FUJII, M.3    INOUE, K.4
  • 31
    • 2942717193 scopus 로고    scopus 로고
    • Instruction isomorphism in program execution
    • SAZEIDES, Y. 2003. Instruction isomorphism in program execution. J. Instruction-Level Paral. 5.
    • (2003) J. Instruction-Level Paral , vol.5
    • SAZEIDES, Y.1
  • 32
    • 0034276287 scopus 로고    scopus 로고
    • Analysis and testing of programa with exceptionhandling constructs
    • SINHA, S. AND HARROLD, M. J. 2000. Analysis and testing of programa with exceptionhandling constructs. IEEE Trans. Softw. Eng. 26, 9, 849-871.
    • (2000) IEEE Trans. Softw. Eng , vol.26 , Issue.9 , pp. 849-871
    • SINHA, S.1    HARROLD, M.J.2
  • 33
    • 41149085447 scopus 로고    scopus 로고
    • SPECJVM98. 1998. Spec JVM98 benchmarks, website: http://www.specbench.org/osg/jvm98/.
    • SPECJVM98. 1998. Spec JVM98 benchmarks, website: http://www.specbench.org/osg/jvm98/.
  • 35
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • TIP, F. 1995. A survey of program slicing techniques. J. Prog. Lang. 3, 3, 121-189.
    • (1995) J. Prog. Lang , vol.3 , Issue.3 , pp. 121-189
    • TIP, F.1
  • 37
    • 41149143054 scopus 로고    scopus 로고
    • WANG, T. AND ROYCHOUDHURY, A. 2007. Dynamic slicing on Java bytecode traces. Tech. Rep. TRB3/07, National University of Singapore. March, http://www.comp.nus.edu.sg/abhik/pdf/ JSlice-TR.pdf.
    • WANG, T. AND ROYCHOUDHURY, A. 2007. Dynamic slicing on Java bytecode traces. Tech. Rep. TRB3/07, National University of Singapore. March, http://www.comp.nus.edu.sg/"abhik/pdf/ JSlice-TR.pdf.
  • 43
    • 0034512530 scopus 로고    scopus 로고
    • ZHAO, J. 2000. Dependence analysis of Java bytecode. In IEEE Annual International Computer Software and, Applications Conference Taipei, Taiwan, IEEE Computer Society Press, Los Alamitos, CA, 486-491
    • ZHAO, J. 2000. Dependence analysis of Java bytecode. In IEEE Annual International Computer Software and, Applications Conference (Taipei, Taiwan). IEEE Computer Society Press, Los Alamitos, CA, 486-491.
  • 44
    • 0033707298 scopus 로고    scopus 로고
    • Understanding the backward slices of performance degrading instructions
    • Vancouver, BC, Canada, IEEE Computer Society Press, Los Alamitos, CA
    • ZILLES, C. B. AND SOHI, G. 2000. Understanding the backward slices of performance degrading instructions. In Proceedings of the International Symposium on Computer Architecture (ISCA) (Vancouver, BC, Canada). IEEE Computer Society Press, Los Alamitos, CA, 172-181.
    • (2000) Proceedings of the International Symposium on Computer Architecture (ISCA) , pp. 172-181
    • ZILLES, C.B.1    SOHI, G.2


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