five

Dataset for: DSML4DT: A domain-specific modeling language for device tree software

收藏
Mendeley Data2026-04-18 收录
下载链接:
https://data.mendeley.com/datasets/6d9nv4gk24
下载链接
链接失效反馈
官方服务:
资源简介:
This dataset contains the following .zip files to accompany the paper, entitled "DSML4DT: A domain-specific modeling language for device tree software", and published in the journal Computers in Industry (https://doi.org/10.1016/j.compind.2019.103179): 1) DSML4DT_IDE.zip: In this file, all language constructs and the Eclipse-based IDE of a domain-specific modeling language, called DSML4DT are included. DSML4DT can be used for the easy and rapid implementation of Device Tree configurations and files for various embedded systems. Please see the Readme.txt file in this zip file for the installation and execution instructions. 2) Supplementary_Files.zip: In this file, the following items are included: - Full Ecore representation of DSML4DT metamodel - Detailed descriptions of DT meta-entities and their relations for each viewpoint of DSML4DT metamodel - An example of model-to-text transformations inside DSML4DT - Discussion on all instance DSML4DT models prepared for the Driver Terminal example - Codes automatically generated by DSML4DT for the Driver Terminal example - Discussion on both the validation rules and how they are executed on DSML4DT model instances 3) Evaluation_Results.zip: This folder includes all research data gathered during the evaluation of DSML4DT language in an IT company which produces various public transport information system solutions based on Device Trees (DTs). Developers working in the R&D center of the company were voluntarily participated in this study as the evaluators. These developers were first asked to develop DT software for four different embedded systems by using their conventional DT development approach followed inside the company. Later, they were asked to apply the model-driven DT development methodology covering the use of DSML4DT to develop same systems. The following items are included: - Model files created by the developers (evaluators) during execution of the case studies - DT codes written and/or auto-generated by each developer - The questionnaire which the evaluators are answered and scored - Measurements for the analysis of elapsed development time and LoCs obtained during the evaluation of DSML4DT. - Scores given by the evaluators for the questionnaire prepared for the evaluation of DSML4DT.

本数据集包含配套于题为《DSML4DT:面向设备树软件的领域特定建模语言(domain-specific modeling language)》、发表于《工业计算机(Computers in Industry)》期刊(DOI: 10.1016/j.compind.2019.103179)的论文的以下压缩包文件: 1) DSML4DT_IDE.zip:该压缩包内含DSML4DT领域特定建模语言的全部语言构件及基于Eclipse的集成开发环境(Integrated Development Environment, IDE)。DSML4DT可用于快速便捷地实现各类嵌入式系统的设备树(Device Tree, DT)配置与文件。如需安装与运行说明,请查阅该压缩包内的Readme.txt文件。 2) Supplementary_Files.zip:该压缩包包含以下内容: - DSML4DT元模型的完整Ecore表示形式 - 针对DSML4DT元模型各视图的设备树元实体及其关联关系的详细说明 - DSML4DT内部的模型到文本转换(model-to-text transformations)示例 - 针对驱动终端(Driver Terminal)示例所制备的全部DSML4DT实例模型的相关讨论 - DSML4DT为驱动终端示例自动生成的代码 - 关于验证规则及其在DSML4DT模型实例上的执行方式的相关讨论 3) Evaluation_Results.zip:该文件夹包含在一家基于设备树研发各类公共交通信息系统解决方案的IT企业中评估DSML4DT语言期间收集的全部研究数据。该企业研发中心的开发人员自愿作为评估者参与本研究。评估流程分为两步:首先,要求评估者采用企业内部常规的设备树开发方法,为四种不同的嵌入式系统开发设备树软件;随后,要求评估者应用涵盖DSML4DT使用的模型驱动设备树开发方法论,开发上述相同的系统。该文件夹包含以下内容: - 评估者在案例研究执行过程中创建的模型文件 - 每位开发人员编写和/或自动生成的设备树代码 - 评估者填写并评分的调查问卷 - 评估DSML4DT期间获取的开发耗时与代码行数(Lines of Code, LoCs)分析测量数据 - 评估者为评估DSML4DT所填写的调查问卷的评分结果
创建时间:
2019-12-05
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作