Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A Safe Regression Test Selection Technique for Modelica

Fors, Niklas LU orcid ; Sten, Jon ; Olsson, Markus and Stenström, Filip (2018) American Modelica Conference
Abstract
Running regression tests for Modelica models usually takes a long time. This paper presents a safe regression test selection technique for Modelica based on static analysis. The technique tracks dependencies between classes to compute which tests that need to be run given a change. The dependency rules have been verified using mutation testing. The technique has been evaluated on the Modelica Standard Library and another library with promising results.
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Proceedings of the American Modelica Conference
conference name
American Modelica Conference
conference location
Boston, United States
conference dates
2018-10-09 - 2018-10-10
project
Bloqqi - ett öppet modulärt automationsspråk
ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems
language
English
LU publication?
yes
id
bbd9fe8a-0f9d-4623-88c3-cf5f4552642c
date added to LUP
2018-10-17 14:12:49
date last changed
2021-05-06 18:44:53
@inproceedings{bbd9fe8a-0f9d-4623-88c3-cf5f4552642c,
  abstract     = {Running regression tests for Modelica models usually takes a long time. This paper presents a safe regression test selection technique for Modelica based on static analysis. The technique tracks dependencies between classes to compute which tests that need to be run given a change. The dependency rules have been verified using mutation testing. The technique has been evaluated on the Modelica Standard Library and another library with promising results.},
  author       = {Fors, Niklas and Sten, Jon and Olsson, Markus and Stenström, Filip},
  booktitle    = {Proceedings of the American Modelica Conference},
  language     = {eng},
  title        = {A Safe Regression Test Selection Technique for Modelica},
  url          = {https://lup.lub.lu.se/search/files/53080377/final.pdf},
  year         = {2018},
}