This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
PaaS Characteristics for Productive Software Development: An Evaluation Framework
Jan.-Feb. 2014 (vol. 18 no. 1)
pp. 56-64
Oliver Gass, University of Mannheim, Germany
Hendrik Meth, University of Mannheim, Germany
Alexander Maedche, University of Mannheim, Germany
Application platforms in the cloud, also known as platform as a service (PaaS), let developers rapidly implement and deploy Web-based applications. PaaS includes several characteristics that are assumed to positively affect development productivity. Marketing for PaaS usually emphasizes this advantage, but few vendors provide guidance about their products' limitations. The authors' study asked Web application developers about the PaaS characteristics that they perceive as either beneficial or limiting for their own work. Based on these answers, the authors developed an evaluation framework to assess commercial PaaS solutions with regard to their development characteristics. They applied this framework to three commercial products and identified several design choices that either benefit or hinder developer productivity.
Index Terms:
Productivity,Knowledge engineering,Internet,Programming,Software engineering,Performance evaluation,Data models,development productivity,programming environment,Internet applications,services computing,platform as a service
Citation:
Oliver Gass, Hendrik Meth, Alexander Maedche, "PaaS Characteristics for Productive Software Development: An Evaluation Framework," IEEE Internet Computing, vol. 18, no. 1, pp. 56-64, Jan.-Feb. 2014, doi:10.1109/MIC.2014.12
Usage of this product signifies your acceptance of the Terms of Use.