Skip to main content

Showing 1–10 of 10 results for author: Strandberg, P

.
  1. Dynamic Test Case Prioritization in Industrial Test Result Datasets

    Authors: Alina Torbunova, Per Erik Strandberg, Ivan Porres

    Abstract: Regression testing in software development checks if new software features affect existing ones. Regression testing is a key task in continuous development and integration, where software is built in small increments and new features are integrated as soon as possible. It is therefore important that developers are notified about possible faults quickly. In this article, we propose a test case prio… ▽ More

    Submitted 5 February, 2024; originally announced February 2024.

    Comments: 10 pages, 1 figure

  2. arXiv:2311.14510  [pdf, other

    cs.SE

    The Westermo test system performance data set

    Authors: Per Erik Strandberg, Yosh Marklund

    Abstract: There is a growing body of knowledge in the computer science, software engineering, software testing and software test automation disciplines. However, a challenge for researchers is to evaluate their research findings, ideas and tools due to lack of realistic data. This paper presents the Westermo test system performance data set. More than twenty performance metrics such as CPU and memory usage… ▽ More

    Submitted 24 November, 2023; originally announced November 2023.

    Comments: 7 pages, 3 figures

  3. arXiv:2301.03450  [pdf, other

    cs.SE

    Making Sense of Failure Logs in an Industrial DevOps Environment

    Authors: Muhammad Abbas, Ali Hamayouni, Mahshid Helali Moghadam, Mehrdad Saadatmand, Per Erik Strandberg

    Abstract: Processing and reviewing nightly test execution failure logs for large industrial systems is a tedious activity. Furthermore, multiple failures might share one root/common cause during test execution sessions, and the review might therefore require redundant efforts. This paper presents the LogGrouper approach for automated grou** of failure logs to aid root/common cause analysis and for enablin… ▽ More

    Submitted 9 January, 2023; originally announced January 2023.

    Comments: Preprint, accepted to ITNG 2023

  4. arXiv:2211.13622  [pdf, other

    cs.SE

    The Westermo test results data set

    Authors: Per Erik Strandberg

    Abstract: There is a growing body of knowledge in the computer science, software engineering, software testing and software test automation disciplines. However, there is a challenge for researchers to evaluate their research findings, innovations and tools due to lack of realistic data. This paper presents the Westermo test results data set, more than one million verdicts from testing of embedded systems,… ▽ More

    Submitted 24 November, 2022; originally announced November 2022.

  5. arXiv:2208.13421  [pdf, other

    cs.SE

    Industrial Requirements for Supporting AI-Enhanced Model-Driven Engineering

    Authors: Johan Bergelin, Per Erik Strandberg

    Abstract: There is an increasing interest in research on the combination of AI techniques and methods with MDE. However, there is a gap between AI and MDE practices, as well as between researchers and practitioners. This paper tackles this gap by reporting on industrial requirements in this field. In the AIDOaRt research project, practitioners and researchers collaborate on AI-augmented automation supportin… ▽ More

    Submitted 29 August, 2022; originally announced August 2022.

    Comments: Accepted to the 4'th Workshop on Artificial Intelligence and Model-driven Engineering (MDE Intelligence), 2022

  6. arXiv:2111.08312  [pdf, other

    cs.SE

    Automated System-Level Software Testing of Industrial Networked Embedded Systems

    Authors: Per Erik Strandberg

    Abstract: Embedded systems are ubiquitous and play critical roles in management systems for industry and transport. Software failures in these domains may lead to loss of production or even loss of life, so the software in these systems needs to be reliable. Software testing is a standard approach for quality assurance of embedded software, and many software development processes strive for test automation.… ▽ More

    Submitted 16 November, 2021; originally announced November 2021.

    Comments: This is a compact version of the introduction (kappa) of my doctoral thesis. The public defense will take place at Mälardalen University, room Gamma (Västerås Campus) and Teams at 13.15 on November 22, 2021

  7. arXiv:2106.16050  [pdf, other

    cs.SE cs.AI

    Ethical AI-Powered Regression Test Selection

    Authors: Per Erik Strandberg, Mirgita Frasheri, Eduard Paul Enoiu

    Abstract: Test automation is common in software development; often one tests repeatedly to identify regressions. If the amount of test cases is large, one may select a subset and only use the most important test cases. The regression test selection (RTS) could be automated and enhanced with Artificial Intelligence (AI-RTS). This however could introduce ethical challenges. While such challenges in AI are in… ▽ More

    Submitted 30 June, 2021; originally announced June 2021.

    Comments: 2 pages, 1 figure, accepted to AITest'21

  8. The interacting nature of dwarf galaxies hosting superluminous supernovae

    Authors: Simon Vanggaard Ørum, David Lykke Ivens, Patrick Strandberg, Giorgos Leloudas, Allison W. S. Man, Steve Schulze

    Abstract: (Abridged) Type I superluminous supernovae (SLSNe I) are rare, powerful explosions whose mechanism and progenitors remain elusive. SLSNe I show a preference for low-metallicity, actively star-forming dwarf galaxies. We investigate whether the hosts of SLSNe I show increased evidence for interaction. We use a sample of 42 SLSN I images obtained with $\textit{HST}$ and measure the number of companio… ▽ More

    Submitted 15 September, 2020; v1 submitted 8 September, 2020; originally announced September 2020.

    Comments: Accepted for publication in A&A. In v2 replaced graphs with higher quality PDF versions

    Journal ref: A&A 643, A47 (2020)

  9. arXiv:2005.06826  [pdf, other

    cs.SE

    Intermittently Failing Tests in the Embedded Systems Domain

    Authors: Per Erik Strandberg, Thomas J Ostrand, Elaine J Weyuker, Wasif Afzal, Daniel Sundmark

    Abstract: Software testing is sometimes plagued with intermittently failing tests and finding the root causes of such failing tests is often difficult. This problem has been widely studied at the unit testing level for open source software, but there has been far less investigation at the system test level, particularly the testing of industrial embedded systems. This paper describes our investigation of th… ▽ More

    Submitted 14 May, 2020; originally announced May 2020.

    Comments: Accepted to the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2020

  10. arXiv:1906.07993  [pdf, other

    cs.SE cs.CY

    Ethical Interviews in Software Engineering

    Authors: Per Erik Strandberg

    Abstract: Background: Despite a long history, numerous laws and regulations, ethics remains an unnatural topic for many software engineering researchers. Poor research ethics may lead to mistrust of research results, lost funding and retraction of publications. A core principle for research ethics is confidentiality, and anonymization is a standard approach to guarantee it. Many guidelines for qualitative s… ▽ More

    Submitted 19 June, 2019; originally announced June 2019.

    Comments: 12 pages; accepted by The 13th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Proto de Galinhas, Brazil, 2019