遇见数据集

SLNET: A Redistributable Corpus of 3rd-party Simulink Models

收藏
Zenodo2023-04-14 更新2026-05-26 收录
数据链接:
官方服务:

资源简介:

MSR 2022 Data and Tool Showcase Track (https://conf.researchr.org/track/msr-2022/msr-2022-data-showcase) SLNET is collection of third party Simulink models. It is curated via mining open source repository (GitHub and Matlab Central) using SLNET-Miner (https://github.com/50417/SLNet_Miner) Paper: https://ranger.uta.edu/~csallner/papers/Shrestha22SLNET.pdf The metrics are collected using https://github.com/50417/SLNET_Metrics v2.0: Added database schema Note: SRC_block_type tables houses "block type" and its count per model. For many blocktypes such as MATLAB Function (which are actually built using a Subsystem), Simulink's get_param API returns block type as "Subsystem" instead of MATLAB Function. Thus, "Subsystem" block type include counts both from user created ones and library blocks (which are implemented using Subsystem). Thus To get a precise number for user created Subsystem, refer to "Agg_subsystem_count" in SRC_metric table.

MSR 2022数据与工具展示赛道(会议链接:https://conf.researchr.org/track/msr-2022/msr-2022-data-showcase)。SLNET是第三方Simulink模型的集合,其通过SLNET-Miner工具(https://github.com/50417/SLNet_Miner)挖掘GitHub与MATLAB Central的开源代码仓库遴选构建而成。相关学术论文可参见:https://ranger.uta.edu/~csallner/papers/Shrestha22SLNET.pdf。该数据集的指标通过SLNET_Metrics v2.0工具采集,该版本新增了数据库模式。 备注:SRC_block_type数据表存储了"模块类型(block type)"及其在各模型中的计数。针对诸多模块类型,例如MATLAB函数模块(MATLAB Function),其实际通过子系统(Subsystem)构建,Simulink的get_param API返回的模块类型为"子系统(Subsystem)"而非"MATLAB函数模块(MATLAB Function)"。因此,"子系统(Subsystem)"模块类型的计数同时包含用户自定义子系统与基于子系统实现的库模块。若需获取用户自定义子系统的精确计数,请参考SRC_metric数据表中的"Agg_subsystem_count"字段。

提供机构:
Zenodo
创建时间:
2022-03-07
二维码
社区交流群
二维码
科研交流群
商业服务