Stefan Karlsson, Industrial Doctoral Student


Stefan L. Karlsson is a Senior Software Engineer at ABB. He has a M.Sc. in Computer Science and Computer Engineering from MDH. Stefan has more than a decade of experience of developing software systems in automation industries. He has designed and implemented software ranging from PLC:s, distributed services and user facing applications. Stefan has always been interested in quality practices such as automatic testing, test driven development and continuous learning.

This PhD project targets software testing. We will investigate the potential of using exploratory test agents for test case generation. This will reduce the manual labor of testing software systems. We will also research how test results generated by agents can be used to get deeper insights into the behavior of the system under test. Research challenges concerns how such agents should be design, how they can interact with the software system under test and how conclusions can be drawn from the test results. These methods and principles will be evaluated in industrial use cases at ABB. This project is carried out in collaboration among ABB IA/CT and MDH.