中文
相关论文

相关论文: Are Delayed Issues Harder to Resolve? Revisiting C…

200 篇论文

Architectural decay imposes real costs in terms of developer effort, system correctness, and performance. Over time, those problems are likely to be revealed as explicit implementation issues (defects, feature changes, etc.). Recent…

软件工程 · 计算机科学 2021-02-22 Duc Minh Le , Suhrid Karthik , Marcelo Schmitt Laser , Nenad Medvidovic

Background: Diversity, equity, and inclusion are rooted in the very origins of software engineering, shaped by the contributions from many individuals from underrepresented groups to the field. Yet today, DEI efforts in the industry face…

软件工程 · 计算机科学 2025-04-29 Ronnie de Souza Santos , Ann Barcomb , Mairieli Wessel , Cleyton Magalhaes

Software comes in releases. An implausible change to software is something that has never been changed in prior releases. When planning how to reduce defects, it is better to use plausible changes, i.e., changes with some precedence in the…

软件工程 · 计算机科学 2021-02-16 Kewen Peng , Tim Menzies

Analytic, first-principles performance modeling of distributed-memory applications is difficult due to a wide spectrum of random disturbances caused by the application and the system. These disturbances (commonly called "noise") destroy the…

性能 · 计算机科学 2020-06-25 Ayesha Afzal , Georg Hager , Gerhard Wellein

Lately, software development has become a predominantly online process, as more teams host and monitor their projects remotely. Sophisticated approaches employ issue tracking systems like Jira, predicting the time required to resolve issues…

For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people. The underlying assumption seems to be that "happy and satisfied software developers perform…

软件工程 · 计算机科学 2016-01-27 Daniel Graziotin

Background: Test-Driven Development (TDD) is an agile software development practice, which is claimed to boost both external quality of software products and developers' productivity. Aims: We want to study (i) the TDD effects on the…

In the software development industry, technical debt is regarded as a critical issue in term of the negative consequences such as increased software development cost, low product quality, decreased maintainability, and slowed progress to…

软件工程 · 计算机科学 2021-06-17 Simon Hacks , Hendrik Höfert , Johannes Salentin , Yoon Chow Yeong , Horst Lichter

In this paper, we accomplish two objectives: First, we provide a new mathematical characterization of the value function for impulse control problems with implementation delay and present a direct solution method that differs from its…

最优化与控制 · 数学 2008-12-10 Erhan Bayraktar , Masahiko Egami

Continuous Software Engineering (CSE) is widely adopted in the industry, integrating practices such as Continuous Integration and Continuous Deployment (CI/CD). Beyond technical aspects, CSE also encompasses business activities like…

软件工程 · 计算机科学 2025-05-09 Anastasiia Tkalich , Eriks Klotins , Nils Brede Moe

A delayed term in a differential equation reflects the fact that information takes significant time to travel from one place to another within a process being studied. Despite de apparent similarity with ordinary differential equations,…

动力系统 · 数学 2023-08-24 Gregory Kozyreff

Technical debt is a metaphor used to convey the idea that doing things in a "quick and dirty" way when designing and constructing a software leads to a situation where one incurs more and more deferred future expenses. Similarly to…

软件工程 · 计算机科学 2019-04-03 Alvine Boaye Belle

The focus on rapid software delivery inevitably results in the accumulation of technical debt, which, in turn, affects quality and slows future development. Yet, companies with a long history of rapid delivery exist. Our primary aim is to…

CONTEXT: There is growing interest in establishing software engineering as an evidence-based discipline. To that end, replication is often used to gain confidence in empirical findings, as opposed to reproduction where the goal is showing…

软件工程 · 计算机科学 2018-02-14 Martin Shepperd

Partial Integral Equations (PIEs) have been used to represent both systems with delay and systems of Partial Differential Equations (PDEs) in one or two spatial dimensions. In this paper, we show that these results can be combined to obtain…

最优化与控制 · 数学 2024-06-18 Declan S. Jagt , Matthew M. Peet

Discontinuities and delayed terms are encountered in the governing equations of a large class of problems ranging from physics and engineering to medicine and economics. These systems cannot be properly modelled and simulated with standard…

人工智能 · 计算机科学 2024-09-27 Thibault Monsel , Onofrio Semeraro , Lionel Mathelin , Guillaume Charpiat

There are many algorithms for regret minimisation in episodic reinforcement learning. This problem is well-understood from a theoretical perspective, providing that the sequences of states, actions and rewards associated with each episode…

机器学习 · 计算机科学 2023-04-07 Benjamin Howson , Ciara Pike-Burke , Sarah Filippi

It can be insightful to extend qualitative studies with a secondary quantitative analysis (where the former suggests insightful questions that the latter can answer). Documenting developer beliefs should be the start, not the end, of…

软件工程 · 计算机科学 2019-04-12 Shrikanth N. C. , Tim Menzies

Predicting issue lifetime can help software developers, managers, and stakeholders effectively prioritize work, allocate development resources, and better understand project timelines. Progress had been made on this prediction problem, but…

软件工程 · 计算机科学 2017-04-05 Mitch Rees-Jones , Matthew Martin , Tim Menzies

How much does AI assistance impact developer productivity? To date, the software engineering literature has provided a range of answers, targeting a diversity of outcomes: from perceived productivity to speed on task and developer…