Tailoring complexity metrics for simulink models

M. Olszewska, Y. Dajsuren, H. Altinger, A. Serebrenik, M. Walden, M.G.J. van den Brand

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

1 Citaat (Scopus)
45 Downloads (Pure)

Uittreksel

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.
Originele taal-2Engels
Titel10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture
Plaats van productieNew York
UitgeverijAssociation for Computing Machinery, Inc
Pagina's1-7
Aantal pagina's7
ISBN van geprinte versie978-1-4503-4781-5
DOI's
StatusGepubliceerd - 2016
Evenement10th European Conference on Software Architecture Workshops (IECSAW '16), November 28 - December 2, 2016, Copenhagen, Denmark - Copenhagen, Denemarken
Duur: 28 nov 20162 dec 2016

Congres

Congres10th European Conference on Software Architecture Workshops (IECSAW '16), November 28 - December 2, 2016, Copenhagen, Denmark
Verkorte titelECSAW '16
LandDenemarken
StadCopenhagen
Periode28/11/162/12/16

Citeer dit

Olszewska, M., Dajsuren, Y., Altinger, H., Serebrenik, A., Walden, M., & van den Brand, M. G. J. (2016). Tailoring complexity metrics for simulink models. In 10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture (blz. 1-7). [5] New York: Association for Computing Machinery, Inc. https://doi.org/10.1145/2993412.3004853
Olszewska, M. ; Dajsuren, Y. ; Altinger, H. ; Serebrenik, A. ; Walden, M. ; van den Brand, M.G.J. / Tailoring complexity metrics for simulink models. 10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture. New York : Association for Computing Machinery, Inc, 2016. blz. 1-7
@inproceedings{7fbd3efa69004389a165da5447f4e072,
title = "Tailoring complexity metrics for simulink models",
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.",
author = "M. Olszewska and Y. Dajsuren and H. Altinger and A. Serebrenik and M. Walden and {van den Brand}, M.G.J.",
year = "2016",
doi = "10.1145/2993412.3004853",
language = "English",
isbn = "978-1-4503-4781-5",
pages = "1--7",
booktitle = "10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture",
publisher = "Association for Computing Machinery, Inc",
address = "United States",

}

Olszewska, M, Dajsuren, Y, Altinger, H, Serebrenik, A, Walden, M & van den Brand, MGJ 2016, Tailoring complexity metrics for simulink models. in 10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture., 5, Association for Computing Machinery, Inc, New York, blz. 1-7, Copenhagen, Denemarken, 28/11/16. https://doi.org/10.1145/2993412.3004853

Tailoring complexity metrics for simulink models. / Olszewska, M.; Dajsuren, Y.; Altinger, H.; Serebrenik, A.; Walden, M.; van den Brand, M.G.J.

10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture. New York : Association for Computing Machinery, Inc, 2016. blz. 1-7 5.

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

TY - GEN

T1 - Tailoring complexity metrics for simulink models

AU - Olszewska, M.

AU - Dajsuren, Y.

AU - Altinger, H.

AU - Serebrenik, A.

AU - Walden, M.

AU - van den Brand, M.G.J.

PY - 2016

Y1 - 2016

N2 - 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.

AB - 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.

U2 - 10.1145/2993412.3004853

DO - 10.1145/2993412.3004853

M3 - Conference contribution

SN - 978-1-4503-4781-5

SP - 1

EP - 7

BT - 10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture

PB - Association for Computing Machinery, Inc

CY - New York

ER -

Olszewska M, Dajsuren Y, Altinger H, Serebrenik A, Walden M, van den Brand MGJ. Tailoring complexity metrics for simulink models. In 10th European Conference on Software Architecture. Companion Volume: Women in Software Architecture. New York: Association for Computing Machinery, Inc. 2016. blz. 1-7. 5 https://doi.org/10.1145/2993412.3004853