Published August 5, 2023 | Version v1.2
Software Open

50417/EvoSL-Tool: EvoSL-Tool : Mine open-source Simulink projects and Simulink model changes

Description

EvoSL-Tool EvoSL-Tool is modular framework that can systematically search for Simulink repository without human intervention. The framework can extract project's associated issues, pull request, commit information and forked repositories. The framework can be used to enlarge the EvoSL dataset with new Git repositories in the future.

The tool also mines element (i.e., blocks, lines, configuration, ports, mask) level changes of Simulink model versions. The tool can be used to extract element level change data of GitHub based Simulink models.

The EvoSL-Tool can be obtained here

Recent News "EvoSL: A Large Open-Source Corpus of Changes in Simulink Models & Projects" is accepted in MODELS 2023 (CORE A, acceptance rate: 24.6%)

Update Details:

  • This release refactors code to make it easier to use it and provides documentation to run the tool.
  • Removes EvoSL+_v1.sqlite dependencies while reproducing figures and numbers from the paper.

Files

50417/EvoSL-Tool-v1.2.zip

Files (100.4 kB)

Name Size Download all
md5:307dc825f4b0b55c8a618ba6a28df8e8
100.4 kB Preview Download

Additional details

Related works