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
Showing 2023Show all

38 papers · 1 filter

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…

cs.SE2023★ 3 cited

TT-RecS: The Taxonomic Trace Recommender System

Michael Unterkalmsteiner

Traditional trace links are established directly between source and target artefacts. This requires that the target artefact exists when the trace is established. We introduce the…

cs.SE2023★ 13 cited

Automatic extraction of cause-effect-relations from requirements artifacts

Julian Frattini, Maximilian Junker, Michael Unterkalmsteiner +1

Background: The detection and extraction of causality from natural language sentences have shown great potential in various fields of application. The field of requirements enginee…

cs.SE2023★ 4 cited

Early Requirements Traceability with Domain-Specific Taxonomies -- A Pilot Experiment

Michael Unterkalmsteiner

Background: Establishing traceability from requirements documents to downstream artifacts early can be beneficial as it allows engineers to reason about requirements quality (e.g.…

cs.SE2023★ 107 cited

Software engineering in start-up companies: An analysis of 88 experience reports

Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek

Context: Start-up companies have become an important supplier of innovation and software-intensive products. The flexibility and reactiveness of start-ups enables fast development…

cs.SE2023★ 20 cited

Software Engineering Antipatterns in Start-Ups

Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek

Software start-up failures are often explained with poor business model, market issues, insufficient funding, or simply a bad product idea. However, inadequacies in software produc…

cs.SE2023★ 21 cited

Modern code reviews -- Preliminary results of a systematic mapping study

Deepika Badampudi, Ricardo Britto, Michael Unterkalmsteiner

Reviewing source code is a common practice in a modern and collaborative coding environment. In the past few years, the research on modern code reviews has gained interest among pr…

cs.IR2023★ 3 cited

Replicating Relevance-Ranked Synonym Discovery in a New Language and Domain

Andrew Yates, Michael Unterkalmsteiner

Domain-specific synonyms occur in many specialized search tasks, such as when searching medical documents, legal documents, and software engineering artifacts. We replicate prior w…

cs.SE2023★ 2 cited

Requirements' Characteristics: How do they Impact on Project Budget in a Systems Engineering Context?

Panagiota Chatzipetrou, Michael Unterkalmsteiner, Tony Gorschek

Background: Requirements engineering is of a principal importance when starting a new project. However, the number of the requirements involved in a single project can reach up to…

cs.SE2023

A Method for Identification and Ranking of Requirements Sources

Eriks Klotins, Veselka Boeva, Krzysztof Wnuk +3

Requirements engineering (RE) literature acknowledges the importance of early stakeholder identification. The sources of requirements are many and also constantly changing as the m…

cs.SE2023★ 14 cited

Test-Case Quality -- Understanding Practitioners' Perspectives

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

Background: Test-case quality has always been one of the major concerns in software testing. To improve test-case quality, it is important to better understand how practitioners pe…

cs.SE2023★ 1 cited

Expert-sourcing Domain-specific Knowledge: The Case of Synonym Validation

Michael Unterkalmsteiner, Andrew Yates

One prerequisite for supervised machine learning is high quality labelled data. Acquiring such data is, particularly if expert knowledge is required, costly or even impossible if t…

cs.SE2023★ 11 cited

Software-Intensive Product Engineering in Start-Ups: A Taxonomy

Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek

Software start-ups are new companies aiming to launch an innovative product to mass markets fast with minimal resources. However, most start-ups fail before realizing their potenti…

cs.SE2023★ 2 cited

Process Improvement Archaeology: What Led Us Here, and What's Next?

Michael Unterkalmsteiner, Tony Gorschek

While in every organization corporate culture and history change over time, intentional efforts to identify performance problems are of particular interest when trying to understan…

cs.SE2023★ 19 cited

Exploration of technical debt in start-ups

Eriks Klotins, Michael Unterkalmsteiner, Panagiota Chatzipetrou +4

Context: Software start-ups are young companies aiming to build and market software-intensive products fast with little resources. Aiming to accelerate time-to-market, start-ups of…

cs.SE2023★ 16 cited

Requirements Quality Research: a harmonized Theory, Evaluation, and Roadmap

Julian Frattini, Lloyd Montgomery, Jannik Fischbach +3

High-quality requirements minimize the risk of propagating defects to later stages of the software development life cycle. Achieving a sufficient level of quality is a major goal o…

cs.SE2023★ 2 cited

Monitoring and Maintenance of Telecommunication Systems: Challenges and Research Perspectives

Lakmal Silva, Michael Unterkalmsteiner, Krzysztof Wnuk

In this paper, we present challenges associated with monitoring and maintaining a large telecom system at Ericsson that was developed with high degree of component reuse. The syste…

cs.SE2023

Summary of the 4th International Workshop on Requirements Engineering and Testing (RET 2017)

Markus Borg, Elizabeth Bjarnason, Michael Unterkalmsteiner +3

The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (…

cs.SE2023★ 8 cited

Which Requirements Artifact Quality Defects are Automatically Detectable? A Case Study

Henning Femmer, Michael Unterkalmsteiner, Tony Gorschek

[Context] The quality of requirements engineering artifacts, e.g. requirements specifications, is acknowledged to be an important success factor for projects. Therefore, many compa…

cs.SE2023★ 9 cited

Requirements Quality Assurance in Industry: Why, What and How?

Michael Unterkalmsteiner, Tony Gorschek

Context and Motivation: Natural language is the most common form to specify requirements in industry. The quality of the specification depends on the capability of the writer to fo…

cs.SE2023

Software Startups -- A Research Agenda

Michael Unterkalmsteiner, Pekka Abrahamsson, Xiaofeng Wang +24

Software startup companies develop innovative, software-intensive products within limited time frames and with few resources, searching for sustainable and scalable business models…

cs.SE2023★ 18 cited

Large-scale information retrieval in software engineering -- an experience report from industrial application

Michael Unterkalmsteiner, Tony Gorschek, Robert Feldt +1

Software Engineering activities are information intensive. Research proposes Information Retrieval (IR) techniques to support engineers in their daily tasks, such as establishing a…

cs.SE2023★ 72 cited

A multi-case study of agile requirements engineering and the use of test cases as requirements

Elizabeth Bjarnason, Michael Unterkalmsteiner, Markus Borg +1

Context: It is an enigma that agile projects can succeed 'without requirements' when weak requirements engineering is a known cause for project failures. While agile development pr…

cs.SE2023

Summary of the 3rd International Workshop on Requirements Engineering and Testing

Michael Unterkalmsteiner, Gregory Gay, Michael Felderer +3

The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (…