activity
20142026
most citedSoftware development in startup companies: A systematic mapping study

416 citations · 2k across the 70 of their papers we have counts for

collaborators

71 papers

cs.SE2026

Replications, Revisions, and Reanalyses: Managing Empirical Evidence in Software Engineering

Julian Frattini, Jannik Fischbach, Davide Fucci +4

One aspired outcome of empirical research on quantitative data is a variance theory, i.e., a quantification of the effect of an independent on a dependent variables. The validity o…

cs.SE2026

Experience Report on the Adaptable Integration of Requirements Engineering Courses into Curricula for Professionals

Oleksandr Kosenkov, Konstantin Blaschke, Tony Gorschek +3

There is a growing demand for software engineering education (SEE) for professionals because of the increasing demand, active evolution of the technological landscape, and changes…

cs.SE2025★ 7 cited

Privacy by Design: Aligning GDPR and Software Engineering Specifications with a Requirements Engineering Approach

Oleksandr Kosenkov, Ehsan Zabardast, Davide Fucci +2

Context: Consistent requirements and system specifications are essential for the compliance of software systems towards the General Data Protection Regulation (GDPR). Both artefact…

cs.SE2024

Replications, Revisions, and Reanalyses: Managing Variance Theories in Software Engineering

Julian Frattini, Jannik Fischbach, Davide Fucci +2

Variance theories quantify the variance that one or more independent variables cause in a dependent variable. In software engineering (SE), variance theories are used to quantify -…

cs.SE2024

Systematic Mapping Study on Requirements Engineering for Regulatory Compliance of Software Systems

Oleksandr Kosenkov, Parisa Elahidoost, Tony Gorschek +5

Context: As the diversity and complexity of regulations affecting Software-Intensive Products and Services (SIPS) is increasing, software engineers need to address the growing regu…

cs.SE2024

Regulatory Requirements Engineering in Large Enterprises: An Interview Study on the European Accessibility Act

Oleksandr Kosenkov, Michael Unterkalmsteiner, Daniel Mendez +1

Context: Regulations, such as the European Accessibility Act (EAA), impact the engineering of software products and services. Managing that impact while providing meaningful inputs…

cs.SE2024★ 5 cited

Requirements Quality Research Artifacts: Recovery, Analysis, and Management Guideline

Julian Frattini, Lloyd Montgomery, Davide Fucci +3

Requirements quality research, which is dedicated to assessing and improving the quality of requirements specifications, is dependent on research artifacts like data sets (containi…

cs.SE2024★ 6 cited

Multi-Label Requirements Classification with Large Taxonomies

Waleed Abdeen, Michael Unterkalmsteiner, Krzysztof Wnuk +3

Classification aids software development activities by organizing requirements in classes for easier access and retrieval. The majority of requirements classification research has,…

cs.SE2024

Practices, Challenges, and Opportunities When Inferring Requirements From Regulations in the FinTech Sector - An Industrial Study

Parisa Elahidoost, Daniel Mendez, Michael Unterkalmsteiner +3

[Context and motivation]: Understanding and interpreting regulatory norms and inferring software requirements from them is a critical step towards regulatory compliance, a matter o…

cs.SE2024★ 2 cited

Measuring the Fitness-for-Purpose of Requirements: An initial Model of Activities and Attributes

Julian Frattini, Jannik Fischbach, Davide Fucci +2

Requirements engineering aims to fulfill a purpose, i.e., inform subsequent software development activities about stakeholders' needs and constraints that must be met by the system…

cs.SE2024

On Developing an Artifact-based Approach to Regulatory Requirements Engineering

Oleksandr Kosenkov, Michael Unterkalmsteiner, Jannik Fischbach +3

Context: Regulatory acts are a challenging source when eliciting, interpreting, and analyzing requirements. Requirements engineers often need to involve legal experts who, however,…

cs.SE2024

NLP4RE Tools: Classification, Overview, and Management

Julian Frattini, Michael Unterkalmsteiner, Davide Fucci +1

Tools constitute an essential contribution to natural language processing for requirements engineering (NLP4RE) research. They are executable instruments that make research usable…

cs.SE2024★ 15 cited

A compendium and evaluation of taxonomy quality attributes

Michael Unterkalmsteiner, Waleed Abdeen

Introduction: Taxonomies capture knowledge about a particular domain in a succinct manner and establish a common understanding among peers. Researchers use taxonomies to convey inf…

cs.SE2024★ 3 cited

An approach for performance requirements verification and test environments generation

Waleed Abdeen, Xingru Chen, Michael Unterkalmsteiner

Model-based testing (MBT) is a method that supports the design and execution of test cases by models that specify the intended behaviors of a system under test. While systematic li…

cs.SE2024★ 37 cited

Modern Code Reviews -- Survey of Literature and Practice

Deepika Badampudi, Michael Unterkalmsteiner, Ricardo Britto

Background: Modern Code Review (MCR) is a lightweight alternative to traditional code inspections. While secondary studies on MCR exist, it is unknown whether the research communit…

cs.SE2024★ 5 cited

Towards identifying and minimizing customer-facing documentation debt

Lakmal Silva, Michael Unterkalmsteiner, Krzysztof Wnuk

Software documentation often struggles to catch up with the pace of software evolution. The lack of correct, complete, and up-to-date documentation results in an increasing number…

cs.SE2024★ 14 cited

How good are my search strings? Reflections on using an existing review as a quasi-gold standard

Huynh Khanh Vi Tran, Jürgen Börstler, Nauman Bin Ali +1

Background: Systematic literature studies (SLS) have become a core research methodology in Evidence-based Software Engineering (EBSE). Search completeness, ie, finding all relevant…

cs.SE2024★ 4 cited

MultiDimEr: a multi-dimensional bug analyzEr

Lakmal Silva, Michael Unterkalmsteiner, Krzysztof Wnuk

Background: Bugs and bug management consumes a significant amount of time and effort from software development organizations. A reduction in bugs can significantly improve the capa…

cs.SE2024★ 9 cited

Use of Agile Practices in Start-ups

Eriks Klotins, Michael Unterkalmsteiner, Panagiota Chatzipetrou +4

Context Software start-ups have shown their ability to develop and launch innovative software products and services. Small, motivated teams and uncertain project scope makes start-…

cs.SE2024★ 25 cited

Assessing test artifact quality -- A tertiary study

Huynh Khanh Vi Tran, Michael Unterkalmsteiner, Jürgen Börstler +1

Context: Modern software development increasingly relies on software testing for an ever more frequent delivery of high quality software. This puts high demands on the quality of t…

cs.SE2024★ 3 cited

Help Me to Understand this Commit! -- A Vision for Contextualized Code Reviews

Michael Unterkalmsteiner, Deepika Badampudi, Ricardo Britto +1

Background: Modern Code Review (MCR) is a key component for delivering high-quality software and sharing knowledge among developers. Effective reviews require an in-depth understan…

cs.SE2024

Designing NLP-based solutions for requirements variability management: experiences from a design science study at Visma

Parisa Elahidoost, Michael Unterkalmsteiner, Davide Fucci +2

Context and motivation: In this industry-academia collaborative project, a team of researchers, supported by a software architect, business analyst, and test engineer explored the…

cs.SE2024★ 9 cited

Applying Bayesian Data Analysis for Causal Inference about Requirements Quality: A Controlled Experiment

Julian Frattini, Davide Fucci, Richard Torkar +4

It is commonly accepted that the quality of requirements specifications impacts subsequent software engineering activities. However, we still lack empirical evidence to support org…

cs.SE2023★ 72 cited

A Progression Model of Software Engineering Goals, Challenges, and Practices in Start-Ups

Eriks Klotins, Michael Unterkalmsteiner, Panagiota Chatzipetrou +4

Context: Software start-ups are emerging as suppliers of innovation and software-intensive products. However, traditional software engineering practices are not evaluated in the co…