Where academic tradition
meets the exciting future

Tailoring Complexity Metrics for Simulink Models

Marta Olszewska, Yanja Dajsuren, Harald Altinger, Alexander Serebrenik, Marina Waldén, Mark G. J. van den Brand, Tailoring Complexity Metrics for Simulink Models. In: Rami Bahsoon, Rainer Weinreich (Eds.), Proccedings of the 10th European Conference on Software Architecture Workshops, 1–7, ACM New York, 2016.

http://dx.doi.org/10.1145/2993412.3004853

Abstract:

The size and complexity of Simulink models is constantly increasing, just as the systems which they represent. Therefore, it is beneficial to control them already at the design phase. In this paper we establish a set of complexity metrics for Simulink models to capture diverse aspects of complexity by proposing new and redefining existing metrics. To evaluate the applicability of our metrics, we compare them with the closed-source metric proposed by Mathworks. Moreover, through a case study from the automotive domain, we relate such metrics to quality attributes as determined by domain experts, and correlate them to known faults. Preliminary assessment suggests that complexity is closely related to analysability, understandability, and testability.

Files:

Full publication in PDF-format

BibTeX entry:

@INPROCEEDINGS{inpOlDaAlSeWava16a,
  title = {Tailoring Complexity Metrics for Simulink Models},
  booktitle = {Proccedings of the 10th European Conference on Software Architecture Workshops},
  author = {Olszewska, Marta and Dajsuren, Yanja and Altinger, Harald and Serebrenik, Alexander and Waldén, Marina and van den Brand, Mark G. J.},
  editor = {Bahsoon, Rami and Weinreich, Rainer},
  publisher = {ACM New York},
  pages = {1–7},
  year = {2016},
  keywords = {Simulink, complexity, metrics, software quality, automotive domain, expert evaluation},
}

Belongs to TUCS Research Unit(s): Distributed Systems Laboratory (DS Lab)

Publication Forum rating of this publication: level 1

Edit publication