Abstract
The emergence of Cloud Computing promotes a rapid business application development (RBAD in short) paradigm, which enables non technical developers to create applications using the interactive and feature-rich tools via browser without caring about the underlying infrastructure. In this paper, we review the RBAD platforms in marketplace with various dimensions. To better understand their feasibility compared to the traditional software development, we conducted a user study with 12 participants creating application on 3 selected RBAD platforms. Analyzing their behaviors and feedback from different development perspectives, we design a conceptual business application model for RBAD platform, identify the best practice and gaps, and propose 6 design recommendations for RBAD system.
Chapter PDF
Similar content being viewed by others
References
Armbrust, M., Fox, R.G.A., et al.: Above the clouds: A berkeley view of cloud computing. Technical Report, UCB/EECS-2009-28, University of California, Berkeley (February 2009)
Clark, R.: A Break in the Clouds: Towards a Cloud Definition. ACM SIGCOMM Computer Communication Review 39(1), 50–55 (2009)
Shroff, G.: Dev2.0: Model driven development in the Cloud. In: ACM SIGSOFT 2008, Altanta, Gerogiza, USA (2008)
Lawton, G.: Developing Software Online with PaaS technology. IEEE Journals Computer 41(6), 13–15 (2008)
Mitchell, D.: Defining Platform-As-A-Service, or PaaS, http://blogs.bungeeconnect.com/2008/02/18/
defining-platform-as-aservice-or-paas/
Force.com, http://www.salesforce.com/platform/
Compeau, D.R., Higgins, C.A.: Computer self-efficacy: Development of a measure and initial test. MIS Quarterly, pp. 189–211 (June)
Salesforce.com. An Introduction to Force.com Apex Code., http://wiki.developerforce.com/index.php/An_Introduction_to_Apex ; Salesforce.com. Introduction to Visualforce, http://wiki.developerforce.com/index.php/An_Introduction_to_Visualforce
DeveloperForce, http://developer.force.com/
Weissman, C.D., Bobrowski, S.: The design of the force.com multitenant internet application development platform. In: Proceedings of the 35th SIGMOD international conference on Management of data, SIGMOD 2009 (2009)
FormAssembly, http://www.formassembly.com/
DabbleDB, http://www.dabbledb.com/
ZoHo Creator, http://creator.zoho.com
Wufoo, http://wufoo.com/
WaveMaker, http://www.wavemaker.com
Chou, D.C., Chou, A.Y.: Analysis of a new information systems outsourcing practice: software-as-a-service business model. International Journal of Information Systems and Change Management 2(4) (2007)
JotForm, http://www.jotform.com
QuickBase, http://quickbase.intuit.com/
Bungee Connect, http://www.bungeeconnect.com/index.html
Amazon Web Services, http://aws.amazon.com/
Google. What Is Google App Engine (2009), http://code.google.com/appengine/docs/whatisgoogleappengine.html
Salesforce.com. Types of PaaS solutions, http://www.salesforce.com/paas/paas-solutions/
Facebook, http://www.facebook.com
Sledziewski, K., Bordbar, B., Anane, R.: A DSL-Based Approach to Software Development and Deployment on Cloud. In: 24th IEEE International Conferences on Advanced Information Networking and Applications (AINA 2010), Perth, Australia (2010)
Boniface, M., Nasser, B., Papay, J., et al.: Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds. In: 2010 Fifth International Conference on Internet and Web Applications and Services, Barcelona, Spain (2010)
Iceberg, http://www.geticeberg.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cui, J., Xu, J.M., Lin, H., Li, W., Sun, Z.M. (2011). A Study of Rapid Business Application Development in the Cloud. In: Marcus, A. (eds) Design, User Experience, and Usability. Theory, Methods, Tools and Practice. DUXU 2011. Lecture Notes in Computer Science, vol 6769. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21675-6_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-21675-6_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21674-9
Online ISBN: 978-3-642-21675-6
eBook Packages: Computer ScienceComputer Science (R0)