Systematic analysis of software development in cloud computing perceptions

被引:11
|
作者
Khan, Habib Ullah [1 ]
Ali, Farhad [1 ]
Nazir, Shah [2 ]
机构
[1] Qatar Univ, Coll Business & Econ, Dept Accounting & Informat Syst, Doha, Qatar
[2] Univ Swabi, Dept Comp Sci, Swabi, Pakistan
关键词
CC; cloud-based software; cloud computing; cloud deployment; cloud development; software engineering; RESOURCE-ALLOCATION; SERVICES; CHALLENGES; SIMULATION;
D O I
10.1002/smr.2485
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing is characterized as a shared computing and communication infrastructure. It encourages the efficient and effective developmental processes that are carried out in various organizations. Cloud computing offers both possibilities and solutions of problems for outsourcing and management of software developmental operations across distinct geography. Cloud computing is adopted by organizations and application developers for developing quality software. The cloud has the significant impact on utilizing the artificial complexity required in developing and designing quality software. Software developmental organization prefers cloud computing for outsourcing tasks because of its available and scalable nature. Cloud computing is the ideal choice utilized for development modern software as they have provided a completely new way of developing real-time cost-effective, efficient, and quality software. Tenants (providers, developers, and consumers) are provided with platforms, software services, and infrastructure based on pay per use phenomenon. Cloud-based software services are becoming increasingly popular, as observed by their widespread use. Cloud computing approach has drawn the interest of researchers and business because of its ability to provide a flexible and resourceful platform for development and deployment. To determine a cohesive understanding of the analyzed problems and solutions to improve the quality of software, the existing literature resources on cloud-based software development should be analyzed and synthesized systematically. Keyword strings were formulated for analyzing relevant research articles from journals, book chapters, and conference papers. The research articles published in (2011-2021) various scientific databases were extracted and analyzed for retrieval of relevant research articles. A total of 97 research publications are examined in this SLR and are evaluated to be appropriate studies in explaining and discussing the proposed topic. The major emphasis of the presented systematic literature review (SLR) is to identify the participating entities of cloud-based software development, challenges associated with adopting cloud for software developmental processes, and its significance to software industries and developers. This SLR will assist organizations, designers, and developers to develop and deploy user-friendly, efficient, effective, and real time software applications.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] An Efficient Approach for Software Protection in Cloud Computing
    Singh, Navneet
    Singh, Shailendra
    Agarwal, Swapnamukta
    2014 FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT), 2014, : 550 - 554
  • [42] Technology strategy and management the cloud as an innovation platform for software development How cloud Computing Beca Me Aplatform
    Cusumano, Michael A.
    Communications of the ACM, 2019, 62 (10) : 20 - 22
  • [43] The Performance Analysis on a Software Evolution Process Model under the Circumstances of Cloud Computing
    Wang, Jian
    Zhao, Na
    Xie, Zhongwen
    Yu, Qian
    Liu, Jinzhuo
    RECENT TRENDS IN MATERIALS AND MECHANICAL ENGINEERING MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 55-57 : 1376 - +
  • [44] A Systematic Review of Security in Cloud Computing
    Amoud, Mohamed
    Roudies, Ounsa
    PROCEEDINGS OF THE SECOND INTERNATIONAL AFRO-EUROPEAN CONFERENCE FOR INDUSTRIAL ADVANCEMENT (AECIA 2015), 2016, 427 : 69 - 81
  • [45] FURTHER DEVELOPMENT OF CLOUD COMPUTING
    Fournadjiev, Vassil
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2013, 5 (03): : 3 - 20
  • [46] Development of a cloud computing for Holter movement analysis in neuromuscular diseases
    Le Moing, A. G.
    Totoescu-Seferian, A.
    Moraux, A.
    Dorvaux, E.
    Porteix, N.
    Annoussamy, M.
    Pelegry, C.
    Taibi, A.
    Vissiere, D.
    Hogrel, J. Y.
    Servais, L.
    NEUROMUSCULAR DISORDERS, 2014, 24 (9-10) : 862 - 863
  • [47] Cloud Service Brokerage: A systematic literature review using a software development lifecycle
    Paulsson, Victoria
    Emeakaroha, Vincent C.
    Morrison, John
    Lynn, Theo
    AMCIS 2016 PROCEEDINGS, 2016,
  • [48] Fault tolerant software systems using software configurations for cloud computing
    Chinnaiah, Mylara Reddy
    Niranjan, Nalini
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2018, 7
  • [49] Fault tolerant software systems using software configurations for cloud computing
    Mylara Reddy Chinnaiah
    Nalini Niranjan
    Journal of Cloud Computing, 7
  • [50] Cloud Automatic Software Development
    Benfenatki, Hind
    Saouli, Hamza
    Benharkat, Nabila
    Ghodous, Parisa
    Kazar, Okba
    Amghar, Youssef
    20TH ISPE INTERNATIONAL CONFERENCE ON CONCURRENT ENGINEERING, 2013, : 40 - 49