50417/EvoSL-Tool: EvoSL-Tool : Mine open-source Simulink projects and Simulink model changes
Creators
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
- Is supplement to
- https://github.com/50417/EvoSL-Tool/tree/v1.2 (URL)