Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3436829.3436830acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicsieConference Proceedingsconference-collections
research-article

A Conceptual View for an Enhanced Cloud Software Life-Cycle Process (CSLCP) Model

Published: 05 January 2021 Publication History

Abstract

Small to Medium-sized Enterprises (SMEs) benefit from the advantages of the cloud computing environment. These enterprises have limited resources. Consequently, SMEs require a structured software process model to develop a reliable and good quality cloud software. Existing cloud software process (CSP) models focused only on the processes of software development and ignored the other aspects of software production. In this paper, a conceptual view for Cloud Software Life Cycle Process (CSLCP) model is proposed. This model overcomes the deficiencies of existing CSP models. Also, it satisfies the development of a reliable and high quality cloud software. The CSLCP model is compatible with level two and three of the capability maturity model integration (CMMI). It extends the software process improvement (SPI) model, developed in Egypt for SMEs, to suit the cloud environment. The application of the CSLCP model in SMEs would improve their level of maturity

References

[1]
CMMI-Product-Team. CMMI for Development, Version 1.3, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, 2010, 482.
[2]
Anees, A. and Agrwal, A. Software process improvement models and their comparison. International Journal of Advanced Research in Computer Science (IJARCS), 8 (5). 928--932.
[3]
Cepeda, S., Garcia, S. and Langhout, J. Is CMMI Useful and Usable in Small Settings? One Example. CrossTalk, The Journal of Defense Software Engineering, 21 (2). 32.
[4]
SECC. SPIG Product Suite Handbook V1.2, Software Process Improvement Guide (SPIG), Information Technology Industry Development Agency (ITIDA), Ministry of Communications and Information Technology (MCIT), Giza, Egypt, 2010.
[5]
Avram, M.G. Advantages and Challenges of Adopting Cloud Computing from an Enterprise Perspective. Procedia Technology, 12. 529--534.
[6]
Sommerville, I. Software Engineering. Pearson Education, England, UK, 2015.
[7]
Sommerville, I. Software Engineering. Addison-Wesley Longman Publishing Co., Inc., China, 2006.
[8]
Krishna, R. and Jayakrishnan, R. Impact of Cloud Services on Software Development Life Cycle. in Mahmood, Z. and Saeed, S. eds. Software Engineering Frameworks for the Cloud Computing Paradigm, Springer London, London, 2013, 79--99.
[9]
Hacaloglu, T., Eren, P.E., Mishra, D. and Mishra, A. A Software Development Process Model for Cloud by Combining Traditional Approaches. in Ciuciu, I., Panetto, H., Debruyne, C., Aubry, A., Bollen, P., Valencia-García, R., Mishra, A., Fensel, A. and Ferri, F. eds. On the Move to Meaningful Internet Systems: OTM 2015 Workshops: Confederated International Workshops: OTM Academy, OTM Industry Case Studies Program, EI2N, FBM, INBAST, ISDE, META4eS, and MSC 2015, Rhodes, Greece, October 26--30, 2015. Proceedings, Springer International Publishing, Cham, 2015, 421--430.
[10]
Babar, M., ur Rahman, A. and Arif, F., Cloud Computing Development Life Cycle Model (CCDLC). in The 1st EAI International Conference on Future Intelligent Vehicular Technologies, (Porto, Portugal, 2016), Springer International Publishing, 189--195.
[11]
Balasubramanyam, S.R. Cloud-Based Development Using Classic Life Cycle Model. in Mahmood, Z. and Saeed, S. eds. Software Engineering Frameworks for the Cloud Computing Paradigm, Springer London, London, 2013, 101--122.
[12]
Song, J., Li, T., Jia, L. and Zhu, Z., A Deduced SaaS Lifecycle Model Based on Roles and Activities. in International Conference on Advances in Computing and Communications (ACC 2011), (Kochi, India, 2011), Springer, Berlin, Heidelberg., 421--431.
[13]
Joshi, K.P., Finin, T. and Yesha, Y., Integrated lifecycle of IT services in a cloud environment. in The Third International Conference on the Virtual Computing Initiative (ICVCI 2009), (Research Triangle Park, NC, USA, 2009).
[14]
Jagli, D. and Yeddu, S. CloudSDLC: Cloud Software Development Life Cycle. International Journal of Computer Applications, 168 (8). 6--10.
[15]
Kritikos, K. and Skrzypek, P., A Review of Serverless Frameworks. in 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), (Zurich, Switzerland, 2018), IEEE, 161--168.

Cited By

View all
  • (2022)Systematic analysis of software development in cloud computing perceptionsJournal of Software: Evolution and Process10.1002/smr.2485Online publication date: 29-Jun-2022
  • (2021)A cloud software life cycle process (CSLCP) modelAin Shams Engineering Journal10.1016/j.asej.2020.11.00412:2(1809-1822)Online publication date: Jun-2021

Index Terms

  1. A Conceptual View for an Enhanced Cloud Software Life-Cycle Process (CSLCP) Model

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      ICSIE '20: Proceedings of the 9th International Conference on Software and Information Engineering
      November 2020
      251 pages
      ISBN:9781450377218
      DOI:10.1145/3436829
      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]

      In-Cooperation

      • Ain Shams University: Ain Shams University, Egypt

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 05 January 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. CMMI
      2. Cloud computing
      3. SPI models
      4. Software Engineering
      5. Software quality
      6. software development life cycle (SDLC)

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      ICSIE 2020

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)24
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 18 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Systematic analysis of software development in cloud computing perceptionsJournal of Software: Evolution and Process10.1002/smr.2485Online publication date: 29-Jun-2022
      • (2021)A cloud software life cycle process (CSLCP) modelAin Shams Engineering Journal10.1016/j.asej.2020.11.00412:2(1809-1822)Online publication date: Jun-2021

      View Options

      Get Access

      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