“Leagile” software development: An experience report analysis of the application of lean approaches in agile software development

X Wang, K Conboy, O Cawley - Journal of Systems and Software, 2012 - Elsevier
In recent years there has been a noticeable shift in attention from those who use agile
software development toward lean software development, often labelled as a shift “from …

How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow

A Peruma, S Simmons, EA AlOmar… - Empirical Software …, 2022 - Springer
An essential part of software maintenance and evolution, refactoring is performed by
developers, regardless of technology or domain, to improve the internal quality of the …

Bug severity prediction using question-and-answer pairs from stack overflow

Y Tan, S Xu, Z Wang, T Zhang, Z Xu, X Luo - Journal of Systems and …, 2020 - Elsevier
Nowadays, bugs have been common in most software systems. For large-scale software
projects, developers usually conduct software maintenance tasks by utilizing software …

A large scale study on how developers discuss code smells and anti-pattern in stack exchange sites

A Tahir, J Dietrich, S Counsell, S Licorish… - Information and …, 2020 - Elsevier
Context: In this paper, we investigate how developers discuss code smells and anti-patterns
across three technical Stack Exchange sites. Understanding developers perceptions of …

“The Law Doesn't Work Like a Computer”: Exploring Software Licensing Issues Faced by Legal Practitioners

N Wintersgill, T Stalnaker, LA Heymann… - Proceedings of the …, 2024 - dl.acm.org
Most modern software products incorporate open source components, which requires
compliance with each component's licenses. As noncompliance can lead to significant …

Understanding code smell detection via code review: A study of the openstack community

X Han, A Tahir, P Liang, S Counsell… - 2021 IEEE/ACM 29th …, 2021 - ieeexplore.ieee.org
Code review plays an important role in software quality control. A typical review process
would involve a careful check of a piece of code in an attempt to find defects and other …

Asking about technical debt: Characteristics and automatic identification of technical debt questions on stack overflow

N Kozanidis, R Verdecchia, E Guzmán - Proceedings of the 16th ACM …, 2022 - dl.acm.org
Background: Q&A sites allow to study how users reference and request support on technical
debt. To date only few studies, focusing on narrow aspects, investigate technical debt on …

How developers discuss architecture smells? an exploratory study on stack overflow

F Tian, P Liang, MA Babar - 2019 IEEE international …, 2019 - ieeexplore.ieee.org
Architecture Smells (ASs) are design decisions that can have significant negative effects on
a system's quality attributes such as reusability and testability. ASs are focused on higher …

Code smells detection via modern code review: A study of the openstack and qt communities

X Han, A Tahir, P Liang, S Counsell, K Blincoe… - Empirical Software …, 2022 - Springer
Code review plays an important role in software quality control. A typical review process
involves a careful check of a piece of code in an attempt to detect and locate defects and …

An empirical study on the challenges that developers encounter when develo** Apache Spark applications

Z Wang, THP Chen, H Zhang, S Wang - Journal of Systems and Software, 2022 - Elsevier
Apache Spark is one of the most popular big data frameworks that abstract the underlying
distributed computation details. However, even though Spark provides various abstractions …