메뉴 건너뛰기




Volumn , Issue , 2006, Pages 135-144

Translating keyword commands into executable code

Author keywords

Command languages; End user programming; Natural language processing; Web automation

Indexed keywords

AUTOMATION; COMPUTER PROGRAMMING; PROGRAM PROCESSORS; SEARCH ENGINES; SOFTWARE PROTOTYPING; USER INTERFACES;

EID: 34547280139     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1166253.1166275     Document Type: Conference Paper
Times cited : (55)

References (25)
  • 1
    • 34547271573 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 10
    • 0011714160 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.