PaaS - black or white: an investigation into software development model for building retail industry SaaS

Vu Viet Hoang Pham, Xiao Liu, Xi Zheng, Min Fu, Sahil Vikas Deshpande, Weidong Xia, Roger Zhou, Mohamed Abdelrazek

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

10 Citations (Scopus)


One of the most important goals for Software Engineering is that end users or those people who understand software requirements but without too much programming experience can build their software products or prototypes easily. The recent success of cloud computing has made a big step towards this goal where Platform as a Service (PaaS) can provide general and comprehensive software development services within an integrated online environment for building Software as a Service (SaaS). However, currently, most PaaS are in a "white-box" which still requires significant learning efforts for software developers and lets alone inexperienced project managers or end users. Therefore, it is high time that we should comprehensively investigate the challenges for PaaS and provide a suitable development model. In this paper, we firstly identify and analyze the challenges for current White-PaaS through literature review. Afterwards, employing the retail industry as a typical application domain, a novel "Black-Box" PaaS framework is proposed which requires much less learning time and supports much more flexible and speedy SaaS design and development.
Original languageEnglish
Title of host publicationICSE-C 2017
Subtitle of host publicationProceedings of 2017 IEEE/ACM 39th International Conference on Software Engineering Companion
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages3
ISBN (Electronic)9781538615898
ISBN (Print)9781538615904
Publication statusPublished - 2017
EventInternational Conference on Software Engineering Companion (39th : 2017) - Buenos Aires, Argentina
Duration: 20 May 201728 May 2017


ConferenceInternational Conference on Software Engineering Companion (39th : 2017)
CityBuenos Aires


  • Cloud Computing
  • Software Development
  • Software as a Service
  • Platform as a Service


Dive into the research topics of 'PaaS - black or white: an investigation into software development model for building retail industry SaaS'. Together they form a unique fingerprint.

Cite this