A set of metrics for characterizing simulink model comprehension

Simulink is a powerful tool for Embedded Systems, playing a key role in dynamic systems modeling. However, far too little attention has been paid to quality of Simulink models. In addition, no research has been found linking the relationship between model complexity and its impact in the comprehensi...

Full description

Bibliographic Details
Main Authors: Erik Aceiro Antonio, Fabiano Ferrari, Glauco A. de P. Caurin, Sandra C. P. F. Fabbri
Format: Article
Language:English
Published: Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata 2014-10-01
Series:Journal of Computer Science and Technology
Subjects:
Online Access:https://journal.info.unlp.edu.ar/JCST/article/view/574
id doaj-ec141da4cc1a4d92bb2e02d136c9e135
record_format Article
spelling doaj-ec141da4cc1a4d92bb2e02d136c9e1352021-05-05T13:43:32ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382014-10-0114028894296A set of metrics for characterizing simulink model comprehensionErik Aceiro Antonio0Fabiano Ferrari1Glauco A. de P. Caurin2Sandra C. P. F. Fabbri3Federal University of São Carlos, Department of Computer Science, São Carlos, BrazilFederal University of São Carlos, Department of Computer Science, São Carlos, BrazilUniversity of São Paulo, Center of Robot São Carlos, BrazilFederal University of São Carlos, Department of Computer Science, São Carlos, BrazilSimulink is a powerful tool for Embedded Systems, playing a key role in dynamic systems modeling. However, far too little attention has been paid to quality of Simulink models. In addition, no research has been found linking the relationship between model complexity and its impact in the comprehension quality of Simulink models. The aim of this paper is to define a set of metrics to support the characterization of Simulink models and to investigate their relationship with the model comprehension property. For this study, we performed a controlled experiment using two versions of a robotic Simulink model — one of them was constructed through the ad hoc development approach and the other one through the re-engineered development approach. The results of the experiment show that the re-engineered model is more comprehensible than the ad hoc model. In summary, the set of metrics collected from each version of the Simulink model suggests an inverse relationship with the model comprehension, i.e., the lower the metrics, the greater the model comprehension.https://journal.info.unlp.edu.ar/JCST/article/view/574simulinkmetricscomprehensionembedded systems
collection DOAJ
language English
format Article
sources DOAJ
author Erik Aceiro Antonio
Fabiano Ferrari
Glauco A. de P. Caurin
Sandra C. P. F. Fabbri
spellingShingle Erik Aceiro Antonio
Fabiano Ferrari
Glauco A. de P. Caurin
Sandra C. P. F. Fabbri
A set of metrics for characterizing simulink model comprehension
Journal of Computer Science and Technology
simulink
metrics
comprehension
embedded systems
author_facet Erik Aceiro Antonio
Fabiano Ferrari
Glauco A. de P. Caurin
Sandra C. P. F. Fabbri
author_sort Erik Aceiro Antonio
title A set of metrics for characterizing simulink model comprehension
title_short A set of metrics for characterizing simulink model comprehension
title_full A set of metrics for characterizing simulink model comprehension
title_fullStr A set of metrics for characterizing simulink model comprehension
title_full_unstemmed A set of metrics for characterizing simulink model comprehension
title_sort set of metrics for characterizing simulink model comprehension
publisher Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
series Journal of Computer Science and Technology
issn 1666-6046
1666-6038
publishDate 2014-10-01
description Simulink is a powerful tool for Embedded Systems, playing a key role in dynamic systems modeling. However, far too little attention has been paid to quality of Simulink models. In addition, no research has been found linking the relationship between model complexity and its impact in the comprehension quality of Simulink models. The aim of this paper is to define a set of metrics to support the characterization of Simulink models and to investigate their relationship with the model comprehension property. For this study, we performed a controlled experiment using two versions of a robotic Simulink model — one of them was constructed through the ad hoc development approach and the other one through the re-engineered development approach. The results of the experiment show that the re-engineered model is more comprehensible than the ad hoc model. In summary, the set of metrics collected from each version of the Simulink model suggests an inverse relationship with the model comprehension, i.e., the lower the metrics, the greater the model comprehension.
topic simulink
metrics
comprehension
embedded systems
url https://journal.info.unlp.edu.ar/JCST/article/view/574
work_keys_str_mv AT erikaceiroantonio asetofmetricsforcharacterizingsimulinkmodelcomprehension
AT fabianoferrari asetofmetricsforcharacterizingsimulinkmodelcomprehension
AT glaucoadepcaurin asetofmetricsforcharacterizingsimulinkmodelcomprehension
AT sandracpffabbri asetofmetricsforcharacterizingsimulinkmodelcomprehension
AT erikaceiroantonio setofmetricsforcharacterizingsimulinkmodelcomprehension
AT fabianoferrari setofmetricsforcharacterizingsimulinkmodelcomprehension
AT glaucoadepcaurin setofmetricsforcharacterizingsimulinkmodelcomprehension
AT sandracpffabbri setofmetricsforcharacterizingsimulinkmodelcomprehension
_version_ 1721461481248129024