activity
20172021
most citedTechnical debt and agile software development practices and processes: An industry practitioner survey

87 citations · 251 across the 15 of their papers we have counts for

collaborators
Showing cs.SEShow all

8 papers · 1 filter

cs.SE2021

Network Science, Homophily and Who Reviews Who in the Linux Kernel?

José Apolinário Teixeira, Ville Leppänen, Sami Hyrynsalmi

In this research, we investigate peer review in the development of Linux by drawing on network theory and network analysis. We frame an analytical model which integrates the sociol…

cs.SE2021★ 87 cited

Technical debt and agile software development practices and processes: An industry practitioner survey

Johannes Holvitie, Sherlock A. Licorish, Rodrigo O. Spínola +5

Context: Contemporary software development is typically conducted in dynamic, resource-scarce environments that are prone to the accumulation of technical debt. While this general…

cs.SE2021★ 18 cited

Adoption and Suitability of Software Development Methods and Practices

Sherlock A. Licorish, Johannes Holvitie, Sami Hyrynsalmi +5

In seeking to complement consultants' and tool vendors' reports, there has been an increasing academic focus on understanding the adoption and use of software development methods a…

cs.SE2020★ 21 cited

A Case Study on Software Vulnerability Coordination

Jukka Ruohonen, Sampsa Rauti, Sami Hyrynsalmi +1

Context: Coordination is a fundamental tenet of software engineering. Coordination is required also for identifying discovered and disclosed software vulnerabilities with Common Vu…

cs.SE2020★ 2 cited

Extracting Layered Privacy Language Purposes from Web Services

Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen

Web services are important in the processing of personal data in the World Wide Web. In light of recent data protection regulations, this processing raises a question about consent…

cs.SE2020★ 20 cited

Annotation-Based Static Analysis for Personal Data Protection

Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen

This paper elaborates the use of static source code analysis in the context of data protection. The topic is important for software engineering in order for software developers to…

cs.SE2019★ 41 cited

The General Data Protection Regulation: Requirements, Architectures, and Constraints

Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen

The General Data Protection Regulation (GDPR) in the European Union is the most famous recently enacted privacy regulation. Despite of the regulation's legal, political, and techno…

cs.SE2017★ 5 cited

How PHP Releases Are Adopted in the Wild?

Jukka Ruohonen, Ville Leppänen

This empirical paper examines the adoption of PHP releases in the the contemporary world wide web. Motivated by continuous software engineering practices and software traceability…