116 citations · 349 across the 18 of their papers we have counts for
18 papers
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…