A creative lifecycle model for internetware based software development

Liu, L, Wang, J, Ye, X and Yang, H (2015) 'A creative lifecycle model for internetware based software development.' In: Mei, H, Lü, J, Ma, X, Wang, Q, Yin, G and Liao, X, eds. Proceedings of the 7th Asia-Pacific Symposium on Internetware - Internetware '15. ACM, New York, pp. 124-131. ISBN 9781450336413

Official URL: https://doi.org/10.1145/2875913.2875920

Abstract

While culture being the "software" controlling human mind, computer software development becomes one of the most creative activities that human undertake since the civilisation began. The only limitation in software creation is human imagination, and that limit is often self-imposed. The "Internetware", refers to a software paradigm, aims to satisfy the need of human kind using Internet as an integrated development and execution platform. Such software systems composed of entities distributed through the Internetwork, allowing connections that would be impossible or difficult to make otherwise. This paper gear towards the tasks for the Internetware is to accommodate creativity. In particular, we propose a six-step approach to Internetware development, an approach suggests essential difference to traditional methods. The six steps in this approach are search, ideation, specification, coding, testing, and operation. For each of these steps, we suggest a set of techniques to carry out the step in practice. The proposed developmental model asks researchers and practitioners of the Internetware paradigm to better understand human creativity and to formulate an algorithmic perspective on creative behavior in human, to design programs that can enhance human creativity without necessarily being creative themselves.

Item Type: Book Chapter or Section
Divisions: Bath School of Design
Identification Number: https://doi.org/10.1145/2875913.2875920
Date Deposited: 20 Mar 2017 16:25
Last Modified: 05 Jan 2022 16:07
URI / Page ID: https://researchspace.bathspa.ac.uk/id/eprint/9431
Request a change to this item or report an issue Request a change to this item or report an issue
Update item (repository staff only) Update item (repository staff only)