Header

UZH-Logo

Maintenance Infos

Of Cyborg Developers and Big Brother Programming AI


Alexandru, Carol V; Gall, Harald (2018). Of Cyborg Developers and Big Brother Programming AI. In: The Hawaii International Conference on System Sciences, Hawaii, USA, 3 January 2018 - 6 January 2018.

Abstract

The main reason modern machine learning mechanisms outperform hand-crafted solutions is the availability of high-quality data in large quantities. We observe that although many day-to-day activities in software engineering (such as bug triaging, reverting regressions, or even implementing code for properly scoped problems) could possibly be automated, we lack the necessary monitoring tools to capture all relevant information. Bug trackers and version control rely mostly on plain text, and specifications are informal or at best semi-structured. After setting the stage via a short excursion to the year 2047, we discuss how a ubiquitous AI, which can learn from every interaction a human developer has with a machine, could take over more and more of the mundane responsabilities in software engineering. We outline how this change will affect software engineering practice as well as education.

Abstract

The main reason modern machine learning mechanisms outperform hand-crafted solutions is the availability of high-quality data in large quantities. We observe that although many day-to-day activities in software engineering (such as bug triaging, reverting regressions, or even implementing code for properly scoped problems) could possibly be automated, we lack the necessary monitoring tools to capture all relevant information. Bug trackers and version control rely mostly on plain text, and specifications are informal or at best semi-structured. After setting the stage via a short excursion to the year 2047, we discuss how a ubiquitous AI, which can learn from every interaction a human developer has with a machine, could take over more and more of the mundane responsabilities in software engineering. We outline how this change will affect software engineering practice as well as education.

Statistics

Downloads

51 downloads since deposited on 01 Nov 2017
51 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Event End Date:6 January 2018
Deposited On:01 Nov 2017 16:19
Last Modified:19 Mar 2018 12:11
Publisher:s.n.
OA Status:Green
Other Identification Number:merlin-id:15273

Download

Download PDF  'Of Cyborg Developers and Big Brother Programming AI'.
Preview
Filetype: PDF
Size: 139kB