activity
20242026
most citedTeaching Software Metrology: The Science of Measurement for Software Engineering

1 citations · 1 across the 7 of their papers we have counts for

collaborators

8 papers

cs.SE2026

Assessing the Construct Validity of Object-Oriented, Class-Level Code Quality Metrics

Hera Arif, Miikka Kuutila, Paul Ralph

Background: Code quality metrics are intended to measure latent properties of software source code. Although numerous code metrics have been proposed and used, their construct vali…

cs.SE2026

How Do Software Professionals Evaluate AI-Generated Code? (Registered Report)

Samuli Määttä, Hera Arif, Burak Turhan +2

Recent advances in generative AI tools have significantly changed how software professionals write, evaluate, and interact with code. Generative AI tools such as GitHub Copilot, Ch…

cs.SE2026

Advancing Evidence-Based Social Sustainability in Software Engineering: A Research Roadmap

Bimpe Ayoola, Anielle Andrade, Ronnie de Souza Santos +1

Social sustainability in software development means creating and maintaining systems that promote pro-social values (e.g., human well-being, equity), both now and in the future. Ho…

cs.SE2026

Making Software Metrics Useful

Ewan Tempero, Paul Ralph

Most engineers use measurements to make decisions. However, measurements are rarely used for decisions about constructing software products. While many approaches to measuring attr…

cs.SE2025

Staying or Leaving? How Job Satisfaction, Embeddedness and Antecedents Predict Turnover Intentions of Software Professionals

Miikka Kuutila, Paul Ralph, Huilian Sophie Qiu +13

Context: Voluntary turnover is common in the software industry, increasing recruitment and onboarding costs and the risk of losing organizational and tacit knowledge. Objective: Th…

cs.SE2025

The Software Infrastructure Attitude Scale (SIAS): A Questionnaire Instrument for Measuring Professionals' Attitudes Toward Technical and Sociotechnical Infrastructure

Miikka Kuutila, Paul Ralph, Huilian Sophie Qiu +19

Context: Recent software engineering (SE) research has highlighted the need for sociotechnical research, implying a demand for customized psychometric scales. Objective: We define…

cs.SE2024

User Personas Improve Social Sustainability by Encouraging Software Developers to Deprioritize Antisocial Features

Bimpe Ayoola, Miikka Kuutila, Rina R. Wehbe +1

Sustainable software development involves creating software in a manner that meets present goals without undermining our ability to meet future goals. In a software engineering con…

cs.SE2024★ 1 cited

Teaching Software Metrology: The Science of Measurement for Software Engineering

Paul Ralph, Miikka Kuutila, Hera Arif +1

While the methodological rigor of computing research has improved considerably in the past two decades, quantitative software engineering research is hampered by immature measures…