Revisiting Principles and Challenges in Natural Language Programming
Version
Published
Date Issued
2020-08-24
Author(s)
Type
Conference Paper
Language
English
Subjects
Abstract
Automation has faced the risk of reducing its pace due to the shortage of information technology professionals. Although part of the programming demand can be addressed by simple compositions of high-level functions and data flows, non-technical professionals are still unable to build their own software given the intrinsic complexity of coding. Among other types of end-user development, natural language programming has emerged as a strong candidate to fill this gap by developing methods and tools to allow end users to program. The paper revisits some principles of evaluation of traditional programming languages and analyses the new challenges to deliver an effective end-user development platform
based on aspects of natural language processing, human-computer interaction, software engineering, and programming education. We advocate that an effective end-user platform is essentially hybrid, combining features from different branches of the end-user development research, having, however, a search mechanism with semantic capabilities at its centre.
based on aspects of natural language processing, human-computer interaction, software engineering, and programming education. We advocate that an effective end-user platform is essentially hybrid, combining features from different branches of the end-user development research, having, however, a search mechanism with semantic capabilities at its centre.
Subjects
HA Statistics
P Philology. Linguistics
T Technology (General)
ISBN
978-3-030-53948-1
Publisher DOI
Series/Report No.
Learning and Analytics in Intelligent Systems, vol 19.
Publisher URL
Volume
19
Conference
13th International Joint Conference on Knowledge-Based Software Engineering (JCKBSE 2020)
Publisher
Springer
Submitter
KoumpisA
Citation apa
Efson Sales, J., Freitas, A., Oliveira, D., Koumpis, A., & Handschuh, S. (2020). Revisiting Principles and Challenges in Natural Language Programming (Vol. 19). Springer. https://doi.org/10.24451/arbor.12234
File(s)![Thumbnail Image]()
Loading...
restricted
Name
Revisiting Principles and Challenges in Natural Language Programming.pdf
License
Publisher
Version
published
Size
130.52 KB
Format
Adobe PDF
Checksum (MD5)
7038e2ea743f4f35df7c680b0d5baba3
