-
1
-
-
41149177414
-
-
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
-
3
-
-
0027884535
-
Incremental regression testing
-
Washington, DC, IEEE Computer Society Press, Los Alamitos, CA
-
AGRAWAL, H., HORGAN, J., KRAUSER, E., AND LONDON, S. 1993. Incremental regression testing. In Proceedings of the International Conference on Software Maintenance (ICSM) (Washington, DC). IEEE Computer Society Press, Los Alamitos, CA, 348-357.
-
(1993)
Proceedings of the International Conference on Software Maintenance (ICSM)
, pp. 348-357
-
-
AGRAWAL, H.1
HORGAN, J.2
KRAUSER, E.3
LONDON, S.4
-
4
-
-
4544370747
-
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
-
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
-
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
-
9
-
-
0038378320
-
Compactly representing parallel program executions
-
San Diego, CA, USA
-
GOEL, A., ROYCHOUDHURY, A., AND MITRA, T. 2003. Compactly representing parallel program executions. In Proceedings of the ACM Symposium on Principles and Practice of Parallel Programming (PPoPP). San Diego, CA, USA, 191-202.
-
(2003)
Proceedings of the ACM Symposium on Principles and Practice of Parallel Programming (PPoPP)
, pp. 191-202
-
-
GOEL, A.1
ROYCHOUDHURY, A.2
MITRA, T.3
-
10
-
-
84887476214
-
An efficient relevant slicing method for debugging
-
Toulouse, France, ACM, New York
-
GYIMÓTHY, T, BESZÉDES, A., AND FORGÁCS, I. 1999. An efficient relevant slicing method for debugging. In Proceedings of the 7th ACM SIGSOFT International Symposium on Foundations of Software Engineering (Toulouse, France). ACM, New York, 303-321.
-
(1999)
Proceedings of the 7th ACM SIGSOFT International Symposium on Foundations of Software Engineering
, pp. 303-321
-
-
GYIMÓTHY, T.1
BESZÉDES, A.2
FORGÁCS, I.3
-
11
-
-
0025228221
-
Interprocedural slicing using dependence graphs
-
HORWITZ, S., REPS, T., AND BINKLEY, D. 1990. Interprocedural slicing using dependence graphs. ACM Trans. Prog. Lang. Syst. (TOPLAS) 12, 1, 26-60.
-
(1990)
ACM Trans. Prog. Lang. Syst. (TOPLAS) 12
, vol.1
, pp. 26-60
-
-
HORWITZ, S.1
REPS, T.2
BINKLEY, D.3
-
13
-
-
0003518498
-
-
2nd Edition, Prentice Hall, Englewood Cliffs, NJ
-
JOY, B., STEELE, G., GOSLING, J., AND BRACHA, G. 2000. Java(TM) Language Specification (2nd Edition). Prentice Hall, Englewood Cliffs, NJ.
-
(2000)
Java(TM) Language Specification
-
-
JOY, B.1
STEELE, G.2
GOSLING, J.3
BRACHA, G.4
-
15
-
-
0024089764
-
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
-
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
-
18
-
-
0029490425
-
Slicing object-oriented software
-
Berlin, Germany, IEEE Computer Society Press, Los Alamitos, CA
-
LARSEN, L. AND HARROLD, M. 1996. Slicing object-oriented software. In Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE) (Berlin, Germany). IEEE Computer Society Press, Los Alamitos, CA, 495-505.
-
(1996)
Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE)
, pp. 495-505
-
-
LARSEN, L.1
HARROLD, M.2
-
19
-
-
0025679731
-
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
-
20
-
-
0032681069
-
Whole program paths
-
ACM, Atlanta, Georgia, USA
-
LARUS, J. R. 1999. Whole program paths. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). ACM, Atlanta, Georgia, USA, 259-269.
-
(1999)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 259-269
-
-
LARUS, J.R.1
-
21
-
-
41149086118
-
-
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.
-
-
-
-
24
-
-
84963819598
-
Program slicing: Methods and applications
-
Florence, Italy, IEEE Computer Society Press, Los Alamitos, CA
-
LUCIA, A. D. 2001. Program slicing: Methods and applications. In Proceedings of the IEEE International Workshop on Source Code Analysis and Manipulation (Florence, Italy). IEEE Computer Society Press, Los Alamitos, CA, 142-149.
-
(2001)
Proceedings of the IEEE International Workshop on Source Code Analysis and Manipulation
, pp. 142-149
-
-
LUCIA, A.D.1
-
26
-
-
0030679482
-
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
-
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
-
29
-
-
0035009421
-
Encoding program executions
-
Toronto, Ont, Canada, IEEE Computer Society Press, Los Alamitos, CA
-
REISS, S. P. AND RENIERIS, M. 2001. Encoding program executions. In Proceedings of the ACMI IEEE International Conference on Software Engineering (ICSE) (Toronto, Ont., Canada). IEEE Computer Society Press, Los Alamitos, CA, 221-230.
-
(2001)
Proceedings of the ACMI IEEE International Conference on Software Engineering (ICSE)
, pp. 221-230
-
-
REISS, S.P.1
RENIERIS, M.2
-
31
-
-
2942717193
-
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
-
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
-
-
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
-
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
-
36
-
-
33646843643
-
Soot - A Java bytecode optimization framework
-
Mississauga, Ontario, Canada, IBM Press
-
VALLÉE-RAI, R., CO, P., GAGNON, E., HENDREN, L., LAM, P., AND SUNDARESAN, V. 1999. Soot - A Java bytecode optimization framework. In Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research (CASCON) (Mississauga, Ontario, Canada). IBM Press. 13.
-
(1999)
Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research (CASCON)
, pp. 13
-
-
VALLÉE-RAI, R.1
CO, P.2
GAGNON, E.3
HENDREN, L.4
LAM, P.5
SUNDARESAN, V.6
-
37
-
-
41149143054
-
-
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.
-
-
-
-
39
-
-
84962144687
-
Dynamic slicing object-oriented programs for debugging
-
Montreal, Canada, IEEE Computer Society Press, Los Alamitos, CA
-
XU, B., CHEN, Z., AND YANG, H. 2002. Dynamic slicing object-oriented programs for debugging. In Proceedings of the IEEE International Workshop on Source Code Analysis and Manipulation (Montreal, Canada). IEEE Computer Society Press, Los Alamitos, CA.
-
(2002)
Proceedings of the IEEE International Workshop on Source Code Analysis and Manipulation
-
-
XU, B.1
CHEN, Z.2
YANG, H.3
-
40
-
-
0034832694
-
Timestamped whole program path representation and its applications
-
Snowbird, UT, ACM, New York
-
ZHANG, Y. AND GUPTA, R. 2001. Timestamped whole program path representation and its applications. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (Snowbird, UT). ACM, New York, 180-190.
-
(2001)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 180-190
-
-
ZHANG, Y.1
GUPTA, R.2
-
41
-
-
21644486871
-
Whole execution traces
-
Portland, OR, IEEE Computer Society Press, Los Alamitos, CA
-
ZHANG, X. AND GUPTA, R. 2004. Whole execution traces. In Proceedings of the IEEE/ACM International Symposium on Microarchitecture (MICRO) (Portland, OR). IEEE Computer Society Press, Los Alamitos, CA, 105-116.
-
(2004)
Proceedings of the IEEE/ACM International Symposium on Microarchitecture (MICRO)
, pp. 105-116
-
-
ZHANG, X.1
GUPTA, R.2
-
42
-
-
33745387492
-
Cost and precision tradeoffs of dynamic data slicing algorithms
-
ZHANG, X., GUPTA, R., AND ZHANG, Y. 2005. Cost and precision tradeoffs of dynamic data slicing algorithms. ACM Trans. Prog. Lang. Syst. (TOPLAS) 27, 631-661.
-
(2005)
ACM Trans. Prog. Lang. Syst. (TOPLAS) 27
, pp. 631-661
-
-
ZHANG, X.1
GUPTA, R.2
ZHANG, Y.3
-
43
-
-
0034512530
-
-
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
-
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
|