[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1982185.1982199acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

An approach of creative application evolution on cloud computing platform

Published: 21 March 2011 Publication History

Abstract

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.

References

[1]
Armbrust, M. et al. Above the Clouds: A Berkeley View of Cloud Computing. Technical Report UCB/EECS-2009-28, University of California at Berkeley, 2009.
[2]
Mayer, R. E. Fifty years of creativity research. In R. J. Sternberg (Ed.), Handbook of Creativity, Cambridge University Press, New York, 1999, 449--460.
[3]
Yang, H. and Ward, M. Successful Evolution of Software Systems. Artech House, Boston, USA&London, UK, 2003.
[4]
Farooq, U., Carroll, J., Gano, C. Supporting creativity in distributed scientific communities. In: Proc. of the 2005 Int. Conf. on Supporting Group Work (GROUP) (Sanibel Island, Florida, USA, November 6--9, 2005). ACM Press, New York, NY, 2005, 217--226.
[5]
Villasenor, E. Creativity Research: A Literature Review. Technical Report CGSC 6800, Carleton University, 2006.
[6]
Carayannisa, E., Coleman, J. Creative system design methodologies: the case of complex technical systems. Technovation, 25, 8 (Aug. 2005), 831--840.
[7]
Nguyen, L., Shanks, G. A framework for understanding creativity in requirements engineering. Information and Software Technology, 51, 3 (Mar. 2009), 655--662.
[8]
Carroll, E., Latulipe, C., Fung, R., Terry, M. Creativity factor evaluation: towards a standardized survey metric for creativity support. In: Proc. of the Seventh ACM Conf. on Creativity and Cognition (Berkeley, California, USA, October 26--30, 2009). ACM Press, New York, NY, 2009, 127--136.
[9]
Janssen, D., Schlegel, T., Wissen, M., Ziegler, J. MetaCharts - Using creativity methods in a CSCW environment. In: Human-Computer Interaction Theory and Practice (Part II). 2003, 939--943.
[10]
Weiley, V., Pisan, Y. The distributed studio: towards a theory of virtual place for creative collaboration. In: Proc. of the 20th Australasian Conf. on Computer-Human Interaction: Designing for Habitus and Habitat (Cairns, Australia, December 8--12, 2008). ACM Press, New York, NY, 2008, 343--346.
[11]
Eucalyptus Systems, http://www.eucalyptus.com/products/eee/
[12]
Yang, H. The renaissance of legacy systems: method Support for software-system evolution. Software Testing, Verification & Reliability. 9, 4, (Dec. 1999), 283.
[13]
Chen, F., Yang, H., Qiao, B., Chu, W. A formal model driven approach to dependable software evolution. In: Proc. IEEE Int. Computer Software and Applications Conf. (Chicago, Illinois, USA, September 17--21, 2006) IEEE Computer Society, Washington, DC, USA, 2006, 205--214.
[14]
Zhang, Z., Yang, H. Incubating services in legacy systems for architectural migration. In: Proc. of the 11th Asia-Pacific Software Engineering Conf. (Busan, Korea, 30 November - 3 December, 2004). IEEE Computer Society, Washington, DC, USA, 2004, 196--203.
[15]
Zhou, H., Kang, J., Chen, F., Yang, H. OPTIMA: an Ontology-based PlaTform-specIfic software Migration Approach. In: Proc. of the Seventh Int. Conf. on Quality Software (Portland, Oregon, USA, October 11--12, 2007), IEEE Computer Society, Washington, DC, USA, 2007, 143--152.
[16]
Farooq, U., Carroll, J., Ganoe, C. Supporting creativity with awareness in distributed collaboration. In: Proc. of the 2007 Int. ACM Conf. Supporting Group Work (Sanibel Island, Florida, USA, November 4--7, 2007) ACM Press, New York, NY, 2007, 31--40.
[17]
Zheng, X., Liu, H. A cooperative creative conceptual design system. In: Proc. of the 10th Int. Conf. on Computer Supported Cooperative Work in Design (CSCWD 2006) (Nanjing, China, May 3--5, 2006). Springer, 2006, 614--619.
[18]
Turk, M., Höllerer, T., Arisona, S., et al. Creative collaboration exploration in multiple environment. Association for the Advancement of Artificial Intelligence, 2007.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '11: Proceedings of the 2011 ACM Symposium on Applied Computing
March 2011
1868 pages
ISBN:9781450301138
DOI:10.1145/1982185
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 March 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloud computing
  2. creative application
  3. creative computing
  4. software evolution

Qualifiers

  • Research-article

Funding Sources

Conference

SAC'11
Sponsor:
SAC'11: The 2011 ACM Symposium on Applied Computing
March 21 - 24, 2011
TaiChung, Taiwan

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 684
    Total Downloads
  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media