We are improving our search experience. To check which content you have full access to, or for advanced search, go back to the old search.

Search

Please fill in this field.
Filters applied:

Search Results

Showing 1-20 of 129 results
  1. Automatic identification of self-admitted technical debt from four different sources

    Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-term maintainability and evolvability of software...

    Yikun Li, Mohamed Soliman, Paris Avgeriou in Empirical Software Engineering
    Article Open access 15 April 2023
  2. Identifying Self-admitted Technical Debt with Context-Based Ladder Network

    Technical debt occurs when development teams take actions to expedite the delivery of a project at the cost of poor code quality and additional work...
    Aiyue Gong, Fumiyo Fukumoto, ... Dong** Yu in Neural Information Processing
    Conference paper 2024
  3. A two-stage approach for identifying and interpreting self-admitted technical debt

    A major current focus in software quality is how to identify and interpret Self-admitted technical debt(SATD). While many methods have been proposed...

    Ming Yin, Jiaze Wang, ... Cunzhi Gao in Applied Intelligence
    Article 25 August 2023
  4. Quantifying and characterizing clones of self-admitted technical debt in build systems

    Self-Admitted Technical Debt (SATD) annotates development decisions that intentionally exchange long-term software artifact quality for short-term...

    Tao **ao, Zhili Zeng, ... Kenichi Matsumoto in Empirical Software Engineering
    Article 26 February 2024
  5. Keyword-labeled self-admitted technical debt and static code analysis have significant relationship but limited overlap

    Technical debt presents sub-optimal choices made in development, which are beneficial in the short term but not in the long run. Consciously admitted...

    Leevi Rantala, Mika Mäntylä, Valentina Lenarduzzi in Software Quality Journal
    Article Open access 16 November 2023
  6. On the documentation of self-admitted technical debt in issues

    Self-Admitted Technical Debt ( Satd ) is a particular case of Technical Debt ( TD ) in which developers rely on source code comments ( Satd-C ) or labeled...

    Laerte Xavier, João Eduardo Montandon, ... Marco Tulio Valente in Empirical Software Engineering
    Article 20 September 2022
  7. An Empirical Study on the Urgent Self-admitted Technical Debt

    Technical Debt (TD) refers to the phenomenon of taking shortcuts to achieve short-term gains at the cost of higher maintenance effort in the future....
    Chengyi Lin, Bo Jiang, ... Ye Wang in Computer Supported Cooperative Work and Social Computing
    Conference paper 2024
  8. Identifying self-admitted technical debt in issue tracking systems using machine learning

    Technical debt is a metaphor indicating sub-optimal solutions implemented for short-term benefits by sacrificing the long-term maintainability and...

    Yikun Li, Mohamed Soliman, Paris Avgeriou in Empirical Software Engineering
    Article Open access 10 July 2022
  9. FIXME: synchronize with database! An empirical study of data access self-admitted technical debt

    Developers sometimes choose design and implementation shortcuts due to the pressure from tight release schedules. However, shortcuts introduce...

    Biruk Asmare Muse, Csaba Nagy, ... Giuliano Antoniol in Empirical Software Engineering
    Article 08 July 2022
  10. Self-admitted technical debt in R: detection and causes

    Self-Admitted Technical Debt (SATD) is primarily studied in Object-Oriented (OO) languages and traditionally commercial software. However, scientific...

    Rishab Sharma, Ramin Shahbazi, ... Melina Vidoni in Automated Software Engineering
    Article Open access 25 August 2022
  11. Self-Admitted Technical Debt and comments’ polarity: an empirical study

    Self-Admitted Technical Debt (SATD) consists of annotations—typically, but not only, source code comments—pointing out incomplete features,...

    Nathan Cassee, Fiorella Zampetti, ... Massimiliano Di Penta in Empirical Software Engineering
    Article Open access 26 July 2022
  12. An empirical study on self-admitted technical debt in Dockerfiles

    In software development, ad hoc solutions that are intentionally implemented by developers are called self-admitted technical debt (SATD). Because...

    Hideaki Azuma, Shinsuke Matsumoto, ... Shinji Kusumoto in Empirical Software Engineering
    Article Open access 31 January 2022
  13. Toward prioritization of self-admitted technical debt: an approach to support decision to payment

    Technical Debt (TD) is a metaphor that describes the cost–benefit relationship between postponing technical development activities and the...

    Bruno Santos de Lima, Rogerio Eduardo Garcia, Danilo Medeiros Eler in Software Quality Journal
    Article 21 January 2022
  14. Using BiLSTM with attention mechanism to automatically detect self-admitted technical debt

    Technical debt is a metaphor for seeking short-term gains at expense of long-term code quality. Previous studies have shown that self-admitted...

    Dong** Yu, Lin Wang, ... Jie Chen in Frontiers of Computer Science
    Article 25 May 2021
  15. Self-admitted technical debt practices: a comparison between industry and open-source

    Self-admitted technical debt (SATD) consists of annotations, left by developers as comments in the source code or elsewhere, as a reminder about...

    Fiorella Zampetti, Gianmarco Fucci, ... Massimiliano Di Penta in Empirical Software Engineering
    Article 27 September 2021
  16. A framework for conditional statement technical debt identification and description

    Technical Debt occurs when development teams favour short-term operability over long-term stability. Since this places software maintainability at...

    Abdulaziz Alhefdhi, Hoa Khanh Dam, ... Aditya Ghose in Automated Software Engineering
    Article Open access 03 October 2022
  17. DebtFree: minimizing labeling cost in self-admitted technical debt identification using semi-supervised learning

    Kee** track of and managing Self-Admitted Technical Debts (SATDs) is important for maintaining a healthy software project. Current active-learning...

    Huy Tu, Tim Menzies in Empirical Software Engineering
    Article 06 April 2022
  18. Utilization of Machine Learning for the Detection of Self-admitted Vulnerabilities

    Motivation: Technical debt is a metaphor that describes not-quite-right code introduced for short-term needs. Developers are aware of it and admit it...
    Conference paper 2024
  19. Forecasting technical debt evolution in software systems: an empirical study

    Technical debt is considered detrimental to the long-term success of software development, but despite the numerous studies in the literature, there...

    Lerina Aversano, Mario Luca Bernardi, ... Debora Montano in Frontiers of Computer Science
    Article 08 November 2022
  20. Wait for it: identifying “On-Hold” self-admitted technical debt

    Self-admitted technical debt refers to situations where a software developer knows that their current implementation is not optimal and indicates...

    Rungroj Maipradit, Christoph Treude, ... Kenichi Matsumoto in Empirical Software Engineering
    Article Open access 04 August 2020
Did you find what you were looking for? Share feedback.