Abstract
Companies embrace digitalization to have a shorter time to market. This drive for digitalization also demands that the quality of products and services is high. Containerization is one of the concepts that are core to achieve these objectives in information technology today as it is central to the development and delivery of software products. Therefore, to meet the expectations, the containerization process needs state-of-the-art quality assurance. To achieve this, a quality assurance methodical procedure is being developed with bi-directional traceability. Its usefulness is demonstrated by integrating and successfully applying it into the continuous integration and delivery (CI/CD) pipeline of the Volkswagen Group IT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Martin, A., Raponi, S., Combe, T., Di Pietro, R.: Docker ecosystem–vulnerability analysis. Comput. Commun. 122, 30–43 (2018)
Buckley, F.J., Poston, R.: Software quality assurance. IEEE Trans. Softw. Eng. 1, 36–41 (1984)
Docker Image Specification. https://github.com/moby/moby/blob/master/image/spec/v1.md
ISO 12207 (ISO/IEC12207.0-96) (2017). https://www.iso.org/standard/63712.html
Yasrab, R.: Mitigating docker security issues. arXiv preprint arXiv:1804.05039 (2018)
Pinkpreet, K., Anuoama, G., Harpreet, K.: A novel system defined network solution for user legitimacy assurance in docker containers, December 2018
Cleland-Huang, J., Gotel, O.C., Huffman Hayes, J., Mäder, P., Zisman, A.: Software traceability: trends and future directions. In: Proceedings of the on Future of Software Engineering, pp. 55–69. ACM, May 2014
Park, Y., Lee, C.P.: The impact of RFID-based traceability system on perceived competitive advantage in the food industry. Oklahoma State University, [White Paper], pp. 4301–4306 (2008)
Spanoudakis, G., Zisman, A.: Software traceability: a roadmap. In: Handbook of Software Engineering and Knowledge Engineering. Recent Advances, vol. 3, pp. 395–428 (2005)
Sundaram, S.K., Hayes, J.H., Dekhtyar, A., Holbrook, E.A.: Assessing traceability of software engineering artifacts. Requir. Eng. 15(3), 313–335 (2010)
Mirakhorli, M., Cleland-Huang, J.: Tracing architectural concerns in high assurance systems (NIER track). In: Proceedings of the 33rd International Conference on Software Engineering, pp. 908–911. ACM, May 2011
https://www.ca.com/en/blog-developers/docker-containers-os-base-image.html
Gotel, O., et al.: The quest for ubiquity: a roadmap for software and systems traceability research. In: 2012 20th IEEE International Requirements Engineering Conference (RE), pp. 71–80. IEEE, September 2012
Korsaa, M., et al.: The SPI manifesto and the ECQA SPI manager certification scheme. J. Softw. Evol. Process 24(5), 525–540 (2012)
Messnarz, R., et al.: Social responsibility aspects supporting the success of SPI. J. Softw. Evol. Process 26(3), 284–294 (2014)
Sanchez-Gordon, M.L., Colomo-Palacios, R., Amescua, A.: Towards measuring the impact of the SPI manifesto: a systematic review. In: Proceedings of European System and Software Process Improvement and Innovation Conference, pp. 100–110 (2013)
https://github.com/GoogleContainerTools/distroless/tree/master/base
Kozhirbayev, Z., Sinnott, R.O.: A performance comparison of container-based technologies for the cloud. Future Gener. Comput. Syst. 68, 175–182 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Oyelami, O.A., Poth, A., Hintsch, J., Riel, A. (2019). Quality Assurance and Traceability in Containerized Continuous Delivery Process. In: Walker, A., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2019. Communications in Computer and Information Science, vol 1060. Springer, Cham. https://doi.org/10.1007/978-3-030-28005-5_28
Download citation
DOI: https://doi.org/10.1007/978-3-030-28005-5_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28004-8
Online ISBN: 978-3-030-28005-5
eBook Packages: Computer ScienceComputer Science (R0)