Successful Evolution of Software Systems
Successful Evolution of Software Systems
Incubating Services in Legacy Systems for Architectural Migration
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Supporting creativity in distributed scientific communities
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
A Formal Model Driven Approach to Dependable Software Evolution
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
Supporting creativity with awareness in distributed collaboration
Proceedings of the 2007 international ACM conference on Supporting group work
OPTIMA: An Ontology-Based PlaTform-specIfic software Migration Approach
QSIC '07 Proceedings of the Seventh International Conference on Quality Software
A framework for understanding creativity in requirements engineering
Information and Software Technology
The distributed studio: towards a theory of virtual place for creative collaboration
Proceedings of the 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat
Creativity factor evaluation: towards a standardized survey metric for creativity support
Proceedings of the seventh ACM conference on Creativity and cognition
Hi-index | 0.00 |
Cloud computing is a paradigm that focuses on sharing data and computing resources over a scalable network of nodes, so it is becoming a preferred environment for those applications with large scalability, dynamic collaboration and elastic resource requirements. Creative computing is an emerging research field in these applications, which can be considered as the study of computer science and related technologies and how they are applied to support creativity, take part in creative processes, and solve creativity related problems. However, it is a very hard work to develop such applications from the very beginning under new environment, while it is a big waste for legacy systems under existing environment. Now software evolution plays an important role. In this paper, we introduced creative computing firstly, including definition, properties and requirements. Then the advantages of cloud computing platform for supporting creative computing were analysed. Next, a private cloud as experimental environment was built. Finally, the process of creative application evolution was illustrated. Our work is about research and application of software evolution methodology, also is an exploratory try to do creative computing research under cloud environment.