Skip to content

Curated Corpus of Publicly Available Simulink Models

Shafiul Azam Chowdhury edited this page Nov 3, 2018 · 11 revisions

Corpus of Publicly Available Simulink Models

We present the largest (June 13, 2018) corpus of publicly available Simulink Models!

Simulink Models

Most of the Simulink projects allow sharing of their models; for these projects we have shared them as-is.

For some of the GitHub projects we could not find a license, consequently, we were not able to share these projects. However, we developed a script which can be used to clone the projects with ease (see instructions below).

Download models

Download meta information dataset

Getting the Tool

Use our tool (clone or download from this GitHub repository) to reproduce the model-metrics and use other utilities (e.g. cloning all GitHub models). Requires MATLAB R2017a.

Downloading models from the GitHub repositories

As we were not certain of some GitHub projects' license, we did not include them in the downloadable model archive. Instead, please execute the following code to automatically download these:

Download our project's code first, then cd to the code directory and then execute the following in a MATLAB command window:

CORPUS_HOME = /root/directory/where/you/want/to/download/these/models; % destination
copyfile('slsf/+corpus/github_data.mat', './');
addpath slsf;
target_dir = 'github';
mkdir(CORPUS_HOME, target_dir);
corpus.checkout_github_repos([CORPUS_HOME filesep target_dir]);

Old website

The old site contains useful information to reproduce the correlation analysis study from our SEsCPS (at ICSE 2018) paper.