-
1
-
-
0025448361
-
Dynamic program slicing
-
White Plains, New York, ACM Press
-
H. Agrawal, J.R. Horgan, Dynamic program slicing, in: Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation, White Plains, New York, ACM Press, 1990, pp. 246-256.
-
(1990)
Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 246-256
-
-
Agrawal, H.1
Horgan, J.R.2
-
2
-
-
0004072686
-
-
Addison-Wesley, Reading, MA
-
A.V. Aho, R. Sethi, J.D. Ullmann, Compilers: Principles, Techniques and Tools, Addison-Wesley, Reading, MA, 1986.
-
(1986)
Compilers: Principles, Techniques and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullmann, J.D.3
-
3
-
-
0003867376
-
-
North-Holland, Amsterdam
-
D. Bjørner, A.P. Ershov, N.D. Jones, Partial Evaluation and Mixed Computation, North-Holland, Amsterdam, 1987.
-
(1987)
Partial Evaluation and Mixed Computation
-
-
Bjørner, D.1
Ershov, A.P.2
Jones, N.D.3
-
5
-
-
0020766507
-
Towards a theory of the comprehension of computer programs
-
R. Brooks, Towards a theory of the comprehension of computer programs, International Journal of Man-Machines Studies 18(6) (1983) 543-554.
-
(1983)
International Journal of Man-Machines Studies
, vol.18
, Issue.6
, pp. 543-554
-
-
Brooks, R.1
-
6
-
-
84987243256
-
Software salvaging based on conditions
-
Victoria, British Columbia, Canada, IEEE CS Press
-
G. Canfora, A. Cimitile, A. De Lucia, G.A. Di Lucca, Software salvaging based on conditions, in: Proceedings of International Conference on Software Maintenance, Victoria, British Columbia, Canada, IEEE CS Press, 1994, pp. 424-433.
-
(1994)
Proceedings of International Conference on Software Maintenance
, pp. 424-433
-
-
Canfora, G.1
Cimitile, A.2
De Lucia, A.3
Di Lucca, G.A.4
-
9
-
-
0029236916
-
Qualifying reusable functions using symbolic execution
-
Toronto, Ontario, Canada, IEEE CS Press
-
A. Cimitile, A. De Lucia, M. Munro, Qualifying reusable functions using symbolic execution, in: Proceedings of 2nd Working Conference on Reverse Engineering, Toronto, Ontario, Canada, IEEE CS Press, 1995, pp. 178-187.
-
(1995)
Proceedings of 2nd Working Conference on Reverse Engineering
, pp. 178-187
-
-
Cimitile, A.1
De Lucia, A.2
Munro, M.3
-
10
-
-
0029477393
-
Identifying reusable functions using specification driven program slicing: A case study
-
Nice, France, IEEE CS Press
-
A. Cimitile, A. De Lucia, M. Munro, Identifying reusable functions using specification driven program slicing: a case study, in: Proceedings of International Conference on Software Maintenance, Nice, France, IEEE CS Press, 1995, pp. 124-133.
-
(1995)
Proceedings of International Conference on Software Maintenance
, pp. 124-133
-
-
Cimitile, A.1
De Lucia, A.2
Munro, M.3
-
11
-
-
0026220764
-
Software specialization via symbolic execution
-
A. Coen-Porisini, F. De Paoli, C. Ghezzi, D. Mandrioli, Software specialization via symbolic execution, IEEE Transactions on Software Engineering 17(9) (1991) 884-899.
-
(1991)
IEEE Transactions on Software Engineering
, vol.17
, Issue.9
, pp. 884-899
-
-
Coen-Porisini, A.1
De Paoli, F.2
Ghezzi, C.3
Mandrioli, D.4
-
12
-
-
0024108615
-
Symbolic execution systems - A review
-
P.D. Coward, Symbolic execution systems - a review, Software Engineering Journal 3(6) (1988) 229-239.
-
(1988)
Software Engineering Journal
, vol.3
, Issue.6
, pp. 229-239
-
-
Coward, P.D.1
-
14
-
-
0029721793
-
Understanding function behaviors through program slicing
-
Berlin, Germany, IEEE CS Press
-
A. De Lucia, A.R. Fasolino, M. Munro, Understanding function behaviors through program slicing, in: Proceedings of 4th Workshop on Program Comprehension, Berlin, Germany, IEEE CS Press, 1996, pp. 9-18.
-
(1996)
Proceedings of 4th Workshop on Program Comprehension
, pp. 9-18
-
-
De Lucia, A.1
Fasolino, A.R.2
Munro, M.3
-
15
-
-
0023385308
-
The program dependence graph and its use in optimization
-
J. Ferrante, K.J. Ottenstain, J. Warren, The program dependence graph and its use in optimization, ACM Transactions on Programming Languages and Systems 9(3) (1987) 319-349.
-
(1987)
ACM Transactions on Programming Languages and Systems
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstain, K.J.2
Warren, J.3
-
16
-
-
0029181417
-
Parametric program slicing
-
San Francisco, CA, ACM Press
-
J. Field, G. Ramalingam, F. Tip, Parametric program slicing, in: Proceedings of 22nd ACM Symposium on Principles of Programming Languages, San Francisco, CA, ACM Press, 1995, pp. 379-392.
-
(1995)
Proceedings of 22nd ACM Symposium on Principles of Programming Languages
, pp. 379-392
-
-
Field, J.1
Ramalingam, G.2
Tip, F.3
-
18
-
-
84981664978
-
An approach to regression testing using slicing
-
Orlando, FL, IEEE CS Press
-
R. Gupta, M.J. Harrold, M.L. Soffa, An approach to regression testing using slicing, in: Proceedings of Conference on Software Maintenance, Orlando, FL, IEEE CS Press, 1992, pp. 299-308.
-
(1992)
Proceedings of Conference on Software Maintenance
, pp. 299-308
-
-
Gupta, R.1
Harrold, M.J.2
Soffa, M.L.3
-
19
-
-
0011793707
-
Automatic extraction of executable program subsets by simultaneous program slicing
-
R.J. Hall, Automatic extraction of executable program subsets by simultaneous program slicing, Journal of Automated Software Engineering 2(1) (1995) 33-53.
-
(1995)
Journal of Automated Software Engineering
, vol.2
, Issue.1
, pp. 33-53
-
-
Hall, R.J.1
-
20
-
-
0345821746
-
Program comprehension assisted by slicing and transformation
-
Durham, U.K.
-
M. Harman, S. Danicic, Y. Sivagurunathan, Program comprehension assisted by slicing and transformation, in: Proceedings of the 1st U.K. Workshop on Program Comprehension, Durham, U.K., 1995.
-
(1995)
Proceedings of the 1st U.K. Workshop on Program Comprehension
-
-
Harman, M.1
Danicic, S.2
Sivagurunathan, Y.3
-
21
-
-
0030697758
-
Amorphous program slicing
-
Dearborn, MI, IEEE CS Press
-
M. Harman, S. Danicic, Amorphous program slicing, in: Proceedings of 5th International Workshop on Program Comprehension, Dearborn, MI, IEEE CS Press, 1997, pp. 70-79.
-
(1997)
Proceedings of 5th International Workshop on Program Comprehension
, pp. 70-79
-
-
Harman, M.1
Danicic, S.2
-
22
-
-
0026123816
-
Selecting data-flow integration testing
-
M.J. Harrold, M.L. Soffa, Selecting data-flow integration testing, IEEE Software 8(2) (1991) 58-65.
-
(1991)
IEEE Software
, vol.8
, Issue.2
, pp. 58-65
-
-
Harrold, M.J.1
Soffa, M.L.2
-
23
-
-
0024700474
-
Integrating non-interfering versions of programs
-
S. Horwitz, J. Prins, T. Reps, Integrating non-interfering versions of programs, ACM Transactions on Programming Languages and Systems 11(3) (1989) 345-387.
-
(1989)
ACM Transactions on Programming Languages and Systems
, vol.11
, Issue.3
, pp. 345-387
-
-
Horwitz, S.1
Prins, J.2
Reps, T.3
-
24
-
-
0025228221
-
Interprocedural slicing using dependence graphs
-
S. Horwitz, T. Reps, D. Binkley, Interprocedural slicing using dependence graphs, ACM Transactions on Programming Languages and Systems 12(1) (1990) 26-60.
-
(1990)
ACM Transactions on Programming Languages and Systems
, vol.12
, Issue.1
, pp. 26-60
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
-
26
-
-
0016971687
-
Symbolic execution and program testing
-
J.C. King, Symbolic execution and program testing, Communications of the ACM 19(7) (1976) 385-394.
-
(1976)
Communications of the ACM
, vol.19
, Issue.7
, pp. 385-394
-
-
King, J.C.1
-
27
-
-
84914134693
-
Understanding C programs using the combined C graph representation
-
Victoria, British Columbia, Canada, IEEE CS Press
-
D.A. Kinloch, M. Munro, Understanding C programs using the combined C graph representation, in: Proceedings of International Conference on Software Maintenance, Victoria, British Columbia, Canada, IEEE CS Press, 1994, pp. 172-180.
-
(1994)
Proceedings of International Conference on Software Maintenance
, pp. 172-180
-
-
Kinloch, D.A.1
Munro, M.2
-
30
-
-
0031118262
-
Extracting reusable functions by flow graph-based program slicing
-
F. Lanubile, G. Visaggio, Extracting reusable functions by flow graph-based program slicing, IEEE Transactions on Software Engineering 23(4) (1997) 246-259.
-
(1997)
IEEE Transactions on Software Engineering
, vol.23
, Issue.4
, pp. 246-259
-
-
Lanubile, F.1
Visaggio, G.2
-
31
-
-
84987194101
-
Recovering reusable components from legacy systems by program segmentation
-
Baltimore, MD, IEEE CS Press
-
J.Q. Ning, A. Engberts, W. Kozaczynski, Recovering reusable components from legacy systems by program segmentation, in: Proceedings of 1st Working Conference on Reverse Engineering, Baltimore, MD, IEEE CS Press, 1993, pp. 64-72.
-
(1993)
Proceedings of 1st Working Conference on Reverse Engineering
, pp. 64-72
-
-
Ning, J.Q.1
Engberts, A.2
Kozaczynski, W.3
-
33
-
-
84976707537
-
The program dependence graph in a software development environment
-
K.J. Ottenstain, L.M. Ottenstain, The program dependence graph in a software development environment, ACM SIGPLAN Notices 19(5) (1984) 177-184.
-
(1984)
ACM SIGPLAN Notices
, vol.19
, Issue.5
, pp. 177-184
-
-
Ottenstain, K.J.1
Ottenstain, L.M.2
-
34
-
-
0000990322
-
A survey of program slicing techniques
-
F. Tip, A survey of program slicing techniques, Journal of Programming Languages 3 (1995) 121-189.
-
(1995)
Journal of Programming Languages
, vol.3
, pp. 121-189
-
-
Tip, F.1
-
35
-
-
84976732512
-
The semantic approach to program slicing
-
G.A. Venkatesh, The semantic approach to program slicing, ACM SIGPLAN Notices 26(6) (1991) 107-119.
-
(1991)
ACM SIGPLAN Notices
, vol.26
, Issue.6
, pp. 107-119
-
-
Venkatesh, G.A.1
-
36
-
-
0020157396
-
Programmers use slices when debugging
-
M. Weiser, Programmers use slices when debugging, Communications of the ACM 25 (1982) 446-452.
-
(1982)
Communications of the ACM
, vol.25
, pp. 446-452
-
-
Weiser, M.1
|