中文
相关论文

相关论文: Examination of tools for managing different dimens…

200 篇论文

Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-term maintainability and evolvability of software systems. A large part of technical debt is explicitly reported by the developers themselves;…

软件工程 · 计算机科学 2023-04-24 Yikun Li , Mohamed Soliman , Paris Avgeriou

The rapid adoption of Deep Learning (DL)-enabled systems has revolutionized software development, driving innovation across various domains. However, these systems also introduce unique challenges, particularly in maintaining software…

软件工程 · 计算机科学 2025-10-07 Gilberto Recupito , Vincenzo De Martino , Dario Di Nucci , Fabio Palomba

Self-Admitted Technical Debt (SATD) is a form of Technical Debt where developers document the debt using source code comments (SATD-C) or issues (SATD-I). However, it is still unclear the circumstances that drive developers to choose one or…

软件工程 · 计算机科学 2024-08-28 Laerte Xavier , João Eduardo Montandon , Marco Tulio Valente

Despite the growing popularity of digital twin (DT) developments, there is a lack of common understanding and definition for important concepts of DT. It is needed to address this gap by building a shared understanding of DT before it…

软件工程 · 计算机科学 2023-12-08 Zhengyu Liu , Sina Namaki Araghi , Arkopaul Sarkar , Mohamed Hedi Karray

The prevalence of online platforms and studies has generated the demand for automated grading tools, and as a result, there are plenty in the market. Such tools are developed to grade coding assignments quickly, accurately, and…

计算机与社会 · 计算机科学 2022-12-06 Aditi Agrawal , Benjamin Reed

Technical Debt is a common issue that arises when short-term gains are prioritized over long-term costs, leading to a degradation in the quality of the code. Self-Admitted Technical Debt (SATD) is a specific type of Technical Debt that…

软件工程 · 计算机科学 2024-04-03 Shima Esfandiari , Ashkan Sami

Technical Debt (TD) refers to the long-term costs incurred when developers prioritize short-term delivery over quality-improving work. Architectural Technical Debt (ATD) arises when architectural decisions (e.g., technology choices,…

软件工程 · 计算机科学 2026-05-18 Edi Sutoyo , Paris Avgeriou , Andrea Capiluppi

Architectural technical debt (ATD) represents trade-offs in software architecture that accelerate initial development but create long-term maintenance challenges. ATD, in particular when self-admitted, impacts the foundational structure of…

软件工程 · 计算机科学 2025-05-06 Edi Sutoyo , Paris Avgeriou , Andrea Capiluppi

The adoption of Machine and Deep Learning (ML/DL) technologies introduces maintenance challenges, leading to Technical Debt (TD). Algorithm Debt (AD) is a TD type that impacts the performance and scalability of ML/DL systems. A review of 42…

软件工程 · 计算机科学 2026-04-09 Emmanuel Iko-Ojo Simon , Chirath Hettiarachchi , Fatemeh Fard , Alex Potanin , Hanna Suominen

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…

软件工程 · 计算机科学 2025-01-10 Ronnie de Souza Santos , Felipe Fronchetti , Savio Freire , Rodrigo Spinola

Designing effective debt collection systems is crucial for improving operational efficiency and reducing costs in the financial industry. However, the challenges of maintaining script diversity, contextual relevance, and coherence make this…

信息检索 · 计算机科学 2025-04-10 Jiaming Luo , Weiyi Luo , Guoqing Sun , Mengchen Zhu , Haifeng Tang , Kunyao Lan , Mengyue Wu , Kenny Q. Zhu

As the world of technology advances, so do the tools that software developers use to create new programs. In recent years, software development tools have become more popular, allowing developers to work more efficiently and produce…

软件工程 · 计算机科学 2025-09-03 Larissa Salerno , Christoph Treude , Patanamon Thongtatunam

Digital Engineering currently relies on costly and often bespoke integration of disparate software products to assemble the authoritative source of truth of the system-of-interest. Tools not originally designed to work together become an…

系统与控制 · 电气工程与系统科学 2024-01-05 James S. Wheaton , Daniel R. Herber

Technical debt describes situations where developers write less-than-optimal code to meet project milestones. However, this debt accumulation often results in future developer effort to live with or fix these quality issues. To better…

软件工程 · 计算机科学 2023-03-07 Gregory Wilder , Riley Miyamoto , Samuel Watson , Rick Kazman , Anthony Peruma

Technical Debt analysis is increasing in popularity as nowadays researchers and industry are adopting various tools for static code analysis to evaluate the quality of their code. Despite this, empirical studies on software projects are…

软件工程 · 计算机科学 2019-08-05 Valentina Lenarduzzi , Nyyti Saarimäki , Davide Taibi

Keeping track of and managing Self-Admitted Technical Debts (SATDs) are important to maintaining a healthy software project. This requires much time and effort from human experts to identify the SATDs manually. The current automated…

软件工程 · 计算机科学 2020-10-20 Zhe Yu , Fahmid Morshed Fahid , Huy Tu , Tim Menzies

Cloud monitoring activity involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized resources (e.g., VM, storage, network, appliances, etc.), the physical resources they share, the applications running on…

分布式、并行与集群计算 · 计算机科学 2013-12-24 Khalid Alhamazani , Rajiv Ranjan , Karan Mitra , Fethi Rabhi , Samee Ullah Khan , Adnene Guabtni , Vasudha Bhatnagar

Software design debt aims to elucidate the rectification attempts of the present design flaws and studies the influence of those to the cost and time of the software. Design smells are a key cause of incurring design debt. Although the…

软件工程 · 计算机科学 2023-10-24 Asif Imran , Tevfik Kosar

The management of data and digital assets poses various challenges, including the need to adhere to legal requirements with respect to personal data protection and copyright. Usage control technologies could be used by software platform…

密码学与安全 · 计算机科学 2022-03-10 Ines Akaichi , Sabrina Kirrane

Technical Debt occurs when development teams favour short-term operability over long-term stability. Since this places software maintainability at risk, technical debt requires early attention to avoid paying for accumulated interest. Most…

软件工程 · 计算机科学 2022-10-14 Abdulaziz Alhefdhi , Hoa Khanh Dam , Yusuf Sulistyo Nugroho , Hideaki Hata , Takashi Ishio , Aditya Ghose