-
2
-
-
0026096342
-
Txl: A rapid prototyping system for programming language dialects
-
J. R. Cordy, C. D. Halpern, and E. Promislow. Txl: A rapid prototyping system for programming language dialects. Computer Languages, 16, 1991.
-
(1991)
Computer Languages
, vol.16
-
-
Cordy, J.R.1
Halpern, C.D.2
Promislow, E.3
-
6
-
-
0036980156
-
A rule-based language for programming software updates
-
M. Erwig and D. Ren. A rule-based language for programming software updates. SIGPLAN Not., 37(12):88-97, 2002.
-
(2002)
SIGPLAN Not
, vol.37
, Issue.12
, pp. 88-97
-
-
Erwig, M.1
Ren, D.2
-
9
-
-
31744437018
-
Catchup!: Capturing and replaying refactorings to support api evolution
-
J. Henkel and A. Diwan. Catchup!: capturing and replaying refactorings to support api evolution. In Proc. ICSE, 2005.
-
Proc. ICSE, 2005
-
-
Henkel, J.1
Diwan, A.2
-
10
-
-
56249095379
-
Cren: A tool for tracking copy-and-paste code clones and renaming identifiers consistently in the ide
-
P. Jablonski and D. Hou. Cren: a tool for tracking copy-and-paste code clones and renaming identifiers consistently in the ide. In OOPSLA workshop on eclipse technology eXchange, 2007.
-
OOPSLA Workshop on Eclipse Technology EXchange, 2007
-
-
Jablonski, P.1
Hou, D.2
-
12
-
-
0000758969
-
An overview of aspectj
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of aspectj. In ECOOP '01: European Conference on Object-Oriented Programming, 2001.
-
ECOOP '01: European Conference on Object-Oriented Programming, 2001
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
13
-
-
77949887907
-
Discovering and representing systematic code changes
-
M. Kim and D. Notkin. Discovering and representing systematic code changes. In Proc. ICSE, 2009.
-
Proc. ICSE, 2009
-
-
Kim, M.1
Notkin, D.2
-
14
-
-
34548725569
-
Automatic inference of structural changes for matching across program versions
-
M. Kim, D. Notkin, and D. Grossman. Automatic inference of structural changes for matching across program versions. In Proc. ICSE, 2007.
-
Proc. ICSE, 2007
-
-
Kim, M.1
Notkin, D.2
Grossman, D.3
-
16
-
-
33746074469
-
Practical dynamic software updating for c
-
I. Neamtiu, M. Hicks, G. Stoyle, and M. Oriol. Practical dynamic software updating for c. SIGPLAN Not., 41(6):72-83, 2006.
-
(2006)
SIGPLAN Not
, vol.41
, Issue.6
, pp. 72-83
-
-
Neamtiu, I.1
Hicks, M.2
Stoyle, G.3
Oriol, M.4
-
18
-
-
77954014270
-
Semantic patches for documenting and automating collateral evolutions in linux device drivers
-
Y. Padioleau, R. R. Hansen, J. L. Lawall, and G. Muller. Semantic patches for documenting and automating collateral evolutions in linux device drivers. In Proc. PLOS '06, page 10, 2006.
-
(2006)
Proc. PLOS '06
, pp. 10
-
-
Padioleau, Y.1
Hansen, R.R.2
Lawall, J.L.3
Muller, G.4
-
19
-
-
55849102237
-
Documenting and automating collateral evolutions in linux device drivers
-
Y. Padioleau, J. Lawall, R. R. Hansen, and G. Muller. Documenting and automating collateral evolutions in linux device drivers. SIGOPS Oper. Syst. Rev., 42(4):247-260, 2008.
-
(2008)
SIGOPS Oper. Syst. Rev.
, vol.42
, Issue.4
, pp. 247-260
-
-
Padioleau, Y.1
Lawall, J.2
Hansen, R.R.3
Muller, G.4
-
21
-
-
37849025032
-
Beyond refactoring: A framework for modular maintenance of crosscutting design idioms
-
M. Shonle, W. G. Griswold, and S. Lerner. Beyond refactoring: a framework for modular maintenance of crosscutting design idioms. In ESEC/FSE, 2007.
-
(2007)
ESEC/FSE
-
-
Shonle, M.1
Griswold, W.G.2
Lerner, S.3
|