activity
20172023
most citedChallenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies

116 citations · 349 across the 18 of their papers we have counts for

collaborators

18 papers

cs.SE2023★ 116 cited

Challenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies

Elizabeth Bjarnason, Per Runeson, Markus Borg +7

Weak alignment of requirements engineering (RE) with verification and validation (VV) may lead to problems in delivering the required products in time with the right quality. For e…

cs.SE2023★ 51 cited

Challenges in aligning requirements engineering and verification in a large-scale industrial context

Giedre Sabaliauskaite, Annabella Loconsole, Emelie Engström +5

[Context and motivation] When developing software, coordination between different organizational units is essential in order to develop a good quality product, on time and within b…

cs.SE2023

Industry Practices for Challenging Autonomous Driving Systems with Critical Scenarios

Qunying Song, Emelie Engström, Per Runeson

Testing autonomous driving systems for safety and reliability is extremely complex. A primary challenge is identifying the relevant test scenarios, especially the critical ones tha…

cs.SE2022

A Theory of Factors Affecting Continuous Experimentation (FACE)

Rasmus Ros, Elizabeth Bjarnason, Per Runeson

Continuous experimentation (CE) is used by many companies with internet-facing products to improve their software based on user data. Some companies deliberately adopt an experimen…

cs.SE2022

Sustaining Open Data as a Digital Common -- Design principles for Common Pool Resources applied to Open Data Ecosystems

Johan Linåker, Per Runeson

Motivation. Digital commons is an emerging phenomenon and of increasing importance, as we enter a digital society. Open data is one example that makes up a pivotal input and founda…

cs.SE2022★ 11 cited

A Survey on the Perception of Innovation in a Large Product-Focused Software Organization

Johan Linåker, Husan Munir, Per Runeson +2

Context. Innovation is promoted in companies to help them stay competitive. Four types of innovation are defined: product, process, business, and organizational. Objective. We want…

cs.SE2022★ 13 cited

Collaboration in Open Government Data Ecosystems: Open Cross-sector Sharing and Co-development of Data and Software

Johan Linåker, Per Runeson

Background: Open innovation highlights the potential benefits of external collaboration and knowledge-sharing, often exemplified through Open Source Software (OSS). The public sect…

cs.SE2022★ 52 cited

Open innovation using open source tools: a case study at Sony Mobile

Hussan Munir, Johan Linåker, Krzysztof Wnuk +2

Despite growing interest of Open Innovation (OI) in Software Engineering (SE), little is known about what triggers software organizations to adopt it and how this affects SE practi…

cs.SE2022★ 10 cited

Public Sector Platforms going Open: Creating and Growing an Ecosystem with Open Collaborative Development

Johan Linåker, Per Runeson

Background: By creating ecosystems around platforms of Open Source Software (OSS) and Open Data (OD), and adopting open collaborative development practices, platform providers may…

cs.SE2022

Editorial: Special Issue on Collaborative Aspects of Open Data in Software EngineeringJohan

Johan Linåker, Per Runeson, Anneke Zuiderwijk +1

High-quality data has become increasingly important to software engineers in designing and implementing today's software, for example, as an input to machine-learning algorithms an…

cs.SE2022★ 19 cited

How to Enable Collaboration in Open Government Data Ecosystems: A Public Platform Provider's Perspective

Johan Linåker, Per Runeson

Objective: Our objective is to explore how public entities in the role of platform providers can address this issue by enabling collaboration within their OGD ecosystems, both in t…

cs.SE2021

Open Data Ecosystems -- an empirical investigation into an emerging industry collaboration concept

Per Runeson, Thomas Olsson, Johan Linåker

Software systems are increasingly depending on data, particularly with the rising use of machine learning, and developers are looking for new sources of data. Open Data Ecosystems…

cs.SE2021★ 1 cited

A Grounded Theory of Cognitive Load Drivers in Novice Agile Software Development Teams

Daniel Helgesson, Daniel Appelquist, Per Runeson

Objective: The purpose of this paper is to identify the largest cognitive challenges faced by novices developing software in teams. Method: Using grounded theory, we conducted an e…

cs.SE2021

Concepts in Testing of Autonomous Systems: Academic Literature and Industry Practice

Qunying Song, Emelie Engström, Per Runeson

Testing of autonomous systems is extremely important as many of them are both safety-critical and security-critical. The architecture and mechanism of such systems are fundamentall…

cs.SE2021★ 1 cited

Controlled Experimentation in Continuous Experimentation: Knowledge and Challenges

Florian Auer, Rasmus Ros, Lukas Kaltenbrunner +2

Context: Continuous experimentation and A/B testing is an established industry practice that has been researched for more than 10 years. Our aim is to synthesize the conducted rese…

cs.SE2019★ 75 cited

How software engineering research aligns with design science: A review

Emelie Engström, Margaret-Anne Storey, Per Runeson +2

Background: Assessing and communicating software engineering research can be challenging. Design science is recognized as an appropriate research paradigm for applied research but…

cs.SE2017

Exploratory Testing: One Size Doesn't Fit All

Ahmad Nauman Ghazi, Kai Petersen, Elizabeth Bjarnason +1

Exploratory testing (ET) is a powerful and efficient way of testing software by integrating design, execution, and analysis of tests during a testing session. ET is often contraste…

cs.SE2017

Software Engineers' Information Seeking Behavior in Change Impact Analysis - An Interview Study

Markus Borg, Emil Alégroth, Per Runeson

Software engineers working in large projects must navigate complex information landscapes. Change Impact Analysis (CIA) is a task that relies on engineers' successful information s…