English
Related papers

Related papers: Towards Sustainable DevOps: A Decision Making Fram…

200 papers

DevOps has become a dominant paradigm in modern software engineering, while low-code development platforms (LCDPs) are increasingly adopted to streamline software development. The integration of these approaches promises efficiency gains…

Software Engineering · Computer Science 2026-05-19 Muhammad Azeem Akbar , Saima Rafi , Arif Ali Khan

Business success of companies heavily depends on the availability and performance of their client applications. Due to modern development paradigms such as DevOps and microservice architectural styles, applications are decoupled into…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-10 Sina Niedermaier , Falko Koetter , Andreas Freymann , Stefan Wagner

Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and has far-reaching consequences throughout the system life cycle.…

Software Engineering · Computer Science 2016-10-31 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

Background: Security tools play a vital role in enabling developers to build secure software. However, it can be quite challenging to introduce and fully leverage security tools without affecting the speed or frequency of deployments in the…

Cryptography and Security · Computer Science 2021-07-20 Roshan Namal Rajapakse , Mansooreh Zahedi , Muhammad Ali Babar

In the last decade, companies adopted DevOps as a fast path to deliver software products according to customer expectations, with well aligned teams and in continuous cycles. As a basic practice, DevOps relies on pipelines that simulate…

Software Engineering · Computer Science 2021-05-28 Fabiola Moyón Constante , Rafael Soares , Maria Pinto-Albuquerque , Daniel Méndez , Kristian Beckers

DevOps can be best explained as people working together to conceive, build and deliver secure software at top speed. DevOps practices enable software development (dev) and operations (ops) teams to accelerate delivery through automation,…

Computers and Society · Computer Science 2025-01-22 Ganesh Neelakanta Iyer , Andrew Goh Yisheng , Metilda Chee Heng Er , Weng Xian Choong , Shao Wei Koh

Machine Learning (ML) DevOps, also known as MLOps, has emerged as a critical framework for efficiently operationalizing ML models in various industries. This study investigates the adoption trends, implementation efforts, and benefits of ML…

Software Engineering · Computer Science 2025-02-11 Dileepkumar S R , Juby Mathew

Software non-functional requirements address a multitude of objectives, expectations, and even liabilities that must be considered during development and operation. Typically, these non-functional requirements originate from different…

Software Engineering · Computer Science 2022-01-19 Philipp Haindl , Reinhold Plösch

DevSecOps, as the extension of DevOps with security training and tools, has become a popular way of developing modern software, especially in the Internet of Things arena, due to its focus on rapid development, with short release cycles,…

Cryptography and Security · Computer Science 2024-10-03 Manish Shrestha , Christian Johansen , Johanna Johansen

Achieving the UN Sustainable Development Goals (SDGs) demands adequate levels of awareness and actions to address sustainability challenges. Software systems will play an important role in moving towards these targets. Sustainability skills…

Context: Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring software development approaches concerning practitioners…

Software Engineering · Computer Science 2023-05-03 Arif Ali Khan , Javed Ali Khan , Muhammad Azeem Akbar , Peng Zhou , Mahdi Fahmideh

In recent years, DevOps, the unification of development and operation workflows, has become a trend for the industrial software development lifecycle. Security activities turned into an essential field of application for DevOps principles…

Software Engineering · Computer Science 2024-01-15 Markus Voggenreiter , Florian Angermeir , Fabiola Moyón , Ulrich Schöpp , Pierre Bonvin

Companies adopt agile methodologies and DevOps to facilitate efficient development and deployment of software-intensive products. This, in turn, introduces challenges in relation to security standard compliance traditionally following a…

Software Engineering · Computer Science 2025-12-17 Fabiola Moyón , Florian Angermeir , Daniel Mendez , Tony Gorschek , Markus Voggenreiter , Pierre-Louis Bonvin

DevOps responds the growing need of companies to streamline the software development process and, thus, has experienced widespread adoption in the past years. However, the successful adoption of DevOps requires companies to address…

Software Engineering · Computer Science 2023-02-02 Isaque Alves , Jorge Pérez , Jessica Díaz , Daniel López-Fernández , Manuel Pais , Fabio Kon , Carla Rocha

Software Engineering is the process of a systematic, disciplined, quantifiable approach that has significant impact on large-scale and complex software development. Scores of well-established software process models have long been adopted…

Software Engineering · Computer Science 2022-07-05 Md Jobair Hossain Faruk , Santhiya Subramanian , Hossain Shahriar , Maria Valero , Xia Li , Masrura Tasnim

DevOps has gained high importance in the global software industry due to the ease of software development, testing and deployment it provides. However, the Saudi software industry has not been able to adopt DevOps at a great pace due to…

Software Engineering · Computer Science 2022-04-21 Mamdouh Alenezi

DevOps has emerged as one of the most rapidly evolving software development paradigms. With the growing concerns surrounding security in software systems, the DevSecOps paradigm has gained prominence, urging practitioners to incorporate…

Software Engineering · Computer Science 2024-09-16 Michael Fu , Jirat Pasuksmit , Chakkrit Tantithamthavorn

For companies developing web-based applications, the Dev and the Ops refer to different groups with either operational or development focus. Therefore, DevOps help these companies streamline software development and operations activities by…

Software Engineering · Computer Science 2024-03-26 Anas Dakkak , Jan Bosch , Helena Holmström Olsson

Context: Software start-ups are emerging as suppliers of innovation and software-intensive products. However, traditional software engineering practices are not evaluated in the context, nor adopted to goals and challenges of start-ups. As…

Software model checking has experienced significant progress in the last two decades, however, one of its major bottlenecks for practical applications remains its scalability and adaptability. Here, we describe an approach to integrate…

Software Engineering · Computer Science 2019-07-19 Felipe R. Monteiro , Mikhail R. Gadelha , Lucas C. Cordeiro