Abstract
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.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the Ninth International Conference on Computational Creativity, ICCC 2018 |
| Editors | Francois Pachet, Anna Jordanous, Carlos Leon |
| Place of Publication | Spain |
| Publisher | Association for Computational Creativity (ACC) |
| Pages | 224-231 |
| Number of pages | 8 |
| ISBN (Electronic) | 9789895416004 |
| Publication status | Published - 2018 |
| Externally published | Yes |
| Event | International Conference on Computational Creativity 2018 - Salamanca, Spain Duration: 25 Jun 2018 → 29 Jun 2018 Conference number: 9th https://computationalcreativity.net/iccc2018/sites/default/files/iccc_proc18.pdf (Proceedings) |
Conference
| Conference | International Conference on Computational Creativity 2018 |
|---|---|
| Abbreviated title | ICCC 2018 |
| Country/Territory | Spain |
| City | Salamanca |
| Period | 25/06/18 → 29/06/18 |
| Internet address |