-
1
-
-
0025444592
-
The program dependence web: A representation supporting control data and demand-driven interpretation of imperative languages
-
(White Plains, NY, June 20-22, 1990), ACM SIG-PLAN Notices
-
Ballance, R.A., Maccabe, A.B., and Ottenstein, K.J., "The program dependence web: A representation supporting control-, data-, and demand-driven interpretation of imperative languages," Proceedings of the ACM SIGPLAN 90 Conference on Programming Language Design and Implementation, (White Plains, NY, June 20-22, 1990), ACM SIG-PLAN Notices 25(6) pp. 257-271 (June 1990).
-
(1990)
Proceedings of the ACM SIGPLAN 90 Conference on Programming Language Design and Implementation
, vol.25
, Issue.6
, pp. 257-271
-
-
Ballance, R.A.1
Maccabe, A.B.2
Ottenstein, K.J.3
-
2
-
-
0027224411
-
Incremental program testing using program dependence graphs
-
(Charleston, SC, January 10-13, 1993), ACM, New York, NY (
-
Bates, S. and Horwitz, S., "Incremental program testing using program dependence graphs," pp. 384-396 in Conference Record of the Twentieth ACM Symposium on Principles of Programming Languages, (Charleston, SC, January 10-13, 1993), ACM, New York, NY (1993).
-
(1993)
Conference Record of the Twentieth ACM Symposium on Principles of Programming Languages
, pp. 384-396
-
-
Bates, S.1
Horwitz, S.2
-
3
-
-
84885634776
-
Using semantic differencing to reduce the cost of regression testing,"
-
(Orlando, FL, November 9-12, 1992)
-
Binkley, D., "Using semantic differencing to reduce the cost of regression testing," Proceedings of the 1992 Conference on Software Maintenance (Orlando, FL, November 9-12, 1992), pp. 41-50 (1992).
-
(1992)
Proceedings of the 1992 Conference on Software Maintenance
, pp. 41-50
-
-
Binkley, D.1
-
4
-
-
0024700525
-
The semantics of program dependence
-
(Portland, OR, June 21-23, 1989), ACM SIGPLAN Notices
-
Cartwright, R. and Felleisen, M., "The semantics of program dependence," Proceedings of the ACM SIGPLAN 89 Conference on Programming Language Design and Implementation, (Portland, OR, June 21-23, 1989), ACM SIGPLAN Notices 24(7) pp. 13-27 (July 1989).
-
(1989)
Proceedings of the ACM SIGPLAN 89 Conference on Programming Language Design and Implementation
, vol.24
, Issue.7
, pp. 13-27
-
-
Cartwright, R.1
Felleisen, M.2
-
5
-
-
17144365324
-
Semantic foundations of binding-time analysis for imperative programs
-
(La Jolla, California, June 21-23, 1995), ACM, New York, NY (
-
Das, M., Reps, T., and Van Hentenryck, P., "Semantic foundations of binding-time analysis for imperative programs," pp. 100-110 in Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95), (La Jolla, California, June 21-23, 1995), ACM, New York, NY (1995).
-
(1995)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95)
, pp. 100-110
-
-
Das, M.1
Reps, T.2
Van Hentenryck, P.3
-
6
-
-
0023385308
-
"The program dependence graph and its use in optimization
-
Ferrante, J., Ottenstein, K., and Warren, J., "The program dependence graph and its use in optimization," ACM Trans. Program. Lang. Syst. 9(3) pp. 319-349 (July 1987).
-
(1987)
ACM Trans. Program. Lang. Syst
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.2
Warren, J.3
-
7
-
-
0002473508
-
A simple rewriting semantics for realistic imperative programs and its application to program analysis
-
(San Francisco, CA, June 1992), Technical Report YALEU/DCS/RR-909, Department of Computer Science, Yale University, New Haven, CT
-
Field, J., "A simple rewriting semantics for realistic imperative programs and its application to program analysis," Proceedings of the SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation, (San Francisco, CA, June 1992), Technical Report YALEU/DCS/RR-909, Department of Computer Science, Yale University, New Haven, CT (1992).
-
(1992)
Proceedings of the SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation
-
-
Field, J.1
-
8
-
-
0001664877
-
Generalized partial computation
-
Gammel Avernaes Denmark
-
Futamura, Y. and Nogi, K., "Generalized partial computation," pp. 133-152 in Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, (Gammel Avernaes, Denmark, October 18-24, 1987), ed. D. Bj4rner, A.P. Ershov, and N.D. Jones,North-Holland, New York, NY (1988).
-
(1988)
Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation
, pp. 133-152
-
-
Futamura, Y.1
Nogi, K.2
-
9
-
-
0347713619
-
Using program slicing in software maintenance
-
Ph.D. dissertation and Tech. Rep. CS-90-05, Baltimore, MD (January
-
Gallagher, K.B., "Using program slicing in software maintenance," Ph.D. dissertation and Tech. Rep. CS-90-05, Computer Science Department, University of Maryland, Baltimore Campus, Baltimore, MD (January 1990).
-
(1990)
Computer Science Department, University of Maryland, Baltimore Campus
-
-
Gallagher, K.B.1
-
11
-
-
0024701519
-
Dependence analysis for pointer variables
-
(Portland, OR, June 21-23, 1989), ACM SIGPLAN Notices
-
Horwitz, S., Pfeiffer, P., and Reps, T., "Dependence analysis for pointer variables," Proceedings of the ACM SIGPLAN 89 Conference on Programming Language Design and Implementation, (Portland, OR, June 21-23, 1989), ACM SIGPLAN Notices 24(7) pp. 28-40 (July 1989).
-
(1989)
Proceedings of the ACM SIGPLAN 89 Conference on Programming Language Design and Implementation
, vol.24
, Issue.7
, pp. 28-40
-
-
Horwitz, S.1
Pfeiffer, P.2
Reps, T.3
-
12
-
-
0024700474
-
Integrating non-interfering versions of programs
-
Horwitz, S., Prins, J., and Reps, T., "Integrating non-interfering versions of programs," ACM Trans. Program. Lang. Syst. 11(3) pp. 345-387 (July 1989).
-
(1989)
ACM Trans. Program. Lang. Syst
, vol.11
, Issue.3
, pp. 345-387
-
-
Horwitz, S.1
Prins, J.2
Reps, T.3
-
13
-
-
0025228221
-
Interprocedural slicing using dependence graphs
-
Horwitz, S., Reps, T., and Binkley, D., "Interprocedural slicing using dependence graphs," ACM Trans. Program. Lang. Syst. 12(1) pp. 26-60 (January 1990).
-
(1990)
ACM Trans. Program. Lang. Syst.
, vol.12
, Issue.1
, pp. 26-60
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
-
14
-
-
0025446340
-
Identifying the semantic and textual differences between two versions of a program
-
(White Plains, NY, June 20-22, 1990), ACM SIGPLAN Notices
-
Horwitz, S., "Identifying the semantic and textual differences between two versions of a program," Proceedings of the ACM SIGPLAN 90 Conference on Programming Language Design and Implementation, (White Plains, NY, June 20-22, 1990), ACM SIGPLAN Notices 25(6) pp. 234-245 (June 1990).
-
(1990)
Proceedings of the ACM SIGPLAN 90 Conference on Programming Language Design and Implementation
, vol.25
, Issue.6
, pp. 234-245
-
-
Horwitz, S.1
-
15
-
-
0343103900
-
Backwards analysis of functional programs
-
Gammel Avernaes Denmark
-
Hughes, J., "Backwards analysis of functional programs," pp. 187-208 in Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, (Gammel Avernaes, Denmark, October 18-24, 1987), ed. D. Bj4rner, A.P. Ershov, and N.D. Jones,North-Holland, New York, NY (1988).
-
(1988)
Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation
, pp. 187-208
-
-
Hughes, J.1
-
16
-
-
0002371687
-
Flow analysis and optimization of Lisp-like structures
-
ed. s.s. muchnick and n.d. jones prentice-hall englewood cliffs
-
Jones, N.D. and Muchnick, S.S., "Flow analysis and optimization of Lisp-like structures," pp. 102-131 in Program Flow Analysis: Theory and Applications, ed. S.S. Muchnick and N.D. Jones,Prentice-Hall, Englewood Cliffs, NJ (1981).
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 102-131
-
-
Jones, N.D.1
Muchnick, S.S.2
-
17
-
-
0042595275
-
Automatic program specialization: A reexamination from basic principles
-
Gammel Avernaes Denmark
-
Jones, N.D., "Automatic program specialization: A reexamination from basic principles," pp. 225-282 in Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, (Gammel Avernaes, Denmark, October 18-24, 1987), ed. D. BjOrner, A.P. Ershov, and N.D. Jones,North-Holland, New York, NY (1988).
-
(1988)
Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation
, pp. 225-282
-
-
Jones, N.D.1
-
18
-
-
0003799593
-
-
Prentice-Hall International, Englewood Cliffs, NJ
-
Jones, N.D., Gomard, C.K., and Sestoft, P., Partial Evaluation and Automatic Program Generation, Prentice-Hall International, Englewood Cliffs, NJ (1993).
-
(1993)
Partial Evaluation and Automatic Program Generation
-
-
Jones, N.D.1
Gomard, C.K.2
Sestoft, P.3
-
19
-
-
85027612984
-
Dependence graphs and compiler optimizations
-
(Williamsburg, VA, January 26-28, 1981), ACM, New York, NY (
-
Kuck, D.J., Kuhn, R.H., Leasure, B., Padua, D.A., and Wolfe, M., "Dependence graphs and compiler optimizations," pp. 207-218 in Conference Record of the Eighth ACM Symposium on Principles of Programming Languages, (Williamsburg, VA, January 26-28, 1981), ACM, New York, NY (1981).
-
(1981)
In Conference Record of the Eighth ACM Symposium on Principles of Programming Languages
, pp. 207-218
-
-
Kuck, D.J.1
Kuhn, R.H.2
Leasure, B.3
Padua, D.A.4
Wolfe, M.5
-
21
-
-
84957614508
-
Caching intermediate results for program improvement
-
(La Jolla, California, June 21-23, 1995),ACM, New York, NY
-
Liu, Y.A. and Teitelbaum, T., "Caching intermediate results for program improvement," in Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95), (La Jolla, California, June 21-23, 1995), ACM, New York, NY (1995).
-
(1995)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95)
-
-
Liu, Y.A.1
Teitelbaum, T.2
-
22
-
-
0346452915
-
Slicing in the presence of pointer variables
-
University of Florida, Gainesville, FL
-
Livadas, P.E. and Rosenstein, A., "Slicing in the presence of pointer variables," Technical Report SERC-TR-74-F, Software Engineering Research Center, University of Florida, Gainesville, FL (June 1994).
-
(1994)
Technical Report SERC-TR-74-F, Software Engineering Research Center
-
-
Livadas, P.E.1
Rosenstein, A.2
-
24
-
-
0004237928
-
Unravel: A CASE tool to assist evaluation of high integrity software
-
National Institute for Standards and Technology, Gaithersburg, MD
-
Lyle, J.R., Wallace, D.R., Graham, J.R., Gallagher, K.B., Poole, J.P., and Binkley, D.W., "Unravel: A CASE tool to assist evaluation of high integrity software," Report NISTIR 5691, National Institute for Standards and Technology, Gaithersburg, MD (August 1995).
-
(1995)
Report NISTIR5691
-
-
Lyle, J.R.1
Wallace, D.R.2
Graham, J.R.3
Gallagher, K.B.4
Poole, J.P.5
Binkley, D.W.6
-
25
-
-
0000052305
-
Partially static structures in a self-applicable partial evaluator
-
Gammel Avernaes Denmark
-
Mogensen, T., "Partially static structures in a self-applicable partial evaluator," pp. 325-347 in Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, (Gammel Avernaes, Denmark, October 18-24, 1987), ed. D. Bjlirner, A.P. Ershov, and N.D. Jones,North-Holland, New York, NY (1988).
-
(1988)
Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation
, pp. 325-347
-
-
Mogensen, T.1
-
26
-
-
84976709704
-
Separating binding times in language specifications
-
London UK Sept. 11-13 1989
-
Mogensen, T., "Separating binding times in language specifications," pp. 12-25 in Fourth International Conference on Functional Programming and Computer Architecture, (London, UK, Sept. 11-13, 1989), ACM Press, New York, NY (1989).
-
(1989)
Fourth International Conference on Functional Programming and Computer Architecture
, pp. 12-25
-
-
Mogensen, T.1
-
27
-
-
84976824797
-
Automated support for legacy code understanding
-
(May 1994)
-
Ning, J.Q., Engberts, A., and Kozaczynski, W., "Automated support for legacy code understanding," Commun. of the ACM 37(5) pp. 50-57 (May 1994).
-
Commun of the ACM
, vol.37
, Issue.5
, pp. 50-57
-
-
Ning, J.Q.1
Engberts, A.2
Kozaczynski, W.3
-
28
-
-
84976707537
-
The program dependence graph in a software development environment
-
Pittsburgh PA
-
Ottenstein, K.J. and Ottenstein, L.M., "The program dependence graph in a software development environment," Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, (Pittsburgh, PA, Apr. 23-25, 1984), ACM SIGPLAN Notices 19(5) pp. 177-184 (May 1984).
-
(1984)
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments
, vol.19
, Issue.5
, pp. 177-184
-
-
Ottenstein, K.J.1
Ottenstein, L.M.2
-
29
-
-
84957682569
-
On the adequacy of dependence-based representations for programs with heaps
-
ed. T. Ito and A.R. Meyer,Springer-Verlag, New York, NY
-
Pfeiffer, P. and Selke, R.P, "On the adequacy of dependence-based representations for programs with heaps," in Proceedings of the International Conference on Theoretical Aspects of Computer Software (TACS '91), (Sendai, Japan, September 1991), Lecture Notes in Computer Science, Vol. 526, ed. T. Ito and A.R. Meyer,Springer-Verlag, New York, NY (1991).
-
(1991)
Proceedings of the International Conference on Theoretical Aspects of Computer Software (TACS '91), (Sendai, Japan, September 1991), Lecture Notes in Computer Science
, vol.526
-
-
Pfeiffer, P.1
Selke, R.P.2
-
30
-
-
0005011169
-
-
University of Wisconsin, Madison, WI
-
Ramalingam, G. and Reps, T., "Semantics of program representation graphs," TR-900, Computer Sciences Department, University of Wisconsin, Madison, WI (December 1989).
-
(1989)
"Semantics of Program Representation Graphs," TR-900, Computer Sciences Department
-
-
Ramalingam, G.1
Reps, T.2
-
31
-
-
77950883012
-
The semantics of program slicing and program integration
-
(Barcelona, Spain, March 13-17,, Springer-Verlag, New York, NY (
-
Reps, T. and Yang, W., "The semantics of program slicing and program integration," pp. 360-374 in Proceedings of the Colloquium on Current Issues in Programming Languages, (Barcelona, Spain, March 13-17, 1989), Lecture Notes in Computer Science, Vol. 352, Springer-Verlag, New York, NY (1989).
-
(1989)
Proceedings of the Colloquium on Current Issues in Programming Languages
, vol.352
, pp. 360-374
-
-
Reps, T.1
Yang, W.2
-
32
-
-
0346476434
-
Shape analysis as a generalized path problem
-
(La Jolla, California, June 21-23, 1995), ACM, New York, NY
-
Reps, T., "Shape analysis as a generalized path problem," pp. 1-11 in Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95), (La Jolla, California, June 21-23, 1995), ACM, New York, NY (1995).
-
(1995)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM 95)
, pp. 1-11
-
-
Reps, T.1
-
33
-
-
0001514506
-
Automatic computation of data set definitions
-
North-Holland, New York, NY
-
Reynolds, J.C., "Automatic computation of data set definitions," pp. 456-461 in Information Processing 68: Proceedings of the IFIP Congress 68, North-Holland, New York, NY (1968).
-
(1968)
Information Processing 68: Proceedings of the IFIP Congress 68
, pp. 456-461
-
-
Reynolds, J.C.1
-
34
-
-
0005462705
-
Arity raiser and its use in program specialization
-
(Copenhagen, Denmark, May 15-18, 1990),, ed. N. Jones,Springer-Verlag, New York, NY
-
Romanenko, S., "Arity raiser and its use in program specialization," pp. 341-360 in Proceedings of the Third European Symposium on Programming, (Copenhagen, Denmark, May 15-18, 1990), Lecture Notes in Computer Science, Vol. 432, ed. N. Jones,Springer-Verlag, New York, NY (1990).
-
(1990)
In Proceedings of the Third European Symposium on Programming
, vol.432
, pp. 341-360
-
-
Romanenko, S.1
-
35
-
-
0024862998
-
A rewriting semantics for program dependence graphs
-
Austin TX
-
Selke, R.P, "A rewriting semantics for program dependence graphs," pp. 12-24 in Conference Record of the Sixteenth ACM Symposium on Principles of Programming Languages, (Austin, TX, Jan. 11-13, 1989), ACM, New York, NY (1989).
-
(1989)
In Conference Record of the Sixteenth ACM Symposium on Principles of Programming Languages
, pp. 12-24
-
-
Selke, R.P.1
-
36
-
-
0005427296
-
Automatic call unfolding in a partial evaluator
-
Gammel Avernaes Denmark
-
Sestoft, P., "Automatic call unfolding in a partial evaluator," pp. 485-506 in Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, (Gammel Avernaes, Denmark, October 18-24, 1987), ed. D. Bj4rner, A.P. Ershov, and N.D. Jones,North-Holland, New York, NY (1988).
-
(1988)
Partial Evaluation and Mixed Computation: Proceedings of the IFIP TC2 Workshop on Partial Evaluation and Mixed Computation
, pp. 485-506
-
-
Sestoft, P.1
-
37
-
-
0000990322
-
A survey of program slicing techniques
-
Tip, F., "A survey of program slicing techniques," Journal of Programming Languages 3 pp. 121-181 (1995).
-
(1995)
Journal of Programming Languages
, vol.3
, pp. 121-181
-
-
Tip, F.1
-
38
-
-
0022754405
-
The concept of a supercompiler
-
Turchin, V.F., "The concept of a supercompiler," ACM Trans. Program. Lang. Syst. 8(3) pp. 292-325 (July 1986).
-
(1986)
ACM Trans. Program. Lang. Syst.
, vol.8
, Issue.3
, pp. 292-325
-
-
Turchin, V.F.1
-
39
-
-
84909750205
-
Projections for strictness analysis
-
ed. G. Kahn,Springer-Verlag, New York, NY
-
Wadler, P. and Hughes, R.J.M., "Projections for strictness analysis," pp. 385-407 in Third Conference on Functional Programming and Computer Architecture, (Portland, OR, Sept. 14-16, 1987), Lecture Notes in Computer Science, Vol. 274, ed. G. Kahn,Springer-Verlag, New York, NY (1987).
-
(1987)
Third Conference on Functional Programming and Computer Architecture, (Portland, OR, Sept. 14-16, 1987), Lecture Notes in Computer Science
, vol.274
, pp. 385-407
-
-
Wadler, P.1
Hughes, R.J.M.2
-
40
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
Wadler, P., "Deforestation: Transforming programs to eliminate trees," Theoretical Computer Science 73 pp. 231-248 (1990).
-
(1990)
Theoretical Computer Science
, vol.73
, pp. 231-248
-
-
Wadler, P.1
-
41
-
-
0027986216
-
Value dependence graphs: Representation without taxation
-
(Portland, OR, Jan. 16-19, 1994), ACM, New York, NY (
-
Weise, D., Crew, R.F., Ernst, M., and Steensgaard, B., "Value dependence graphs: Representation without taxation," pp. 297-310 in Conference Record of the Twenty-First ACM Symposium on Principles of Programming Languages, (Portland, OR, Jan. 16-19, 1994), ACM, New York, NY (1994).
-
(1994)
Conference Record of the Twenty-First ACM Symposium on Principles of Programming Languages
, pp. 297-310
-
-
Weise, D.1
Crew, R.F.2
Ernst, M.3
Steensgaard, B.4
-
42
-
-
0021095647
-
Reconstructing sequential behavior from parallel behavior projections
-
October
-
Weiser, M., "Reconstructing sequential behavior from parallel behavior projections," Information Processing Letters 17 pp. 129-135 (October 1983).
-
(1983)
Information Processing Letters
, vol.17
, pp. 129-135
-
-
Weiser, M.1
|