B3 Non-refereed conference proceedings
Leverage Software Containers Adoption by Decreasing Cyber Risks and Systemizing Refactoring of Monolithic Applications (2022)


Sroor, M. (2022). Leverage Software Containers Adoption by Decreasing Cyber Risks and Systemizing Refactoring of Monolithic Applications. In D. Taibi, M. Kuhrmann, T. Mikkonen, J. Klünder, & P. Abrahamsson (Eds.), PROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings (pp. 675-680). Springer. Lecture Notes in Computer Science, 13709. https://doi.org/10.1007/978-3-031-21388-5_55


JYU authors or editors


Publication details

All authors or editorsSroor, Maha

Parent publicationPROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings

Parent publication editorsTaibi, Davide; Kuhrmann, Marco; Mikkonen, Tommi; Klünder, Jil; Abrahamsson, Pekka

Place and date of conferenceJyväskylä, Finland21.-23.11.2022

ISBN 978-3-031-21387-8

eISBN978-3-031-21388-5

Journal or seriesLecture Notes in Computer Science

ISSN0302-9743

eISSN1611-3349

Publication year2022

Publication date14/11/2022

Number in series13709

Pages range675-680

Number of pages in the book682

PublisherSpringer

Place of PublicationCham

Publication countrySwitzerland

Publication languageEnglish

DOIhttps://doi.org/10.1007/978-3-031-21388-5_55

Publication open accessNot open

Publication channel open access

Additional informationDoctoral Symposium


Abstract

Containers are one of the deployment solutions that possess attention. It is always compared to virtual machines (VM). Thus, there is a debate about its capabilities. It supports software agility that helps satisfy users’ requirements and shorten deployment time. Many works of literature have discussed the advantages of containers and promoted their role in developing the software industry. However, the actual migration rate in the software market is not as expected compared to the advantages.

This research highlights the barriers to adopting containers. Also, it digs in depth into two main barriers to adoption, namely security risks and refactoring of monolithic applications. It aims to study the impact of cyber risks on the applications’ performance. The risks will be studied from a narrow view focusing on sharing resources and a broader view focusing on using malicious container images in project performance. Moreover, it will investigate the requirements and practices of refactoring monolithic applications into a container-based format. This research aims to address the container security risks and provide a systemized refactoring model for monolithic applications. The research is qualitative. The empirical data will be collected from primary studies, surveys, and interviews to explain the container adoption barriers. Providing more understanding of the adoption barriers’ causes will help to avoid them, consequently increasing container adoption.


Keywordssoftware engineeringsoftware architecturedata securitycyber security

Free keywordssoftware containers; security risks; monolithic applications


Contributing organizations


Ministry reportingYes

Reporting Year2022


Last updated on 2024-03-04 at 21:46