activity
20182023
most citedBuilding the MSR Tool Kaiaulu: Design Principles and Experiences

4 citations · 11 across the 9 of their papers we have counts for

collaborators

10 papers

cs.SE2023★ 4 cited

Building the MSR Tool Kaiaulu: Design Principles and Experiences

Carlos Paradis, Rick Kazman

Background: Since Alitheia Core was proposed and subsequently retired, tools that support empirical studies of software projects continue to be proposed, such as Codeface, Codeface…

cs.SE2023

An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps

Gregory Wilder, Riley Miyamoto, Samuel Watson +2

Technical debt describes situations where developers write less-than-optimal code to meet project milestones. However, this debt accumulation often results in future developer effo…

cs.SE2023

Towards the Assisted Decomposition of Large-Active Files

Jason Lefever, Yuanfang Cai, Rick Kazman +1

Tightly coupled and interdependent systems inhibit productivity by requiring developers to carefully coordinate their changes, even when modifying subsystems that should be indepen…

cs.SE2021

In Search of Socio-Technical Congruence: A Large-Scale Longitudinal Study

Wolfgang Mauerer, Mitchell Joblin, Damian A. Tamburri +3

We report on a large-scale empirical study investigating the relevance of socio-technical congruence over key basic software quality metrics, namely, bugs and churn. In particular,…

cs.SE2021

Worst Smells and Their Worst Reasons

Davide Falessi, Rick Kazman

The aims of this paper are: 1) to identify "worst smells", i.e., bad smells that never have a good reason to exist, 2) to determine the frequency, change-proneness, and severity as…

cs.SE2021★ 2 cited

On the Lack of Consensus Among Technical Debt Detection Tools

Jason Lefever, Yuanfang Cai, Humberto Cervantes +2

A vigorous and growing set of technical debt analysis tools have been developed in recent years -- both research tools and industrial products -- such as Structure 101, SonarQube,…

cs.SE2020

Success and Failure in Software Engineering: a Followup Systematic Literature Review

Damian A. Tamburri, Fabio Palomba, Rick Kazman

Success and failure in software engineering are still among the least understood phenomena in the discipline. In a recent special journal issue on the topic, Mantyla et al. started…

cs.CY2020★ 1 cited

Organisational Structure Patterns in Agile Teams: An Industrial Empirical Study

Damian A. Tamburri, Rick Kazman, Hamed Fahimi

Forming members of an organization into coherent groups or communities is an important issue in any large-scale software engineering endeavour, especially so in agile software deve…

cs.SE2019★ 2 cited

Microservice Transition and its Granularity Problem: A Systematic Mapping Study

Sara Hassan, Rami Bahsoon, Rick Kazman

Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing. The transi…

cs.SE2018★ 2 cited

A Longitudinal Study of Identifying and Paying Down Architectural Debt

Maleknaz Nayebi, Yuanfang Cai, Rick Kazman +4

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 archit…