Human-Computer Interaction Series
DOI: 10.1007/1-4020-5386-x_20
|View full text |Cite
|
Sign up to set email alerts
|

Feasibility Studies for Programming in Natural Language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
12
0

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 24 publications
(14 citation statements)
references
References 15 publications
2
12
0
Order By: Relevance
“…The non-programmers found that Metafor reduced their programming task time by 22%, while for intermediate programmers the figure was 11%. This result supports the initial intuition from [5] and [8] that natural language programming can be a useful tool, in particular for non-expert programmers.…”
Section: Set-based Dynamic Referencesupporting
confidence: 83%
See 1 more Smart Citation
“…The non-programmers found that Metafor reduced their programming task time by 22%, while for intermediate programmers the figure was 11%. This result supports the initial intuition from [5] and [8] that natural language programming can be a useful tool, in particular for non-expert programmers.…”
Section: Set-based Dynamic Referencesupporting
confidence: 83%
“…In a similar vein, Lieberman & Liu [5] have conducted a feasibility study and showed how a partial understanding of a text, coupled with a dialogue with the user, can help non-expert users make their intentions more precise when designing a computer program. Their study resulted in a system called METAFOR [6], [7], able to translate natural language statements into class descriptions with the associated objects and methods.…”
Section: Introductionmentioning
confidence: 99%
“…These represent a refinement and elaboration over earlier notions presented in (Liu & Lieberman, 2004b;Lieberman & Liu, 2004a). The theoretical conclusions enounced here are grounded in part in our analysis of the user study data of Pane, Ratanamahatana & Myers (2001) on non-programmers' solutions to programming problems like Pacman, which they were kind enough to share with us, and also in part in our practical experience with three generations of iterative design and reimplementation of the Metafor story-to-code interpreter.…”
Section: Principles Of Programmatic Semanticssupporting
confidence: 52%
“…Lieberman's work on Common Sense Reasoning (Lieberman et al, 2004) provides some evidence by using high-level knowledge bases to carry out automatic reasoning. In that work, mostly related to natural language-based interaction, the system tries to infer meaningful user definitions by using natural language (Lieberman and Liu, 2006). The authors assume that syntactical definitions are vague and imprecise, and so they need to be disambiguated using a semantic layer in the form of an ontology to obtain high-level information.…”
Section: Related Workmentioning
confidence: 99%