-
1
-
-
34547271573
-
-
Apple Computer. Automator. http://www.apple.com/-macosx/features/ automator/, accessed June 28, 2006.
-
Apple Computer. Automator. http://www.apple.com/-macosx/features/ automator/, accessed June 28, 2006.
-
-
-
-
2
-
-
0018661255
-
Programming in Natural Language: NLC as a Prototype
-
Ballard, B., and Biemann, A. Programming in Natural Language: NLC as a Prototype. ACM/CSC-ER Annual Conference, 228-237. 1979.
-
(1979)
ACM/CSC-ER Annual Conference
, pp. 228-237
-
-
Ballard, B.1
Biemann, A.2
-
3
-
-
0031652068
-
Community Support for Constructionist Learning
-
Jan
-
Bruckman, A., Community Support for Constructionist Learning. Computer Supported Cooperative Work, 7(1-2), 47-86, Jan. 1998.
-
(1998)
Computer Supported Cooperative Work
, vol.7
, Issue.1-2
, pp. 47-86
-
-
Bruckman, A.1
-
4
-
-
0032644649
-
Should we leverage naturallanguage knowledge? An analysis of user errors in a natural-language-style programming language
-
Bruckman, A., Edwards, E. Should we leverage naturallanguage knowledge? An analysis of user errors in a natural-language-style programming language. CHI '99, pp. 207-214.
-
CHI '99
, pp. 207-214
-
-
Bruckman, A.1
Edwards, E.2
-
5
-
-
16244373842
-
End-User Software Engineering
-
Sept
-
Burnett, M., Cook, C., and Rothermel, G. End-User Software Engineering. Commun. ACM, 47(9), 53-58, Sept. 2004.
-
(2004)
Commun. ACM
, vol.47
, Issue.9
, pp. 53-58
-
-
Burnett, M.1
Cook, C.2
Rothermel, G.3
-
6
-
-
33749570363
-
Automation and customization of rendered web
-
Bolin, M., Webber, M., Rha, P., Wilson, T., Miller, R. Automation and customization of rendered web pages. UIST 2005, pp. 163-172.
-
UIST 2005
, pp. 163-172
-
-
Bolin, M.1
Webber, M.2
Rha, P.3
Wilson, T.4
Miller, R.5
-
7
-
-
0003532213
-
-
Cypher, A, Ed, MIT Press, Cambridge, MA
-
Cypher, A., Ed. Watch What I Do: Programming by Demonstration. MIT Press, Cambridge, MA, 1993.
-
(1993)
Watch What I Do: Programming by Demonstration
-
-
-
8
-
-
33244454495
-
Automatic generation and maintenance of correct spreadsheets
-
Erwig, M., Abraham, R., Cooperstein, I., and Kollmansberger, S. Automatic generation and maintenance of correct spreadsheets. ICSE 2005, pp. 136-145.
-
ICSE 2005
, pp. 136-145
-
-
Erwig, M.1
Abraham, R.2
Cooperstein, I.3
Kollmansberger, S.4
-
9
-
-
84957799658
-
Omnibase: Uniform Access to Heterogeneous Data for Question Answering
-
Katz, B., Felshin, S., Yuret, D., Ibrahim, A., Lin, J., Marton, G., McFarland, A., and Temelkuran, B. Omnibase: Uniform Access to Heterogeneous Data for Question Answering. NLDB 2002, pp. 230-234.
-
NLDB 2002
, pp. 230-234
-
-
Katz, B.1
Felshin, S.2
Yuret, D.3
Ibrahim, A.4
Lin, J.5
Marton, G.6
McFarland, A.7
Temelkuran, B.8
-
10
-
-
0011714160
-
Alice: A Rapid Prototyping System for 3D Graphics
-
May
-
Pausch, R., et al. Alice: A Rapid Prototyping System for 3D Graphics. IEEE Computer Graphics and Applications, 15(3), 8-11, May 1995.
-
(1995)
IEEE Computer Graphics and Applications
, vol.15
, Issue.3
, pp. 8-11
-
-
Pausch, R.1
-
11
-
-
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), 83-137, 2005.
-
(2005)
ACM Comput. Surv
, vol.37
, Issue.2
, pp. 83-137
-
-
Kelleher, C.1
Pausch, R.2
-
12
-
-
4544342841
-
Designing the Whyline: A Debugging Interface for Asking Why and Why Not Questions
-
Ko, A.J. and Myers, B.A. Designing the Whyline: A Debugging Interface for Asking Why and Why Not Questions. CHI 2004, pp. 151-158.
-
CHI 2004
, pp. 151-158
-
-
Ko, A.J.1
Myers, B.A.2
-
13
-
-
16244412320
-
Six Learning Barriers in End-User Programming Systems
-
Ko, A.J., Myers, B.A., and Aung, H. Six Learning Barriers in End-User Programming Systems. VL/HCC 2004, pp. 199-206.
-
(2004)
VL/HCC
, pp. 199-206
-
-
Ko, A.J.1
Myers, B.A.2
Aung, H.3
-
14
-
-
34547379802
-
-
Lieberman, H., Ed. Your Wish is My Command: Programming By Example. Morgan Kaufmann, San Francisco, C A, 2001.
-
Lieberman, H., Ed. Your Wish is My Command: Programming By Example. Morgan Kaufmann, San Francisco, C A, 2001.
-
-
-
-
15
-
-
84869142058
-
-
Liu, H., and Lieberman, H., Programmatic Semantics for Natural Language Interfaces. CHI 2005, pp. 1597-1600.
-
Liu, H., and Lieberman, H., Programmatic Semantics for Natural Language Interfaces. CHI 2005, pp. 1597-1600.
-
-
-
-
16
-
-
0019392838
-
Natural Language Programming: Styles, Strategies, and Contrasts
-
Miller, L., Natural Language Programming: Styles, Strategies, and Contrasts. IBM Systems Journal, 1981.
-
(1981)
IBM Systems Journal
-
-
Miller, L.1
-
17
-
-
5844367311
-
-
Miller, P., Pane, J., Meter, G., and Vorthmann, S. Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University. Interactive Learning Environments, 4(2), 140-158, 1994.
-
Miller, P., Pane, J., Meter, G., and Vorthmann, S. Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University. Interactive Learning Environments, 4(2), 140-158, 1994.
-
-
-
-
18
-
-
31844436753
-
Jungloid Mining: Helping to Navigate the API Jungle
-
Mandelin, D., Xu, L., Bodik, R., and Kimelman, D. Jungloid Mining: Helping to Navigate the API Jungle. PLDI '05, pp. 48-61.
-
PLDI '05
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodik, R.3
Kimelman, D.4
-
19
-
-
25844507916
-
Natural Programming Languages and Environments
-
Sept
-
Myers, B., Pane, J., and Ko, A., Natural Programming Languages and Environments. CACM, 47(9), 47-52, Sept. 2004.
-
(2004)
CACM
, vol.47
, Issue.9
, pp. 47-52
-
-
Myers, B.1
Pane, J.2
Ko, A.3
-
20
-
-
33646502732
-
Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers
-
Phalgune, A., Kissinger, C., Burnett, M., Cook, C., Beckwith, L., and Ruthruff, J.R. Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers. VL/HCC 2005, pp. 45-52.
-
(2005)
VL/HCC
, pp. 45-52
-
-
Phalgune, A.1
Kissinger, C.2
Burnett, M.3
Cook, C.4
Beckwith, L.5
Ruthruff, J.R.6
-
21
-
-
84948481845
-
An algorithm for suffix stripping
-
Porter, M., An algorithm for suffix stripping, Program, 14(3), pp 130-137, 1980.
-
(1980)
Program
, vol.14
, Issue.3
, pp. 130-137
-
-
Porter, M.1
-
22
-
-
0033702089
-
Natural-Java: A Natural Language Interface for Programming in Java
-
Price, D., Riloff E., Zachary J., and Harvey B. Natural-Java: A Natural Language Interface for Programming in Java. IUI 2000, pp. 207-211.
-
IUI 2000
, pp. 207-211
-
-
Price, D.1
Riloff, E.2
Zachary, J.3
Harvey, B.4
-
23
-
-
1442284712
-
The Use of English as a Programming Language
-
Sammet, J., The Use of English as a Programming Language. CACM, 9(3), 228-230. 1966.
-
(1966)
CACM
, vol.9
, Issue.3
, pp. 228-230
-
-
Sammet, J.1
-
24
-
-
0019614259
-
The Cornell program synthesizer: A syntax-directed programming environment
-
Teitelbaum, T. and Reps, T. The Cornell program synthesizer: a syntax-directed programming environment. CACM, 24(9), 563-573, 1981.
-
(1981)
CACM
, vol.24
, Issue.9
, pp. 563-573
-
-
Teitelbaum, T.1
Reps, T.2
-
25
-
-
16244372416
-
Comprehension strategies of end-user programmers in an event-driven application
-
Wiedenbeck, S., Engebretson, A. Comprehension strategies of end-user programmers in an event-driven application. VL/HCC 2004, pp. 207-214.
-
(2004)
VL/HCC
, pp. 207-214
-
-
Wiedenbeck, S.1
Engebretson, A.2
|