Efson Sales, Juliano; Freitas, André; Oliveira, Douglas; Koumpis, Adamantios; Handschuh, Siegfried (24 August 2020). Revisiting Principles and Challenges in Natural Language Programming In: 13th International Joint Conference on Knowledge-Based Software Engineering (JCKBSE 2020). Learning and Analytics in Intelligent Systems, vol 19.: Vol. 19 (pp. 7-19). Cham, Switzerland: Springer 10.1007/978-3-030-53949-8_2
Text
Revisiting Principles and Challenges in Natural Language Programming.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (133kB) | Request a copy |
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.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
Business School > Institute for Digital Enabling Business School > Institute for Digital Technology Management |
Name: |
Efson Sales, Juliano; Freitas, André; Oliveira, Douglas; Koumpis, Adamantios and Handschuh, Siegfried |
Subjects: |
H Social Sciences > HA Statistics P Language and Literature > P Philology. Linguistics T Technology > T Technology (General) |
ISBN: |
978-3-030-53948-1 |
Series: |
Learning and Analytics in Intelligent Systems, vol 19. |
Publisher: |
Springer |
Language: |
English |
Submitter: |
Adamantios Koumpis |
Date Deposited: |
25 Aug 2020 15:30 |
Last Modified: |
24 Sep 2021 02:18 |
Publisher DOI: |
10.1007/978-3-030-53949-8_2 |
Uncontrolled Keywords: |
Very high-level languages Natural language interfaces Natural language programming |
ARBOR DOI: |
10.24451/arbor.12234 |
URI: |
https://arbor.bfh.ch/id/eprint/12234 |