-
1
-
-
33846012075
-
-
A. V. Aho, R. Sethi, and J. D. Ullman, Compilers:, Addison-Wesley
-
A. V. Aho, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley, 1986.
-
(1986)
Principles, Techniques, and Tools
-
-
-
2
-
-
84976850518
-
Information-flow and data-flow analysis of while-programs
-
J.-F. Bergeretti, and B.A. Carré, "Information-flow and data-flow analysis of while-programs," ACM Transactions on Programming Languages and Systems, vol. 7, no. 1, pp. 37-61, 1985.
-
(1985)
ACM Transactions on Programming Languages and Systems
, vol.7
, Issue.1
, pp. 37-61
-
-
Bergeretti, J.-F.1
Carré, B.A.2
-
4
-
-
0002611591
-
Slicing object-oriented Java programs
-
April
-
Z. Chen, and B. Xu, "Slicing object-oriented Java programs," ACM SIGPLAN Notices, vol. 36, no. 4, pp. 33-40, April 2001.
-
(2001)
ACM SIGPLAN Notices
, vol.36
, Issue.4
, pp. 33-40
-
-
Chen, Z.1
Xu, B.2
-
5
-
-
84884719012
-
Unions of Slices are not Slices
-
March
-
A. De Lucia, M. Harman, R. Hierons, and J. Krinke, "Unions of Slices are not Slices," 7th European Conference on Software Maintenance and Reengineering (CSMR'03), pp. 363-367, March 2003.
-
(2003)
7th European Conference on Software Maintenance and Reengineering (CSMR'03)
, pp. 363-367
-
-
De Lucia, A.1
Harman, M.2
Hierons, R.3
Krinke, J.4
-
6
-
-
33846530655
-
The LAN-simulation: A Refactoring Teaching Example
-
September 5-6
-
S. Demeyer, F. Van Rysselberghe, T. Girba, J. Ratzinger, R. Marinescu, T. Mens, B. Du Bois, D. Janssens, S. Ducasse, M. Lanza, M. Rieger, H. Gall and M. El-Ramly, "The LAN-simulation: A Refactoring Teaching Example", 8th International Workshop on Principles of Software Evolution (IWPSE'05), pp. 123-134, September 5-6, 2005.
-
(2005)
8th International Workshop on Principles of Software Evolution (IWPSE'05)
, pp. 123-134
-
-
Demeyer, S.1
Van Rysselberghe, F.2
Girba, T.3
Ratzinger, J.4
Marinescu, R.5
Mens, T.6
Du Bois, B.7
Janssens, D.8
Ducasse, S.9
Lanza, M.10
Rieger, M.11
Gall, H.12
El-Ramly, M.13
-
7
-
-
67649841706
-
Refactoring via Program Slicing and Sliding,
-
Ph.D. dissertation, University of Oxford, United Kingdom
-
R. Ettinger, "Refactoring via Program Slicing and Sliding," Ph.D. dissertation, University of Oxford, United Kingdom, 2007.
-
(2007)
-
-
Ettinger, R.1
-
8
-
-
0023385308
-
The Program Dependence Graph and Its Use in Optimization
-
July
-
J. Ferrante, K. J. Ottenstein, and J. D. Warren, "The Program Dependence Graph and Its Use in Optimization," ACM Transactions on Programming Languages and Systems, vol. 9, no. 3, pp. 319-349, July 1987.
-
(1987)
ACM Transactions on Programming Languages and Systems
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.J.2
Warren, J.D.3
-
9
-
-
0004061016
-
-
Addison Wesley, Boston, MA
-
M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts, Refactoring: Improving the Design of Existing Code, Addison Wesley, Boston, MA, 1999.
-
(1999)
Refactoring: Improving the Design of Existing Code
-
-
Fowler, M.1
Beck, K.2
Brant, J.3
Opdyke, W.4
Roberts, D.5
-
10
-
-
0002107790
-
An Overview of Program Slicing
-
M. Harman, and R. M. Hierons, "An Overview of Program Slicing," Software Focus, vol. 2, no. 3, pp. 85- 92, 2001.
-
(2001)
Software Focus
, vol.2
, Issue.3
, pp. 85-92
-
-
Harman, M.1
Hierons, R.M.2
-
11
-
-
0041828583
-
Amorphous rogram Slicing
-
M. Harman, D. Binkley, and S. Danicic, "Amorphous rogram Slicing," Journal of Systems and Software, vol. 68, no. 1, pp. 45-64, 2003.
-
(2003)
Journal of Systems and Software
, vol.68
, Issue.1
, pp. 45-64
-
-
Harman, M.1
Binkley, D.2
Danicic, S.3
-
12
-
-
14344264448
-
Amorphous Procedure Extraction
-
M. Harman, D. Binkley, R. Singh, and R. M. Hierons, "Amorphous Procedure Extraction," 4th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'04), pp. 85-94, 2004.
-
(2004)
4th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'04)
, pp. 85-94
-
-
Harman, M.1
Binkley, D.2
Singh, R.3
Hierons, R.M.4
-
13
-
-
84963550988
-
On the Adequacy of Program Dependence Graphs for Representing Programs
-
88, pp
-
S. Horwitz, J. Prins, and T. Reps, "On the Adequacy of Program Dependence Graphs for Representing Programs," 15th Annual ACM Symposium on Principles of Programming Languages (POPL'88), pp.146-157, 1988.
-
(1988)
15th Annual ACM Symposium on Principles of Programming Languages (POPL
, pp. 146-157
-
-
Horwitz, S.1
Prins, J.2
Reps, T.3
-
14
-
-
0025228221
-
Interprocedural Slicing Using Dependence Graphs
-
S. Horwitz, T. W. Reps, and D. Binkley, "Interprocedural Slicing Using Dependence Graphs," ACM Transactions on Programming Languages and Systems, vol. 12, no. 1, pp. 26-60, 1990.
-
(1990)
ACM Transactions on Programming Languages and Systems
, vol.12
, Issue.1
, pp. 26-60
-
-
Horwitz, S.1
Reps, T.W.2
Binkley, D.3
-
15
-
-
57749203591
-
Analysis of Procedure Splitability
-
T. Jiang, M. Harman, Y. Hassoun, "Analysis of Procedure Splitability," 15th Working Conference on Reverse Engineering (WCRE'08), pp. 247-256, 2008.
-
(2008)
15th Working Conference on Reverse Engineering (WCRE'08)
, pp. 247-256
-
-
Jiang, T.1
Harman, M.2
Hassoun, Y.3
-
17
-
-
0024089764
-
Dynamic program slicing
-
B. Korel, and J. Laski, "Dynamic program slicing," Information Processing Letters, vol. 29, no. 3, pp. 155- 163, 1988.
-
(1988)
Information Processing Letters
, vol.29
, Issue.3
, pp. 155-163
-
-
Korel, B.1
Laski, J.2
-
18
-
-
0032290942
-
Restructuring Programs by Tucking Statements into Functions
-
A. Lakhotia, and J.-C. Deprez, "Restructuring Programs by Tucking Statements into Functions," Information and Software Technology, vol. 40, no. 11-12, pp. 677-690, 1998.
-
(1998)
Information and Software Technology
, vol.40
, Issue.11-12
, pp. 677-690
-
-
Lakhotia, A.1
Deprez, J.-C.2
-
20
-
-
0035791509
-
Automated Method-Extraction Refactoring by Using Block-Based Slicing
-
K. Maruyama, "Automated Method-Extraction Refactoring by Using Block-Based Slicing," Symposium on Software Reusability (SSR'01), pp.31-40, 2001.
-
(2001)
Symposium on Software Reusability (SSR'01)
, pp. 31-40
-
-
Maruyama, K.1
-
21
-
-
33746872916
-
An Overview of Slicing Techniques for Object-Oriented Programs
-
D.P. Mohapatra, R. Mall, and R. Kumar, "An Overview of Slicing Techniques for Object-Oriented Programs," Informatica, vol. 30, no. 2, pp. 253-277, 2006.
-
(2006)
Informatica
, vol.30
, Issue.2
, pp. 253-277
-
-
Mohapatra, D.P.1
Mall, R.2
Kumar, R.3
-
22
-
-
0000990322
-
A Survey of Program Slicing Techniques
-
F. Tip, "A Survey of Program Slicing Techniques," Journal of Programming Languages, vol. 3, no. 3, pp. 121-189, 1995.
-
(1995)
Journal of Programming Languages
, vol.3
, Issue.3
, pp. 121-189
-
-
Tip, F.1
-
23
-
-
0021457061
-
Program Slicing
-
M. Weiser, "Program Slicing," IEEE Transactions on Software Engineering, vol. 10, no. 4, pp. 352-357, 1984.
-
(1984)
IEEE Transactions on Software Engineering
, vol.10
, Issue.4
, pp. 352-357
-
-
Weiser, M.1
|