English
Related papers

Related papers: Identifying Critical Dependencies in Large-Scale C…

200 papers

As modern software systems continue to grow in complexity, triage has become a fundamental process in system operations and maintenance. Triage aims to efficiently prioritize, assign, and assess issues to ensure the reliability of complex…

Software Engineering · Computer Science 2025-11-13 Yongxin Zhao , Shenglin Zhang , Yujia Wu , Yuxin Sun , Yongqian Sun , Dan Pei , Chetan Bansal , Minghua Ma

Safety standards prescribe change impact analysis (CIA) during evolution of safety-critical software systems. Although CIA is a fundamental activity, there is a lack of empirical studies about how it is performed in practice. We present a…

Software Engineering · Computer Science 2016-05-24 Markus Borg , José-Luis de la Vara , Krzysztof Wnuk

AI agents have become increasingly capable at isolated software engineering (SWE) tasks such as resolving issues on Github. Yet long-horizon tasks involving multiple interdependent subtasks still pose challenges both with respect to…

Computation and Language · Computer Science 2026-03-24 Jiayi Geng , Graham Neubig

Cyber Essentials (CE) comprise a set of controls designed to protect organisations, irrespective of their size, against cyber attacks. The controls are firewalls, secure configuration, user access control, malware protection & security…

Cryptography and Security · Computer Science 2024-06-24 Priyanka Badva , Partha Das Chowdhury , Kopo M. Ramokapane , Barnaby Craggs , Awais Rashid

Tertiary education institutions aim to prepare their computer science and software engineering students for working life. While much of the technical principles are covered in lower-level courses, team-based capstone projects are a common…

Software Engineering · Computer Science 2023-01-10 Saara Tenhunen , Tomi Männistö , Matti Luukkainen , Petri Ihantola

Understanding how software defects manifest and evolve in production environments is critical for improving reliability. While previous research has largely focused on pre-release defects, the nature of residual faults, i.e., those escaping…

Software Engineering · Computer Science 2026-04-30 Domenico Cotroneo , Giuseppe De Rosa , Cristina Improta , Benedetta Gaia Varriale

In the social and organizational sciences, accountability has been linked to the efficient operation of organizations. However, it has received limited attention in software engineering (SE) research, in spite of its central role in the…

Software Engineering · Computer Science 2024-02-06 Adam Alami , Neil Ernst

For each software project a plan is developed, according to a documented procedure, that covers the software activities and commitments. The requirements allocated to software form the basis for the software development plan. Estimates for…

Software Engineering · Computer Science 2012-01-24 M. Rizwan Jameel Qureshi

Software development is a sociotechnical and human-centered endeavor in which human factors directly influence quality, productivity, and innovation capacity. In this context, career development in computing goes beyond technical mastery,…

Software Engineering · Computer Science 2026-05-01 Israely Lima , Lucas Moura Lourenço , Márcio Ribeiro , Ivan Machado , Carla Ilane Bezerra

The effectiveness of model-driven software engineering (MDSE) has been successfully demonstrated in the context of complex software; however, it has not been widely adopted due to the requisite efforts associated with model development and…

Software Engineering · Computer Science 2025-07-08 Ina K. Schieferdecker

Requirements Engineering (RE) has received much attention in research and practice due to its importance to software project success. Its interdisciplinary nature, the dependency to the customer, and its inherent uncertainty still render…

As software systems continue to play a significant role in modern society, ensuring their fairness has become a critical concern in software engineering. Motivated by this scenario, this paper focused on exploring the multifaceted nature of…

Software Engineering · Computer Science 2025-01-10 Ronnie de Souza Santos , Felipe Fronchetti , Savio Freire , Rodrigo Spinola

As Artificial Intelligence (AI) becomes integral to software development, understanding the social and cooperative dynamics that affect AI-driven organizational change is important. Yet, despite AI's rapid progress and influence, the human…

Software Engineering · Computer Science 2024-11-14 Theocharis Tavantzis , Robert Feldt

AI for software engineering has made remarkable progress recently, becoming a notable success within generative AI. Despite this, there are still many challenges that need to be addressed before automated software engineering reaches its…

Software Engineering · Computer Science 2025-03-31 Alex Gu , Naman Jain , Wen-Ding Li , Manish Shetty , Yijia Shao , Ziyang Li , Diyi Yang , Kevin Ellis , Koushik Sen , Armando Solar-Lezama

Software architecture is receiving increasingly attention as a critical design level for software systems. As software architecture design resources (in the form of architectural descriptions) are going to be accumulated, the development of…

Software Engineering · Computer Science 2007-05-23 Jianjun Zhao

This paper identifies and tackles the challenges of the requirements engineering discipline when applied to development of AI-based complex systems. Due to their complex behaviour, there is an immanent need for a tailored development…

Software Engineering · Computer Science 2019-09-02 Hrvoje Belani , Marin Vuković , Željka Car

The introduction of machine learning (ML) components in software projects has created the need for software engineers to collaborate with data scientists and other specialists. While collaboration can always be challenging, ML introduces…

Software Engineering · Computer Science 2022-02-14 Nadia Nahar , Shurui Zhou , Grace Lewis , Christian Kästner

Service reliability is one of the key challenges that cloud providers have to deal with. In cloud systems, unplanned service failures may cause severe cascading impacts on their dependent services, deteriorating customer satisfaction.…

Software Engineering · Computer Science 2022-04-26 Tianyi Yang , Jiacheng Shen , Yuxin Su , Xiao Ling , Yongqiang Yang , Michael R. Lyu

Internet-connected smart devices are increasing at an exponential rate. These powerful devices have created a yet-untapped pool of idle resources that can be utilised, among others, for processing data in resource-depleted environments. The…

Software Engineering · Computer Science 2023-02-14 Niroshinie Fernando , Chetan Arora , Seng W. Loke , Lubna Alam , Stephen La Macchia , Helen Graesser

Context: Empirical Software Engineering (ESE) drives innovation in SE through qualitative and quantitative studies. However, concerns about the correct application of empirical methodologies have existed since the 2006 Dagstuhl seminar on…

‹ Prev 1 8 9 10 Next ›