output
20122026
most citedLearning Combinatorial Optimization on Graphs: A Survey with Applications to Networking

168 citations

Showing cs.SEShow all

24 papers · 1 filter

cs.SE2026

Adopting InnerSource in a Public Sector Organization: A Case Study

Muhammad Usman, Johan Linåker, Deepika Badampudi +1

InnerSource (IS) is increasingly viewed as a way to improve large-scale software development. However, evidence on its adoption in public sector organizations remains limited. This…

cs.SE2025

Methodology for Test Case Allocation based on a Formalized ODD

Martin Skoglund, Fredrik Warg, Anders Thoren +2

The emergence of Connected, Cooperative, and Automated Mobility (CCAM) systems has significantly transformed the safety assessment landscape. Because they integrate automated vehic…

cs.SE2025★ 2 cited

Formalizing Operational Design Domains with the Pkl Language

Martin Skoglund, Fredrik Warg, Anders Thorsén +2

The deployment of automated functions that can operate without direct human supervision has changed safety evaluation in domains seeking higher levels of automation. Unlike convent…

cs.SE2023★ 17 cited

Collaborative software design and modeling in virtual reality

Martin Stancek, Ivan Polasek, Tibor Zalabai +3

Context: Software engineering is becoming more and more distributed. Developers and other stakeholders are often located in different locations, departments, and countries and oper…

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★ 3 cited

Open Source Software in the Public Sector: 25 years and still in its infancy

Johan Linåker, Gregorio Robles, Deborah Bryant +1

The proliferation of Open Source Software (OSS) adoption and collaboration has surged within industry, resulting in its ubiquitous presence in commercial offerings and shared digit…

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★ 25 cited

A Systematic Literature Review of Empirical Research on Quality Requirements

Thomas Olsson, Severine Sentilles, Efi Papatheocharous

Quality requirements deal with how well a product should perform the intended functionality, such as start-up time and learnability. Researchers argue they are important and at the…

cs.SE2021★ 5 cited

Feedback Loops in Open Data Ecosystems

Daniel Rudmark, Magnus Andersson

Public agencies are increasingly publishing open data to increase transparency and fuel data-driven innovation. For these organizations, maintaining sufficient data quality is key…

cs.SE2021★ 2 cited

Digital Twins Are Not Monozygotic -- Cross-Replicating ADAS Testing in Two Industry-Grade Automotive Simulators

Markus Borg, Raja Ben Abdessalem, Shiva Nejati +2

The increasing levels of software- and data-intensive driving automation call for an evolution of automotive software testing. As a recommended practice of the Verification and Val…

cs.SE2019★ 8 cited

Risks and Assets: A Qualitative Study of a Software Ecosystem in the Mining Industry

Thomas Olsson, Ulrik Franke

Digitalization and servitization are impacting many domains, including the mining industry. As the equipment becomes connected and technical infrastructure evolves, business models…

cs.SE2019

Sharing of vulnerability information among companies -- a survey of Swedish companies

Thomas Olsson, Martin Hell, Martin Höst +2

Software products are rarely developed from scratch and vulnerabilities in such products might reside in parts that are either open source software or provided by another organizat…

cs.SE2019

Video Game Development in a Rush: A Survey of the Global Game Jam Participants

Markus Borg, Vahid Garousi, Anas Mahmoud +2

Video game development is a complex endeavor, often involving complex software, large organizations, and aggressive release deadlines. Several studies have reported that periods of…

cs.SE2019★ 73 cited

SZZ Unleashed: An Open Implementation of the SZZ Algorithm -- Featuring Example Usage in a Study of Just-in-Time Bug Prediction for the Jenkins Project

Markus Borg, Oscar Svensson, Kristian Berg +1

Numerous empirical software engineering studies rely on detailed information about bugs. While issue trackers often contain information about when bugs were fixed, details about wh…

cs.SE2019★ 14 cited

Time-aware Test Case Execution Scheduling for Cyber-Physical Systems

Morten Mossige, Arnaud Gotlieb, Helge Spieker +2

Testing cyber-physical systems involves the execution of test cases on target-machines equipped with the latest release of a software control system. When testing industrial robots…

cs.SE2019★ 2 cited

A Two-Layer Component-Based Allocation for Embedded Systems with GPUs

Gabriel Campeanu, Mehrdad Saadatmand

Component-based development is a software engineering paradigm that can facilitate the construction of embedded systems and tackle its complexities. The modern embedded systems hav…

cs.SE2018★ 17 cited

An Empirical Study on Decision making for Quality Requirements

Thomas Olsson, Krzystof Wnuk, Tony Gorschek

[Context] Quality requirements are important for product success yet often handled poorly. The problems with scope decision lead to delayed handling and an unbalanced scope. [Objec…

cs.SE2018

IntegrationDistiller: Automating Integration Analysis and Testing of Object-Oriented Applications

Mehrdad Saadatmand

Software systems typically consist of various interacting components and units. While these components can be tested and shown to work correctly in isolation, when integrated and s…

cs.SE2018★ 45 cited

Practical relevance of software engineering research: Synthesizing the community's voice

Vahid Garousi, Markus Borg, Markku Oivo

Software engineering (SE) research should be relevant to industrial practice. There have been regular discussions in the SE community on this issue since the 1980's, led by pioneer…

cs.SE2018★ 6 cited

Goal-Oriented Mutation Testing with Focal Methods

Sten Vercammen, Mohammad Ghafari, Serge Demeyer +1

Mutation testing is the state-of-the-art technique for assessing the fault-detection capacity of a test suite. Unfortunately, mutation testing consumes enormous computing resources…

cs.SE2018★ 4 cited

QREME - Quality Requirements Management Model for Supporting Decision-Making

Thomas Olsson, Krzysztof Wnuk

[Context and motivation] Quality requirements (QRs) are inherently diffi-cult to manage as they are often subjective, context-dependent and hard to fully grasp by various stakehold…

cs.SE2018★ 15 cited

An exploratory study on how Internet of Things developing companies handle User Experience Requirements

Johanna Bergman, Thomas Olsson, Isabelle johansson +1

[Context and motivation] Internet of Things (IoT) is becoming common throughout everyday lives. However, the interaction is often different from when using e.g. computers and other…

cs.SE2018★ 9 cited

Digitalization of Swedish Government Agencies - A Perspective Through the Lens of a Software Development Census

Markus Borg, Thomas Olsson, Ulrik Franke +1

Software engineering is at the core of the digitalization of society. Ill-informed decisions can have major consequences, as made evident in the 2017 government crisis in Sweden, o…

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…