-
1
-
-
0023386011
-
Cognitive View of Reuse and Redesign
-
G. Fischer, "Cognitive View of Reuse and Redesign," IEEE Software, vol. 4, no. 4, pp. 60-72, 1987.
-
(1987)
IEEE Software
, vol.4
, Issue.4
, pp. 60-72
-
-
Fischer, G.1
-
2
-
-
0032072213
-
Building More Usable APIs
-
S. G. McLellan, A. W. Roesler, J. T. Tempest, and C. I. Spinuzzi, "Building More Usable APIs," IEEE Softw., vol. 15, no. 3, pp. 78-86, 1998.
-
(1998)
IEEE Softw.
, vol.15
, Issue.3
, pp. 78-86
-
-
McLellan, S.G.1
Roesler, A.W.2
Tempest, J.T.3
Spinuzzi, C.I.4
-
3
-
-
16244412320
-
Six Learning Barriers in End-User Programming Systems
-
A. J. Ko, B. A. Myers, and H. H. Aung, "Six Learning Barriers in End-User Programming Systems," in VL/HCC, 2004, pp. 199-206.
-
(2004)
VL/HCC
, pp. 199-206
-
-
Ko, A.J.1
Myers, B.A.2
Aung, H.H.3
-
5
-
-
0001073758
-
Building Theories from Case Study Research
-
K. M. Eisenhardt, "Building Theories from Case Study Research," Academy of Management Review, vol. 14, no. 4, pp. 532-550, 1989.
-
(1989)
Academy of Management Review
, vol.14
, Issue.4
, pp. 532-550
-
-
Eisenhardt, K.M.1
-
6
-
-
34548794779
-
Usability Implications of Requiring Parameters in Objects' Constructors
-
J. Stylos and S. Clarke, "Usability Implications of Requiring Parameters in Objects' Constructors," in ICSE '07, 2007, pp. 529-539.
-
ICSE '07, 2007
, pp. 529-539
-
-
Stylos, J.1
Clarke, S.2
-
7
-
-
34548790691
-
The Factory Pattern in API Design: A Usability Evaluation
-
B. Ellis, J. Stylos, and B. Myers, "The Factory Pattern in API Design: A Usability Evaluation," in ICSE '07, 2007, pp. 302-312.
-
ICSE '07, 2007
, pp. 302-312
-
-
Ellis, B.1
Stylos, J.2
Myers, B.3
-
8
-
-
63449102710
-
The Implications of Method Placement on API Learnability
-
J. Stylos and B. A. Myers, "The Implications of Method Placement on API Learnability," in SIGSOFT '08/FSE-16, 2008, pp. 105-112.
-
SIGSOFT '08/FSE-16, 2008
, pp. 105-112
-
-
Stylos, J.1
Myers, B.A.2
-
9
-
-
70350602127
-
What Makes APIs Hard to Learn? The Answers of Developers
-
November/December
-
M. Robillard, "What Makes APIs Hard to Learn? The Answers of Developers," IEEE Software, November/December 2009.
-
(2009)
IEEE Software
-
-
Robillard, M.1
-
10
-
-
80052421991
-
-
Master's thesis, Clarkson University, Potsdam, New York, USA, June
-
L. Li, "Towards Understanding Programmers' Information Needs in Using Frameworks and APIs," Master's thesis, Clarkson University, Potsdam, New York, USA, June 2010.
-
(2010)
Towards Understanding Programmers' Information Needs in Using Frameworks and APIs
-
-
Li, L.1
-
11
-
-
57849106424
-
Investigating the Effects of Framework Design Knowledge in Example-based Framework Learning
-
D. Hou, "Investigating the Effects of Framework Design Knowledge in Example-based Framework Learning," in ICSM '08, 2008, pp. 37-46.
-
ICSM '08, 2008
, pp. 37-46
-
-
Hou, D.1
-
12
-
-
27744462870
-
What Can Programmer Questions Tell Us about Frameworks?
-
D. Hou, K. Wong, and H. J. Hoover, "What Can Programmer Questions Tell Us About Frameworks?" in IWPC '05, 2005, pp. 87-96.
-
IWPC '05, 2005
, pp. 87-96
-
-
Hou, D.1
Wong, K.2
Hoover, H.J.3
-
13
-
-
77949897678
-
Improving API Documentation Usability with Knowledge Pushing
-
U. Dekel and J. D. Herbsleb, "Improving API Documentation Usability with Knowledge Pushing," in ICSE '09, 2009, pp. 320-330.
-
ICSE '09, 2009
, pp. 320-330
-
-
Dekel, U.1
Herbsleb, J.D.2
-
14
-
-
70349191192
-
Jadeite: Improving API Documentation using Usage Information
-
J. Stylos, B. A. Myers, and Z. Yang, "Jadeite: Improving API Documentation using Usage Information," in CHI '09, 2009, pp. 4429-4434.
-
CHI '09, 2009
, pp. 4429-4434
-
-
Stylos, J.1
Myers, B.A.2
Yang, Z.3
-
15
-
-
31844436753
-
Jungloid Mining: Helping to Navigate the API Jungle
-
D. Mandelin, L. Xu, R. Bodík, and D. Kimelman, "Jungloid Mining: Helping to Navigate the API Jungle," SIGPLAN Not., vol. 40, no. 6, pp. 48-61, 2005.
-
(2005)
SIGPLAN Not.
, vol.40
, Issue.6
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodík, R.3
Kimelman, D.4
-
16
-
-
0036038568
-
Supporting Reuse by Delivering Task-Relevant and Personalized Information
-
Y. Ye and G. Fischer, "Supporting Reuse by Delivering Task- Relevant and Personalized Information," in ICSE, 2002, pp. 513-523.
-
(2002)
ICSE
, pp. 513-523
-
-
Ye, Y.1
Fischer, G.2
-
17
-
-
33750388600
-
XSnippet: Mining for Sample Code
-
N. Sahavechaphan and K. Claypool, "XSnippet: Mining For Sample Code," SIGPLAN Not., vol. 41, no. 10, pp. 413-430, 2006.
-
(2006)
SIGPLAN Not.
, vol.41
, Issue.10
, pp. 413-430
-
-
Sahavechaphan, N.1
Claypool, K.2
-
18
-
-
33947312500
-
Approximate Structural Context Matching: An Approach to Recommend Relevant Examples
-
R. Holmes, R. J. Walker, and G. C. Murphy, "Approximate Structural Context Matching: An Approach to Recommend Relevant Examples," IEEE Transactions on Software Engineering, vol. 32, no. 12, pp. 952-970, 2006.
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.12
, pp. 952-970
-
-
Holmes, R.1
Walker, R.J.2
Murphy, G.C.3
-
19
-
-
51049123306
-
Parseweb: A Programmer Assistant for Reusing Open Source Code on the Web
-
S. Thummalapenta and T. Xie, "Parseweb: A Programmer Assistant for Reusing Open Source Code on the Web," in ASE '07, 2007, pp. 204-213.
-
ASE '07, 2007
, pp. 204-213
-
-
Thummalapenta, S.1
Xie, T.2
-
20
-
-
81455134407
-
Mica: A Web-Search Tool for Finding API Components and Examples
-
J. Stylos and B. A. Myers, "Mica: A Web-Search Tool for Finding API Components and Examples," in VLHCC '06, 2006, pp. 195-202.
-
VLHCC '06, 2006
, pp. 195-202
-
-
Stylos, J.1
Myers, B.A.2
-
21
-
-
77954007677
-
Example-Centric Programming: Integrating Web Search into the Development Environment
-
J. Brandt, M. Dontcheva, M. Weskamp, and S. R. Klemmer, "Example-Centric Programming: Integrating Web Search into the Development Environment," in CHI '10, 2010, pp. 513-522.
-
CHI '10, 2010
, pp. 513-522
-
-
Brandt, J.1
Dontcheva, M.2
Weskamp, M.3
Klemmer, S.R.4
-
22
-
-
77954692030
-
A Search Engine for Finding Highly Relevant Applications
-
M. Grechanik, C. Fu, Q. Xie, C. McMillan, D. Poshyvanyk, and C. Cumby, "A Search Engine for Finding Highly Relevant Applications," in ICSE '10, 2010, pp. 475-484.
-
ICSE '10, 2010
, pp. 475-484
-
-
Grechanik, M.1
Fu, C.2
Xie, Q.3
McMillan, C.4
Poshyvanyk, D.5
Cumby, C.6
-
23
-
-
0027850825
-
Reducing the Variability of Programmers' Performance through Explained Examples
-
D. F. Redmiles, "Reducing the Variability of Programmers' Performance through Explained Examples," in CHI '93, 1993, pp. 67-73.
-
CHI '93, 1993
, pp. 67-73
-
-
Redmiles, D.F.1
-
24
-
-
0003650568
-
-
Addison Wesley, February
-
K. Walrath, M. Campione, A. Huml, and S. Zakhour, The JFC Swing Tutorial (Second Edition). Addison Wesley, February 2004.
-
(2004)
The JFC Swing Tutorial (Second Edition)
-
-
Walrath, K.1
Campione, M.2
Huml, A.3
Zakhour, S.4
-
25
-
-
84892461336
-
Two Studies of Opportunistic Programming: Interleaving Web Foraging, Learning, and Writing Code
-
J. Brandt, P. J. Guo, J. Lewenstein, M. Dontcheva, and S. R. Klemmer, "Two Studies of Opportunistic Programming: Interleaving Web Foraging, Learning, and Writing Code," in CHI '09, 2009, pp. 1589-1598.
-
CHI '09, 2009
, pp. 1589-1598
-
-
Brandt, J.1
Guo, P.J.2
Lewenstein, J.3
Dontcheva, M.4
Klemmer, S.R.5
-
26
-
-
41149175968
-
Assieme: Finding and Leveraging Implicit References in a Web Search Interface for Programmers
-
R. Hoffmann, J. Fogarty, and D. S. Weld, "Assieme: Finding and Leveraging Implicit References in a Web Search Interface for Programmers," in UIST '07, 2007, pp. 13-22.
-
UIST '07, 2007
, pp. 13-22
-
-
Hoffmann, R.1
Fogarty, J.2
Weld, D.S.3
-
27
-
-
0023454438
-
The Vocabulary Problem in Human-System Communication
-
G. W. Furnas, T. K. Landauer, L. M. Gomez, and S. T. Dumais, "The Vocabulary Problem in Human-System Communication," Commun. ACM, vol. 30, no. 11, pp. 964-971, 1987.
-
(1987)
Commun. ACM
, vol.30
, Issue.11
, pp. 964-971
-
-
Furnas, G.W.1
Landauer, T.K.2
Gomez, L.M.3
Dumais, S.T.4
-
28
-
-
80052426026
-
Satisfying Programmers' Information Needs in API-based Programming
-
to appear
-
C. R. Rupakheti and D. Hou, "Satisfying Programmers' Information Needs in API-based Programming," in ICPC '11, 2011, 4 pp. to appear.
-
ICPC '11, 2011
, pp. 4
-
-
Rupakheti, C.R.1
Hou, D.2
|