Cloud-Oriented Packaging and Delivery

  • Claudio NavarroEmail author
  • Carlos Cares
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 918)


Web Engineering concerns the software development of web applications. A particular type of web systems are those for providing cloud services. In these systems the packaging and delivery sub-process has complexities associated to multiple server configurations and continuing operation of existing services. In this paper we show a detailed procedure for packaging and delivery resulting from a three-phase qualitative approach: first, a case study for eliciting an existing process in a small software house, second an expert judgment approach for improving the existing procedure which its main recommendation was to include containers technology, and, third, a focus group for consolidating a unified view of the improved process.


Software engineering Web engineering Packaging and delivery Containers Cloud computing 


  1. 1.
    Airaj, M.: Enable cloud DevOps approach for industry and higher education. Concurr. Comput. Pract. Exp. 29(5), e3937 (2017)CrossRefGoogle Scholar
  2. 2.
    Austel, P., Chen, H., et al.: Continuous delivery of composite solutions: a case for collaborative software defined PaaS environments. In: Proceedings of the 2nd International Workshop on Software-Defined Ecosystems, pp. 3–6. ACM (2015)Google Scholar
  3. 3.
    Cronbach, L.J.: Coefficient alpha and the internal structure of tests. Psychometrika 16(3), 297–334 (1951)CrossRefGoogle Scholar
  4. 4.
    Gohil, K., Alapati, N., Joglekar, S.: Towards behavior driven operations (BDOps). In: Proceedings of the 3rd International Conference on Advances in Recent Technologies in Communication and Computing, pp. 262–264. IET (2011)Google Scholar
  5. 5.
    Hernández Sampieri, R., Fernández Collado, C., Baptista Lucio, P.: Metodología de la investigación. McGraw-Hill, México (2010)Google Scholar
  6. 6.
    Kontio, J., Lehtola, L., Bragge, J.: Using the focus group method in software engineering: obtaining practitioner and user experiences. In: Proceedings of the IEEE International Symposium on Empirical Software Engineering, ISESE 2004, pp. 271–280 (2004)Google Scholar
  7. 7.
    Mell, P., Grance, T., et al.: The NIST definition of cloud computing. NIST (2011)Google Scholar
  8. 8.
    Mendes, E., Mosley, N., Counsell, S.: The need for web engineering: an introduction. In: Murugesan, S., Deshpande, Y. (eds.) Web Engineering 2000, pp. 1–27. Springer. LNCS 2016 (2001)Google Scholar
  9. 9.
    Murugesan, S., Deshpande, Y., Hansen, S., Ginige, A.: Web engineering: a new discipline for development of web-based systems. In: Web Engineering, pp. 3–13. Springer (2001)Google Scholar
  10. 10.
    Navarro, C., Cares, C.: A real approach on web systems packaging and delivery. In: Procedings of the IEEE International Conference on Automatica (ICA) and the XXIII Congress of the Chilean Association of Automatic Control (ACCA), Concepción, 20–24 October, Chile (2018)Google Scholar
  11. 11.
    Peffers, K., Tuunanen, T., Rothenberger, M.A., Chatterjee, S.: A design science research methodology for information systems research. J. Manag. Inf. Syst. 24(3), 45–77 (2007)CrossRefGoogle Scholar
  12. 12.
    Rabiee, F.: Focus-group interview and data analysis. Proc. Nutr. Soc. 63(4), 655–660 (2004)CrossRefGoogle Scholar
  13. 13.
    Rathod, N., Surve, A.: Test orchestration a framework for continuous integration and continuous deployment. In: Proceedings of the International Conference on Pervasive Computing (ICPC), pp. 1–5 (2015)Google Scholar
  14. 14.
    Sjoberg, D.I., Dyba, T., Jorgensen, M.: The future of empirical methods in software engineering research. In: Future of Software Engineering, FOSE 2007, pp. 358–378 (2007)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.TIDE S.A.TemucoChile
  2. 2.University of La FronteraTemucoChile

Personalised recommendations