Investigating and automating the creative act of software engineering

Colton, Simon, Powley, Edward ORCID logoORCID: and Cook, Michael (2018) Investigating and automating the creative act of software engineering. In: Proceedings of the Ninth International Conference on Computational Creativity. Association for Computational Creativity (ACC), Online, pp. 224-231. ISBN 978-989-54160-0-4

[thumbnail of iccc2018_position.pdf]
iccc2018_position.pdf - Accepted Version
Available under License Creative Commons Attribution.

Download (829kB) | Preview
Official URL:

Abstract / Summary

We take the position that the creative act of computer programming has been under-investigated in Computational Creativity research. It is time for a concerted study of software engineering from the perspective of creative software. Such software should produce code and algorithms as artefacts of interest in their own right, rather than as a means to an end. We briefly survey and critique existing automated programming approaches, propose some novel methods for this, and investigate potential application areas for automated software engineering. Central to our position is the notion that creative software generators should perform in an unsupervised manner in order to problematise the world rather than (or in addition to) solving given problems. This will necessarily utilise some current methodologies and philosophies from Computational Creativity research, and we explore the ways in which these could guide future software synthesis approaches.

Item Type: Book Section
ISBN: 978-989-54160-0-4
Subjects: Computer Science, Information & General Works
Related URLs:
Depositing User: Edward Powley
Date Deposited: 12 Jul 2018 14:55
Last Modified: 11 Nov 2022 16:29


View Item View Item (login required)