-
1
-
-
0017419683
-
A Transformation System for Developing Recursive Programs
-
R.M. Burstall and J. Darlington, "A Transformation System for Developing Recursive Programs," J. ACM, vol. 24, pp. 44-67, 1977.
-
(1977)
J. ACM
, vol.24
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
2
-
-
0003489758
-
-
PhD thesis, Univ. of Illinois at Urbana-Champaign, Urbana-Champaign
-
W.F. Opdyke, "Refactoring Object-Oriented Frameworks," PhD thesis, Univ. of Illinois at Urbana-Champaign, Urbana-Champaign, 1992.
-
(1992)
Refactoring Object-oriented Frameworks
-
-
Opdyke, W.F.1
-
3
-
-
0003885315
-
-
Wiley
-
W.J. Brown, R.C. Malveau, H.W. McCormick III, and T.J. Mowbray, AntiPatterns Refactoring Software, Architectures, and Projects in Crisis. Wiley, 1998.
-
(1998)
AntiPatterns Refactoring Software, Architectures, and Projects in Crisis
-
-
Brown, W.J.1
Malveau, R.C.2
McCormick III, H.W.3
Mowbray, T.J.4
-
5
-
-
0035129729
-
Evolving Object-Oriented Designs with Refactorings
-
L. Tokuda and D. Batory, "Evolving Object-Oriented Designs with Refactorings," Automated Software Eng., vol. 8, pp. 89-120, 2001.
-
(2001)
Automated Software Eng.
, vol.8
, pp. 89-120
-
-
Tokuda, L.1
Batory, D.2
-
6
-
-
0000990322
-
A Survey of Program Slicing Techniques
-
Sept.
-
F. Tip, "A Survey of Program Slicing Techniques," J. Programming Languages, vol. 3, no. 3, pp. 121-189, Sept. 1995.
-
(1995)
J. Programming Languages
, vol.3
, Issue.3
, pp. 121-189
-
-
Tip, F.1
-
8
-
-
0030678920
-
A Refactoring Tool for Smalltalk
-
D. Roberts, J. Brant, and R.E. Johnson, "A Refactoring Tool for Smalltalk," Theory and Practice of Object Systems, vol. 3, no. 4, pp. 39-42, 1997.
-
(1997)
Theory and Practice of Object Systems
, vol.3
, Issue.4
, pp. 39-42
-
-
Roberts, D.1
Brant, J.2
Johnson, R.E.3
-
9
-
-
0030261535
-
Automatic Inheritance Hierarchy and Method Refactoring
-
Oct.
-
I. Moore, "Automatic Inheritance Hierarchy and Method Refactoring," ACM SIGPLAN Notices, vol. 31, no. 10, pp. 235-250, Oct. 1996.
-
(1996)
ACM SIGPLAN Notices
, vol.31
, Issue.10
, pp. 235-250
-
-
Moore, I.1
-
10
-
-
0005102606
-
Object-Oriented Software Evolution and Re-Engineering (special issue)
-
E. Casais and A. Taivalsaari, "Object-Oriented Software Evolution and Re-Engineering (special issue)," Theory and Practice of Object Systems, vol. 3, no. 4, 1997.
-
(1997)
Theory and Practice of Object Systems
, vol.3
, Issue.4
-
-
Casais, E.1
Taivalsaari, A.2
-
14
-
-
85084164164
-
Cyclone: A Safe Dialect of C
-
June
-
T. Jim, G. Morrisett, D. Grossman, M. Hicks, J. Cheney, and Y. Wang, "Cyclone: A Safe Dialect of C," USENIX Technical Conf. Proc., June 2002.
-
(2002)
USENIX Technical Conf. Proc.
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
16
-
-
0036961736
-
An Empirical Analysis of C Preprocessor Use
-
Dec.
-
M.D. Ernst, G.J. Badros, and D. Notkin, "An Empirical Analysis of C Preprocessor Use," IEEE Trans. Software Eng., vol. 28, no. 12, pp. 1146-1170, Dec. 2002.
-
(2002)
IEEE Trans. Software Eng.
, vol.28
, Issue.12
, pp. 1146-1170
-
-
Ernst, M.D.1
Badros, G.J.2
Notkin, D.3
-
17
-
-
0004311122
-
Lint, a C Program Checker
-
Bell Laboratories, Murray Hill, New Jersey, Dec.
-
S.C. Johnson, "Lint, a C Program Checker," Computer Science Technical Report 65, Bell Laboratories, Murray Hill, New Jersey, Dec. 1977.
-
(1977)
Computer Science Technical Report
, vol.65
-
-
Johnson, S.C.1
-
18
-
-
0034227660
-
A Framework for Preprocessor-Aware C Source Code Analyses
-
July
-
G.J. Badros and D. Notkin, "A Framework for Preprocessor-Aware C Source Code Analyses," Software: Practice & Experience, vol. 30, no. 8, pp. 907-924, July 2000.
-
(2000)
Software: Practice & Experience
, vol.30
, Issue.8
, pp. 907-924
-
-
Badros, G.J.1
Notkin, D.2
-
20
-
-
0346672441
-
Checking C Declarations at Link Time
-
Mar.
-
D. Spinellis, "Checking C Declarations at Link Time," The J. C Language Translation, vol. 4, no. 3, pp. 238-249, Mar. 1993.
-
(1993)
The J. C Language Translation
, vol.4
, Issue.3
, pp. 238-249
-
-
Spinellis, D.1
-
21
-
-
0020807223
-
An Execution Profiler for Modular Programs
-
S. Graham, P. Kessler, and M.K. McKusick, "An Execution Profiler for Modular Programs," Software: Practice & Experience, vol. 13, pp. 671-685, 1983.
-
(1983)
Software: Practice & Experience
, vol.13
, pp. 671-685
-
-
Graham, S.1
Kessler, P.2
McKusick, M.K.3
-
22
-
-
0346672442
-
Debugging with dbx
-
Computer Systems Research Group, Dept. of Electrical Eng. and Computer Science, Univ. of California, Berkeley, Apr.
-
B. Tuthill and K.J. Dunlap, "Debugging with dbx," UNIX Programmer's Supplementary Documents, vol. 1, Computer Systems Research Group, Dept. of Electrical Eng. and Computer Science, Univ. of California, Berkeley, Apr. 1986.
-
(1986)
UNIX Programmer's Supplementary Documents
, vol.1
-
-
Tuthill, B.1
Dunlap, K.J.2
-
23
-
-
0016926766
-
On the Design and Development of Program Families
-
Mar.
-
D.L. Parnas, "On the Design and Development of Program Families," IEEE Trans. Software Eng., vol. 2, no. 1, pp. 1-9, Mar. 1976.
-
(1976)
IEEE Trans. Software Eng.
, vol.2
, Issue.1
, pp. 1-9
-
-
Parnas, D.L.1
-
24
-
-
0036642036
-
Initiating Software Product Lines
-
July/Aug
-
J.D. McGregor, L.M. Northrop, S. Jarrad, and K. Pohl, "Initiating Software Product Lines," IEEE Software, vol. 19, no. 4, pp. 24-27, July/Aug. 2002.
-
(2002)
IEEE Software
, vol.19
, Issue.4
, pp. 24-27
-
-
McGregor, J.D.1
Northrop, L.M.2
Jarrad, S.3
Pohl, K.4
-
27
-
-
0030121527
-
Reengineering of Configurations Based on Mathematical Concept Analysis
-
G. Snelting, "Reengineering of Configurations Based on Mathematical Concept Analysis," ACM Trans. Software Eng. and Methodology (TOSEM), vol. 5, no. 2, pp. 146-189, 1996.
-
(1996)
ACM Trans. Software Eng. and Methodology (TOSEM)
, vol.5
, Issue.2
, pp. 146-189
-
-
Snelting, G.1
-
29
-
-
0347302978
-
-
PhD thesis, Dept. of Electrical Eng. and Computer Science, Nat'l Technical Univ. of Athens, Greece, May, in Greek
-
A. Zavras, "A New Solution to the Problem of Source Code Presentation," PhD thesis, Dept. of Electrical Eng. and Computer Science, Nat'l Technical Univ. of Athens, Greece, May 1999, (in Greek).
-
(1999)
A New Solution to the Problem of Source Code Presentation
-
-
Zavras, A.1
-
30
-
-
0038335577
-
-
Redmond, Wa.: Microsoft Press
-
Microsoft Corporation, Microsoft C# Language Specifications. Redmond, Wa.: Microsoft Press, 2001.
-
(2001)
Microsoft C# Language Specifications
-
-
-
31
-
-
0346026383
-
Notable Design Patterns for Domain Specific Languages
-
Feb.
-
D. Spinellis, "Notable Design Patterns for Domain Specific Languages," J. Systems and Software, vol. 56, no. 1, pp. 91-99, Feb. 2001.
-
(2001)
J. Systems and Software
, vol.56
, Issue.1
, pp. 91-99
-
-
Spinellis, D.1
-
35
-
-
0004209229
-
-
Sebastopol, Calif.: O'Reilly and Associates
-
D. Flanagan, Java in a Nutshell. Sebastopol, Calif.: O'Reilly and Associates, 1997.
-
(1997)
Java in a Nutshell
-
-
Flanagan, D.1
-
36
-
-
0004072686
-
-
Addison-Wesley
-
A.V. Aho, R. Sethi, and J.D. Ullman, Compilers, Principles, Techniques, and Tools. Addison-Wesley, 1985.
-
(1985)
Compilers, Principles, Techniques, and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
37
-
-
0006025287
-
Language Development Tools
-
July-Aug
-
S.C. Johnson and M.E. Lesk, "Language Development Tools," Bell System Technical J., vol. 56, no. 6, pp. 2155-2176, July-Aug. 1987.
-
(1987)
Bell System Technical J.
, vol.56
, Issue.6
, pp. 2155-2176
-
-
Johnson, S.C.1
Lesk, M.E.2
-
39
-
-
0027623592
-
Automated Assistance for Program Restructuring
-
W.G. Griswold and D. Notkin, "Automated Assistance for Program Restructuring," ACM Trans. Software Eng. and Methodology (TOSEM), vol. 2, no. 3, pp. 228-269, 1993.
-
(1993)
ACM Trans. Software Eng. and Methodology (TOSEM)
, vol.2
, Issue.3
, pp. 228-269
-
-
Griswold, W.G.1
Notkin, D.2
-
42
-
-
0018456754
-
Make - A Program for Maintaining Computer Programs
-
S.I. Feldman, "Make - A Program for Maintaining Computer Programs," Software: Practice & Experience, vol. 9, no. 4, pp. 255-265, 1979.
-
(1979)
Software: Practice & Experience
, vol.9
, Issue.4
, pp. 255-265
-
-
Feldman, S.I.1
-
44
-
-
0025228221
-
Interprocedural Slicing Using Dependence Graphs
-
S. Horwitz, T. Reps, and D. Binkley, "Interprocedural Slicing Using Dependence Graphs," ACM Trans. Programming Languages and Systems (TOPLAS), vol. 12, no. 1, pp. 26-60, 1990.
-
(1990)
ACM Trans. Programming Languages and Systems (TOPLAS)
, vol.12
, Issue.1
, pp. 26-60
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
|