中文
相关论文

相关论文: Descriptor: C++ Self-Admitted Technical Debt Datas…

200 篇论文

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

Technical debt is a pervasive problem in software development. Software development teams have to prioritize debt items and determine whether they should address debt or develop new features at any point in time. This paper presents…

软件工程 · 计算机科学 2021-07-13 Rodrigo Rebouças de Almeida , Christoph Treude , Uirá Kulesza

Junior indie game developers in distributed, part-time teams lack production frameworks suited to their specific context, as traditional methodologies are often inaccessible. This study introduces the CIGDI (Co-Intelligence Game Development…

人机交互 · 计算机科学 2025-12-11 Yujie Zhang

When developing software, it is vitally important to keep the level of technical debt down since it is well established from several studies that technical debt can, e.g., lower the development productivity, decrease the developers' morale,…

软件工程 · 计算机科学 2021-01-06 Terese Besker , Antonio Martini , Jan Bosch

Technical debt has become a well-known metaphor among software professionals, illustrating how shortcuts taken during development can accumulate and become a burden for software projects. In the traditional notion of technical debt,…

软件工程 · 计算机科学 2024-01-30 Sebastian Baltes , Veronika Dashuber

Failure detection protocols---a fundamental building block for crafting fault-tolerant distributed systems---are in many cases described by their authors making use of informal pseudo-codes of their conception. Often these pseudo-codes use…

分布式、并行与集群计算 · 计算机科学 2015-04-15 Vincenzo De Florio , Chris Blondia

Technical Debt management decisions always imply a trade-off among outcomes at different points in time. In such intertemporal choices, distant outcomes are often valued lower than close ones, a phenomenon known as temporal discounting.…

软件工程 · 计算机科学 2019-04-03 Christoph Becker , Fabian Fagerholm , Rahul Mohanani , Alexandros Chatzigeorgiou

Balancing the management of technical debt within recommender systems requires effectively juggling the introduction of new features with the ongoing maintenance and enhancement of the current system. Within the realm of recommender…

信息检索 · 计算机科学 2023-12-12 Sergio Moreschini , Ludovik Coba , Valentina Lenarduzzi

Architectural debt is a form of technical debt that derives from the gap between the architectural design of the system as it "should be" compared to "as it is". We measured architecture debt in two ways: 1) in terms of system-wide coupling…

软件工程 · 计算机科学 2018-12-03 Maleknaz Nayebi , Yuanfang Cai , Rick Kazman , Guenther Ruhe , Qiong Feng , Chris Carlson , Francis Chew

Background. Developers use Automated Static Analysis Tools (ASATs) to control for potential quality issues in source code, including defects and technical debt. Tool vendors have devised quite a number of tools, which makes it harder for…

软件工程 · 计算机科学 2021-01-25 Valentina Lenarduzzi , Savanna Lujan , Nyyti Saarimaki , Fabio Palomba

Context: Advances in technical debt research demonstrate the benefits of applying the financial debt metaphor to support decision-making in software development activities. Although decision-making during requirements engineering has…

Software analytics can be improved by surveying; i.e. rechecking and (possibly) revising the labels offered by prior analysis. Surveying is a time-consuming task and effective surveyors must carefully manage their time. Specifically, they…

软件工程 · 计算机科学 2019-05-22 Fahmid M. Fahid , Zhe Yu , Tim Menzies

Early identification of security issues in software development is vital to minimize their unanticipated impacts. Code review is a widely used manual analysis method that aims to uncover security issues along with other coding issues in…

软件工程 · 计算机科学 2024-07-18 Wachiraphan Charoenwet , Patanamon Thongtanunam , Van-Thuan Pham , Christoph Treude

Data-intensive systems handle variable, high volume, and high-velocity data generated by human and digital devices. Like traditional software, data-intensive systems are prone to technical debts introduced to cope-up with the pressure of…

软件工程 · 计算机科学 2022-08-19 Biruk Asmare Muse , Kawser Wazed Nafi , Foutse Khomh , Giuliano Antoniol

The boolean satisfiability (SAT) problem asks whether there exists an assignment of boolean values to the variables of an arbitrary boolean formula making the formula evaluate to True. It is well-known that all NP-problems can be coded as…

机器学习 · 计算机科学 2024-10-22 Christopher R. Serrano , Jonathan Gallagher , Kenji Yamada , Alexei Kopylov , Michael A. Warren

This white paper provides an overview of the topic of "technical debt" and presents an approach for managing technical debt in teams. The white paper is based on the results of my dissertation, which aimed to translate scientific findings…

软件工程 · 计算机科学 2026-03-04 Marion Wiese

Recent progress in automated repair of performance bugs demands realistic, executable benchmarks. However, existing C++ performance benchmarks are largely built from competitive programming submissions, and recent real-world benchmarks…

软件工程 · 计算机科学 2026-05-12 Tommy Ho , Khashayar Etemadi , Zhendong Su

When not appropriately managed, technical debt is considered to have negative effects on the long term success of a software project. However, how the debt metaphor applies to requirements engineering in general, and to requirements…

软件工程 · 计算机科学 2019-07-26 Valentina Lenarduzzi , Davide Fucci

Assessments help in evaluating the knowledge gained by a learner at any specific point as well as in continuous improvement of the curriculum design and the whole learning process. However, with the increase in students' enrollment at…

计算与语言 · 计算机科学 2022-05-25 Muhammad Salman Khan , Adnan Ahmad , Muhammad Humayoun

Context: Static Application Security Testing Tools (SASTTs) identify software vulnerabilities to support the security and reliability of software applications. Interestingly, several studies have suggested that alternative solutions may be…

软件工程 · 计算机科学 2024-03-15 Matteo Esposito , Valentina Falaschi , Davide Falessi