Kategori Publikationer
- Software Test Results Exploration And Visualization With Continuous Integration And Nightly Testing -- is a journal paper on how to present test results such that software developers, testers and others can make them actionable. Published in February 2022.
- Automated System Level Software Testing Of Industrial Networked Embedded Systems -- is my doctoral thesis and was published in November 2021.
- Ethical Ai Powered Regression Test Selection -- a paper on ethical challenges with AI-powered and/or automated regression test selection. Accepted to AITest'21.
- Intermittently Failing Tests In The Embedded Systems Domain -- a paper on "flaky" tests in embedded systems. Published at ISSTA 2020.
- Ethical Interviews In Software Engineering -- Guidelines for ethical interviews. Published at ESEM 2019.
- Information Flow In Software Testing -- An Interview Study with Embedded Software Engineering Practitioners: An interview study on how information flows in organizations developing and testing embedded systems.
- Automated System Level Software Testing Of Networked Embedded Systems: My licentiate thesis -- in Sweden (and sometimes also Finland) a licentiate is a degree halfway between Master and Doctor.
- Decision Making And Visualizations Based On Test Results: at the Industry Track of ESEM 2018, we presented how we make decisions and visualize test results. In short it's hard because we have increasing complexity and have to test on real hardware. We need to make decisions in daily work, when we merge feature branches, and at release time.
- Automated Test Mapping And Coverage For Network Topologies: this paper on an improved way to position test cases on test systems was published at ISSTA 2018.
- Experience Report Suite Builder: In the fall of 2016 I won best research paper at ISSRE for an experience report paper on a system-level regression test prioritization tool we developed at Westermo. In 2017 we published a modified version in IEEE Software.
- Software Test Data Visualization With Heatmaps: In early 2017 I wrote a technical report published at MRTC where I did a small systematic literature review on papers where software test results had been visualized with heatmaps.
Involvement in Student Theses
- A. Homayouni. NLP-based Failure log Clustering to Enable Batch Log Processing in Industrial DevOps Setting. Master's Thesis, Mälardalen University, 2022. I had no formal role in this thesis, but participated in supervision, provided company data, and but supported the thesis with many technical discussions. [1]
- A. Mäkilä. A Generic Software Architecture for PoE Power Sourcing Equipment. Master's Thesis, Mälardalen University, 2022. I was one of the company supervisors for this thesis. [2]
- S. Jasem. A Tool Prototype Supporting Risk-Based Testing in Agile Embedded Software Development. Bachelor's Thesis, Mälardalen University, 2022. I was one of the company supervisors for this thesis. [3]
- E. Felding. Mathematical Optimization and the Test Case Prioritization Problem. Master's Thesis, Linköping University, 2022. I was one of the supervisors for this thesis. [4]
- W. Alhasan. Evaluating challenges, benefits, and dependability of virtual and physical testing of embedded systems software. Master's Thesis, Mälardalen University, 2022. I was one of the company supervisors for this thesis. [5]
- E. Parmeza. Experimental Evaluation of Tools for Mining Test Execution Logs. Master's Thesis, Mälardalen University, 2020. I had no formal role in this thesis, but supported the thesis with technical discussions, and provided company log files. [6]
- J. Thörn. Test Framework Quality Assurance: Augmenting Agile Processes with Safety Standards. Master's Thesis, Mälardalen University, 2020. I was company supervisor for the student doing this work. [7]
- Z. A. Jaser, and O. H. S. Al-Braichi. Measuring Test Coverage in Embedded Software Development Branches. Bachelor's Thesis, Mälardalen University, 2019. I was company supervisor for the students doing this work. [8]
- M. Kodali. Traceability of requirements in scrum software development process. Master's Thesis, Mälardalen University, 2015. I had no formal role in this thesis, but supported the thesis with many technical discussions. [9]
- P. E. Strandberg. On text mining to identify gene networks with a special reference to cardiovascular disease. Independent thesis Basic level (professional degree Civilingenjör), Linköping University, 2005. This was the final thesis I wrote for my diploma as Civilingenjör in Bioinformatics, a 4.5 year education. [10]
- P. E. Strandberg. Mathematical models of bacteria population growth in bioreactors: formulation, phase space pictures, optimisation and control. Independent thesis Basic level (professional degree Filosofie Magister), Linköping University, 2005. This was the final thesis I wrote for my diploma as Mathematician in Applied Mathematics, a 4 year education. [11]
See also Kategori Kategorier.