-
1
-
-
77951129473
-
Example-Centric Programming: Integrating Web Search into the Development Environment
-
Stanford University Technical Report
-
Brandt, J., Dontcheva, M., Weskamp, M., and Klemmer, S.R. Example-Centric Programming: Integrating Web Search into the Development Environment. Stanford University Technical Report, CSTR-2009-2101
-
CSTR-2009-2101
-
-
Brandt, J.1
Dontcheva, M.2
Weskamp, M.3
Klemmer, S.R.4
-
3
-
-
37849010968
-
Determining detailed structural correspondence for generalization tasks
-
Cottrell, R., Chang, J., Walker, R.J., and Denzinger, J. Determining detailed structural correspondence for generalization tasks. Proc. SIGSOFT, (2007), 165-174.
-
(2007)
Proc. SIGSOFT
, pp. 165-174
-
-
Cottrell, R.1
Chang, J.2
Walker, R.J.3
Denzinger, J.4
-
4
-
-
70349995448
-
Semiautomating small-scale source code reuse via structural correspondence
-
Cottrell, R., Walker, R.J., and Denzinger, J. Semiautomating small-scale source code reuse via structural correspondence. Proc. SIGSOFT (2008), 214-225.
-
(2008)
Proc. SIGSOFT
, pp. 214-225
-
-
Cottrell, R.1
Walker, R.J.2
Denzinger, J.3
-
5
-
-
34548805888
-
Tracking Code Clones in Evolving Software
-
Duala-Ekoko, E. and Robillard, M.P. Tracking Code Clones in Evolving Software. Proc. ICSE (2007), 158-167.
-
(2007)
Proc. ICSE
, pp. 158-167
-
-
Duala-Ekoko, E.1
Robillard, M.P.2
-
6
-
-
0026239334
-
Cognitive tools for locating and comprehending software objects for reuse
-
Fischer, G., Henninger, S., and Redmiles, D. Cognitive tools for locating and comprehending software objects for reuse. Proc. ICSE (1991), 318-328.
-
(1991)
Proc. ICSE
, pp. 318-328
-
-
Fischer, G.1
Henninger, S.2
Redmiles, D.3
-
7
-
-
35348894310
-
Shedding Some New Light on Old Truths: Student Attitudes to School in Terms of Year Level and Gender
-
Gill, J. Shedding Some New Light on Old Truths: Student Attitudes to School in Terms of Year Level and Gender. Proc. of the American Educational Research Association. (1994).
-
(1994)
Proc. of the American Educational Research Association
-
-
Gill, J.1
-
8
-
-
56349099805
-
Codetrail: Connecting source code and web resources
-
Goldman, M. and Miller, R. Codetrail: Connecting source code and web resources. Proc. VL/HCC (2008), 65-72.
-
(2008)
Proc. VL/HCC
, pp. 65-72
-
-
Goldman, M.1
Miller, R.2
-
9
-
-
73449102832
-
Non-programmers Identifying Functionality in Unfamiliar Code: Strategies and Barriers
-
Gross, P. and Kelleher, C. Non-programmers Identifying Functionality in Unfamiliar Code: Strategies and Barriers. Proc. VL/HCC (2009), 75-82.
-
(2009)
Proc. VL/HCC
, pp. 75-82
-
-
Gross, P.1
Kelleher, C.2
-
10
-
-
41149092123
-
Programming by a sample: Rapidly creating web applications with d.mix
-
Hartmann, B., Wu, L., Collins, K., and Klemmer, S.R. Programming by a sample: rapidly creating web applications with d.mix. Proc. UIST, ACM (2007), 241-250.
-
(2007)
Proc. UIST, ACM
, pp. 241-250
-
-
Hartmann, B.1
Wu, L.2
Collins, K.3
Klemmer, S.R.4
-
11
-
-
41149175968
-
Infinding and leveraging implicit references in a web search interface for programmers
-
Hoffmann, R., Fogarty, J., and Weld, D.S. Assieme: finding and leveraging implicit references in a web search interface for programmers. Proc. UIST, ACM (2007), 13-22.
-
(2007)
Proc. UIST, ACM
, pp. 13-22
-
-
Hoffmann, R.1
Fogarty, J.2
Assieme, S.W.D.3
-
12
-
-
33947312500
-
Approximate Structural Context Matching: An Approach to Recommend Relevant Examples
-
Holmes, R., Walker, R., and Murphy, G. Approximate Structural Context Matching: An Approach to Recommend Relevant Examples. IEEE Trans. On Soft. Eng. (2006), 952-970.
-
(2006)
IEEE Trans. on Soft. Eng.
, pp. 952-970
-
-
Holmes, R.1
Walker, R.2
Murphy, G.3
-
13
-
-
70849103770
-
The End-to-End Use of Source Code Examples: An Exploratory Study
-
to appear
-
Holmes, R., Cottrell, R., Walker, R.J., and Denzinger, J. The End-to-End Use of Source Code Examples: An Exploratory Study. Proc. ICSM, (2009), to appear.
-
(2009)
Proc. ICSM
-
-
Holmes, R.1
Cottrell, R.2
Walker, R.J.3
Denzinger, J.4
-
14
-
-
32344434539
-
Strathcona example recommendation tool
-
Holmes, R., Walker, R.J., and Murphy, G.C. Strathcona example recommendation tool. Proc. ESEC/FSE, ACM (2005), 237-240.
-
(2005)
Proc. ESEC/FSE, ACM
, pp. 237-240
-
-
Holmes, R.1
Walker, R.J.2
Murphy, G.C.3
-
15
-
-
56249095379
-
A tool for tracking copy-and-paste code clones and renaming identifiers consistently in the IDE
-
Jablonski, P. and Hou, D. CReN: a tool for tracking copy-and-paste code clones and renaming identifiers consistently in the IDE. Proc. OOPSLA, ACM (2007), 16-20.
-
(2007)
Proc. OOPSLA,ACM
, pp. 16-20
-
-
Jablonski, P.1
Cren, H.D.2
-
16
-
-
27344439256
-
Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
-
Kelleher, C. and Pausch, R. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. 37, 2 (2005), 83-137.
-
(2005)
ACM Comput. Surv.
, vol.37
, Issue.2
, pp. 83-137
-
-
Kelleher, C.1
Pausch, R.2
-
17
-
-
34547301184
-
Using storytelling to motivate programming
-
Kelleher, C. and Pausch, R. Using storytelling to motivate programming. Comm. of ACM 50, 7 (2007), 58-64.
-
(2007)
Comm. of ACM
, vol.50
, Issue.7
, pp. 58-64
-
-
Kelleher, C.1
Pausch, R.2
-
18
-
-
35348903305
-
Storytelling alice motivates middle school girls to learn computer programming
-
Kelleher, C., Pausch, R., and Kiesler, S. Storytelling alice motivates middle school girls to learn computer programming. Proc. CHI, ACM (2007), 1455-1464.
-
(2007)
Proc. CHI, ACM
, pp. 1455-1464
-
-
Kelleher, C.1
Pausch, R.2
Kiesler, S.3
-
19
-
-
4544342841
-
Designing the whyline: A debugging interface for asking questions about program behavior Proc
-
Ko, A.J. and Myers, B.A. Designing the whyline: a debugging interface for asking questions about program behavior Proc. CHI, ACM (2004), 151-158.
-
(2004)
CHI, ACM
, pp. 151-158
-
-
Ko, A.J.1
Myers, B.A.2
-
20
-
-
0026873608
-
Software reuse
-
Krueger, C.W. Software reuse. ACM Comput. Surv. 24, 2 (1992), 131-183.
-
(1992)
ACM Comput. Surv.
, vol.24
, Issue.2
, pp. 131-183
-
-
Krueger, C.W.1
-
21
-
-
1542328524
-
CodeCrawler-lessons learned in building a software visualization tool
-
Lanza, M. CodeCrawler-lessons learned in building a software visualization tool. Proc. CSMR, (2003), 409-418.
-
(2003)
Proc. CSMR
, pp. 409-418
-
-
Lanza, M.1
-
22
-
-
56349100780
-
CoScripter:Automating & sharing how-to knowledge in the enterprise
-
Leshed, G., Haber, E.M., Matthews, T., and Lau, T. CoScripter: automating & sharing how-to knowledge in the enterprise. Proc. CHI, ACM (2008), 1719-1728.
-
(2008)
Proc. CHI, ACM
, pp. 1719-1728
-
-
Leshed, G.1
Haber, E.M.2
Matthews, T.3
Lau, T.4
-
23
-
-
11844271993
-
A survey on software components search and retrieval
-
Lucredio, D., Prado, A., and de Almeida, E. A survey on software components search and retrieval. Proc. Euromicro Conference (2004), 152-159.
-
(2004)
Proc. Euromicro Conference
, pp. 152-159
-
-
Lucredio, D.1
Prado, A.2
De Almeida, E.3
-
24
-
-
0034503818
-
TraceGraph:Immediate visual location of software features
-
Lukoit, K., Wilde, N., Stowell, S., and Hennessey, T. TraceGraph: immediate visual location of software features. Proc. ICSM, (2000), 33-39.
-
(2000)
Proc. ICSM
, pp. 33-39
-
-
Lukoit, K.1
Wilde, N.2
Stowell, S.3
Hennessey, T.4
-
25
-
-
11244267134
-
Scratch: A sneak preview [education]
-
Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B., and Resnick, M. Scratch: a sneak preview [education]. Proc. C5 (2004), 104-109.
-
(2004)
Proc. C5
, pp. 104-109
-
-
Maloney, J.1
Burd, L.2
Kafai, Y.3
Rusk, N.4
Silverman, B.5
Resnick, M.6
-
26
-
-
0029325224
-
Reusing software: Issues and research directions. Software Engineering
-
Mili, H., Mili, F., and Mili, A. Reusing software: issues and research directions. Software Engineering, IEEE Trans. on Soft. Eng. 21, 6 (1995), 528-562.
-
(1995)
IEEE Trans. on Soft. Eng.
, vol.21
, Issue.6
, pp. 528-562
-
-
Mili, H.1
Mili, F.2
Mili, A.3
-
27
-
-
0032357880
-
A survey of software reuse libraries
-
Mili, A., Mili, R., and Mittermeir, R. A survey of software reuse libraries. Annals of Soft. Eng. 5, 1 (1998), 349-414.
-
(1998)
Annals of Soft. Eng.
, vol.5
, Issue.1
, pp. 349-414
-
-
Mili, A.1
Mili, R.2
Mittermeir, R.3
-
28
-
-
73449134084
-
FireCrystal: Understanding Interactive Behaviors in Dynamic Web Pages
-
Olney, S. and Myers, B. FireCrystal: Understanding Interactive Behaviors in Dynamic Web Pages. Proc. VL/HCC, (2009), 105-108.
-
(2009)
Proc. VL/HCC
, pp. 105-108
-
-
Olney, S.1
Myers, B.2
-
29
-
-
0027595053
-
Status report: Software reusability
-
Prieto-Diaz, R. Status report: software reusability. IEEE Software 10, 3 (1993), 61-66.
-
(1993)
IEEE Software
, vol.10
, Issue.3
, pp. 61-66
-
-
Prieto-Diaz, R.1
-
30
-
-
0141998620
-
End-user software visualizations for fault localization
-
Ruthruff, J., Creswick, E., Burnett, M., et al. End-user software visualizations for fault localization. Proc. SoftVis, ACM (2003), 123-132.
-
(2003)
Proc. SoftVis, ACM
, pp. 123-132
-
-
Ruthruff, J.1
Creswick, E.2
Burnett, M.3
-
31
-
-
33750388600
-
XSnippet: Mining for sample code
-
Sahavechaphan, N. and Claypool, K. XSnippet: mining for sample code. SIGPLAN Not. 41, 10 (2006), 413-430.
-
(2006)
SIGPLAN Not.
, vol.41
, Issue.10
, pp. 413-430
-
-
Sahavechaphan, N.1
Claypool, K.2
-
32
-
-
33750202159
-
The SEXTANT Software Exploration Tool.
-
Schafer, T., Eichberg, M., Haupt, M., and Mezini, M. The SEXTANT Software Exploration Tool. IEEE Trans. on Soft. Eng. 32, 9 (2006), 753-768.
-
(2006)
IEEE Trans. on Soft. Eng.
, vol.32
, Issue.9
, pp. 753-768
-
-
Schafer, T.1
Eichberg, M.2
Haupt, M.3
Mezini, M.4
-
33
-
-
0029478918
-
Manipulating and documenting software structures using SHriMP views
-
Storey, M. and Muller, H. Manipulating and documenting software structures using SHriMP views. Proc. ICSM, (1995), 275-284.
-
(1995)
Proc. ICSM
, pp. 275-284
-
-
Storey, M.1
Muller, H.2
-
34
-
-
51049123306
-
Parseweb:A programmer assistant for reusing open source code on the web
-
Thummalapenta, S. and Xie, T. Parseweb: a programmer assistant for reusing open source code on the web. Proc. ASE, ACM (2007), 204-213.
-
(2007)
Proc. ASE, ACM
, pp. 204-213
-
-
Thummalapenta, S.1
Xie, T.2
-
35
-
-
0032223722
-
Software Reuse: Survey and Research Directions
-
Yongbeom, Kim and Stohr, E.A. Software Reuse: Survey and Research Directions. Journal of Management Info. Sys. 14, 4 (1998), 113-147.
-
(1998)
Journal of Management Info. Sys.
, vol.14
, Issue.4
, pp. 113-147
-
-
Kim, Y.1
Stohr, E.A.2
-
36
-
-
35348869160
-
Gender differences on the California statewide assessment of attitudes and achievement in science
-
Zimmer, L. and Bennett, S. Gender differences on the California statewide assessment of attitudes and achievement in science. Proc. of the American Educational Research Association, (1987).
-
(1987)
Proc. of the American Educational Research Association
-
-
Zimmer, L.1
Bennett, S.2
|