-
2
-
-
78751506008
-
A study of the uniqueness of source code
-
ACM
-
M. Gabel and Z. Su, "A study of the uniqueness of source code," in Proceedings, ACM SIGSOFT FSE. ACM, 2010, pp. 147-156.
-
(2010)
Proceedings, ACM SIGSOFT FSE
, pp. 147-156
-
-
Gabel, M.1
Su, Z.2
-
5
-
-
77949394549
-
Learning from examples to improve code completion systems
-
M. Bruch, M. Monperrus, and M. Mezini, "Learning from examples to improve code completion systems," in Proceedings, ACM SIGSOFT ESEC/FSE, 2009.
-
Proceedings, ACM SIGSOFT ESEC/FSE, 2009
-
-
Bruch, M.1
Monperrus, M.2
Mezini, M.3
-
6
-
-
79951595779
-
IDE 2.0: Collective intelligence in software development
-
ACM
-
M. Bruch, E. Bodden, M. Monperrus, and M. Mezini, "IDE 2.0: collective intelligence in software development," in Proceedings of the FSE/SDP workshop on Future of software engineering research. ACM, 2010, pp. 53-58.
-
(2010)
Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research
, pp. 53-58
-
-
Bruch, M.1
Bodden, E.2
Monperrus, M.3
Mezini, M.4
-
7
-
-
77952026146
-
Improving code completion with program history
-
R. Robbes and M. Lanza, "Improving code completion with program history," Automated Software Engineering, vol. 17, no. 2, pp. 181-212, 2010.
-
(2010)
Automated Software Engineering
, vol.17
, Issue.2
, pp. 181-212
-
-
Robbes, R.1
Lanza, M.2
-
8
-
-
77952122971
-
Code completion from abbreviated input
-
IEEE Computer Society
-
S. Han, D. R. Wallace, and R. C. Miller, "Code completion from abbreviated input," in Proceedings, ASE. IEEE Computer Society, 2009, pp. 332-343.
-
(2009)
Proceedings, ASE
, pp. 332-343
-
-
Han, S.1
Wallace, D.R.2
Miller, R.C.3
-
10
-
-
83455169626
-
An evaluation of the strategies of sorting, filtering, and grouping API methods for code completion
-
D. Hou and D. Pletcher, "An evaluation of the strategies of sorting, filtering, and grouping API methods for code completion," in Proceedings, ICSM, 2011.
-
Proceedings, ICSM, 2011
-
-
Hou, D.1
Pletcher, D.2
-
11
-
-
33845456733
-
What's in a name? A study of identifiers
-
D. Lawrie, C. Morrell, H. Feild, and D. Binkley, "What's in a name? a study of identifiers," Proceedings, ICPC, 2006.
-
Proceedings, ICPC, 2006
-
-
Lawrie, D.1
Morrell, C.2
Feild, H.3
Binkley, D.4
-
12
-
-
84864232419
-
Improving identifier informativeness using part of speech information
-
ACM
-
D. Binkley, M. Hearn, and D. Lawrie, "Improving identifier informativeness using part of speech information," in Proceedings, MSR. ACM, 2011.
-
(2011)
Proceedings, MSR
-
-
Binkley, D.1
Hearn, M.2
Lawrie, D.3
-
13
-
-
84864222274
-
The Java Programmer's Phrase Book
-
D. Gašević, R. Lämmel, and E. Wyk, Eds. Berlin, Heidelberg: Springer- Verlag, ch.
-
E. W. Høst and B. M. Østvold, "Software language engineering," D. Gašević, R. Lämmel, and E. Wyk, Eds. Berlin, Heidelberg: Springer-Verlag, 2009, ch. The Java Programmer's Phrase Book.
-
(2009)
Software Language Engineering
-
-
Høst, E.W.1
Østvold, B.M.2
-
14
-
-
69949124857
-
Debugging method names
-
Springer
-
E. Høst and B. Østvold, "Debugging method names," in Proceedings, ECOOP. Springer, 2009, pp. 294-317.
-
(2009)
Proceedings, ECOOP
, pp. 294-317
-
-
Høst, E.1
Østvold, B.2
-
15
-
-
78649762925
-
Towards automatically generating summary comments for java methods
-
G. Sridhara, E. Hill, D. Muppaneni, L. Pollock, and K. Vijay-Shanker, "Towards automatically generating summary comments for java methods," in Proceedings, ASE, 2010.
-
Proceedings, ASE, 2010
-
-
Sridhara, G.1
Hill, E.2
Muppaneni, D.3
Pollock, L.4
Vijay-Shanker, K.5
-
16
-
-
78649789321
-
Automatically documenting program changes
-
ACM
-
R. Buse and W. Weimer, "Automatically documenting program changes," in Proceedings, ASE. ACM, 2010, pp. 33-42.
-
(2010)
Proceedings, ASE
, pp. 33-42
-
-
Buse, R.1
Weimer, W.2
-
17
-
-
79959898406
-
Automatically detecting and describing high level actions within methods
-
G. Sridhara, L. Pollock, and K. Vijay-Shanker, "Automatically detecting and describing high level actions within methods," in Proceedings, ICSE, 2011.
-
Proceedings, ICSE, 2011
-
-
Sridhara, G.1
Pollock, L.2
Vijay-Shanker, K.3
-
18
-
-
34548279855
-
Using natural language program analysis to locate and understand action-oriented concerns
-
ACM
-
D. Shepherd, Z. Fry, E. Hill, L. Pollock, and K. Vijay-Shanker, "Using natural language program analysis to locate and understand action-oriented concerns," in Proceedings, AOSD. ACM, 2007, pp. 212-224.
-
(2007)
Proceedings, AOSD
, pp. 212-224
-
-
Shepherd, D.1
Fry, Z.2
Hill, E.3
Pollock, L.4
Vijay-Shanker, K.5
-
19
-
-
83455201149
-
Generating natural language summaries for cross-cutting source code concerns
-
S. Rastkar, G. Murphy, and A. Bradley, "Generating natural language summaries for cross-cutting source code concerns," in Proceedings, ICSM, 2011.
-
Proceedings, ICSM, 2011
-
-
Rastkar, S.1
Murphy, G.2
Bradley, A.3
-
20
-
-
34548247598
-
Using language clues to discover crosscutting concerns
-
ACM
-
D. Shepherd, L. Pollock, and T. Tourwé, "Using language clues to discover crosscutting concerns," in ACM SIGSOFT Software Engineering Notes, vol. 30, no. 4. ACM, 2005, pp. 1-6.
-
(2005)
ACM SIGSOFT Software Engineering Notes
, vol.30
, Issue.4
, pp. 1-6
-
-
Shepherd, D.1
Pollock, L.2
Tourwé, T.3
-
21
-
-
69449096143
-
Data mining for software engineering
-
T. Xie, S. Thummalapenta, D. Lo, and C. Liu, "Data mining for software engineering," IEEE Computer, vol. 42, no. 8, pp. 35-42, 2009.
-
(2009)
IEEE Computer
, vol.42
, Issue.8
, pp. 35-42
-
-
Xie, T.1
Thummalapenta, S.2
Lo, D.3
Liu, C.4
-
22
-
-
77950474436
-
Javert: Fully automatic mining of general temporal properties from dynamic traces
-
ACM
-
M. Gabel and Z. Su, "Javert: fully automatic mining of general temporal properties from dynamic traces," in Proceedings, ACM SIGSOFT FSE. ACM, 2008, pp. 339-349.
-
(2008)
Proceedings, ACM SIGSOFT FSE
, pp. 339-349
-
-
Gabel, M.1
Su, Z.2
-
23
-
-
33745230004
-
Jungloid mining: Helping to navigate the API jungle
-
ACM
-
D. Mandelin, L. Xu, R. Bodík, and D. Kimelman, "Jungloid mining: helping to navigate the API jungle," in ACM SIGPLAN Notices, vol. 40, no. 6. ACM, 2005, pp. 48-61.
-
(2005)
ACM SIGPLAN Notices
, vol.40
, Issue.6
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodík, R.3
Kimelman, D.4
-
24
-
-
32344438116
-
DynaMine: Finding common error patterns by mining software revision histories
-
B. Livshits and T. Zimmermann, "DynaMine: finding common error patterns by mining software revision histories," ACM SIGSOFT Software Engineering Notes, vol. 30, no. 5, pp. 296-305, 2005.
-
(2005)
ACM SIGSOFT Software Engineering Notes
, vol.30
, Issue.5
, pp. 296-305
-
-
Livshits, B.1
Zimmermann, T.2
-
25
-
-
34547287622
-
Memories of bug fixes
-
ACM
-
S. Kim, K. Pan, and E. Whitehead Jr, "Memories of bug fixes," in Proceedings, ACM SIGSOFT FSE. ACM, 2006, pp. 35-45.
-
(2006)
Proceedings, ACM SIGSOFT FSE
, pp. 35-45
-
-
Kim, S.1
Pan, K.2
Whitehead Jr., E.3
-
26
-
-
60849125713
-
Sourcerer: Mining and searching internet-scale software repositories
-
E. Linstead, S. Bajracharya, T. Ngo, P. Rigor, C. Lopes, and P. Baldi, "Sourcerer: mining and searching internet-scale software repositories," Data Mining and Knowledge Discovery, vol. 18, no. 2, pp. 300-336, 2009.
-
(2009)
Data Mining and Knowledge Discovery
, vol.18
, Issue.2
, pp. 300-336
-
-
Linstead, E.1
Bajracharya, S.2
Ngo, T.3
Rigor, P.4
Lopes, C.5
Baldi, P.6
-
27
-
-
4544295325
-
Mining version histories to guide software changes
-
IEEE Computer Society
-
T. Zimmermann, P. Weisgerber, S. Diehl, and A. Zeller, "Mining version histories to guide software changes," in Proceedings, ICSE. IEEE Computer Society, 2004, pp. 563-572.
-
(2004)
Proceedings, ICSE
, pp. 563-572
-
-
Zimmermann, T.1
Weisgerber, P.2
Diehl, S.3
Zeller, A.4
-
28
-
-
0034444068
-
Programming by voice, VocalProgramming
-
ACM
-
S. Arnold, L. Mark, and J. Goldthwaite, "Programming by voice, VocalProgramming," in Proceedings, ACM Conf. on Assistive technologies. ACM, 2000, pp. 149-155.
-
(2000)
Proceedings, ACM Conf. on Assistive Technologies
, pp. 149-155
-
-
Arnold, S.1
Mark, L.2
Goldthwaite, J.3
-
29
-
-
16244380832
-
Spoken Language Support for Software Development
-
IEEE Computer Society
-
A. Begel, "Spoken Language Support for Software Development," in Proceedings, VL/HCC. IEEE Computer Society, 2004, pp. 271-272.
-
(2004)
Proceedings, VL/HCC
, pp. 271-272
-
-
Begel, A.1
-
30
-
-
34247371919
-
A voice-activated syntax-directed editor for manually disabled programmers
-
ACM
-
T. Hubbell, D. Langan, and T. Hain, "A voice-activated syntax-directed editor for manually disabled programmers," in Proceedings, ACM SIGACCESS. ACM, 2006.
-
(2006)
Proceedings, ACM SIGACCESS
-
-
Hubbell, T.1
Langan, D.2
Hain, T.3
-
31
-
-
36849061529
-
Is voice recognition the solution to keyboard-based RSI?
-
S. Mills, S. Saadat, and D. Whiting, "Is voice recognition the solution to keyboard-based RSI?" in Automation Congress, 2006. WAC '06. World, 2006.
-
Automation Congress, 2006. WAC '06. World, 2006
-
-
Mills, S.1
Saadat, S.2
Whiting, D.3
-
32
-
-
0346008165
-
Statistical language model adaptation: Review and perspectives
-
J. Bellegarda, "Statistical language model adaptation: review and perspectives," Speech Communication, vol. 42, no. 1, pp. 93-108, 2004.
-
(2004)
Speech Communication
, vol.42
, Issue.1
, pp. 93-108
-
-
Bellegarda, J.1
-
33
-
-
0036821537
-
Recovering traceability links between code and documentation
-
G. Antoniol, G. Canfora, G. Casazza, A. D. Lucia, and E. Merlo, "Recovering traceability links between code and documentation," IEEE Transactions on Software Engineering, vol. 28, pp. 970-983, 2002.
-
(2002)
IEEE Transactions on Software Engineering
, vol.28
, pp. 970-983
-
-
Antoniol, G.1
Canfora, G.2
Casazza, G.3
Lucia, A.D.4
Merlo, E.5
-
34
-
-
37849052833
-
Recommending random walks
-
ACM
-
Z. Saul, V. Filkov, P. Devanbu, and C. Bird, "Recommending random walks," in Proceedings, ACM SIGSOFT ESEC/FSE. ACM, 2007, pp. 15-24.
-
(2007)
Proceedings, ACM SIGSOFT ESEC/FSE
, pp. 15-24
-
-
Saul, Z.1
Filkov, V.2
Devanbu, P.3
Bird, C.4
-
35
-
-
32344452628
-
Automatic generation of suggestions for program investigation
-
ACM
-
M. Robillard, "Automatic generation of suggestions for program investigation," in ACM SIGSOFT Software Engineering Notes, vol. 30, no. 5. ACM, 2005, pp. 11-20.
-
(2005)
ACM SIGSOFT Software Engineering Notes
, vol.30
, Issue.5
, pp. 11-20
-
-
Robillard, M.1
-
36
-
-
67650837962
-
Merlin: Specification inference for explicit information flow problems
-
ACM
-
B. Livshits, A. Nori, S. Rajamani, and A. Banerjee, "Merlin: specification inference for explicit information flow problems," in ACM SIGPLAN Notices, vol. 44, no. 6. ACM, 2009, pp. 75-86.
-
(2009)
ACM SIGPLAN Notices
, vol.44
, Issue.6
, pp. 75-86
-
-
Livshits, B.1
Nori, A.2
Rajamani, S.3
Banerjee, A.4
-
37
-
-
34249852033
-
Building a large annotated corpus of English: The Penn Treebank
-
M. Marcus, M. Marcinkiewicz, and B. Santorini, "Building a large annotated corpus of English: The Penn Treebank," Computational Linguistics, vol. 19, no. 2, pp. 313-330, 1993.
-
(1993)
Computational Linguistics
, vol.19
, Issue.2
, pp. 313-330
-
-
Marcus, M.1
Marcinkiewicz, M.2
Santorini, B.3
-
38
-
-
57649217556
-
Crowdsourcing user studies with Mechanical Turk
-
ACM
-
A. Kittur, E. Chi, and B. Suh, "Crowdsourcing user studies with Mechanical Turk," in Proceedings, CHI. ACM, 2008.
-
(2008)
Proceedings, CHI
-
-
Kittur, A.1
Chi, E.2
Suh, B.3
|