Dataset for: A Domain-specific Language for the Document-based Model-driven Engineering of Business Applications

Published: 6 October 2022| Version 1 | DOI: 10.17632/xjs7fn4cgr.1
Contributors:
Onur Leblebici,
,

Description

This dataset contains the following .zip files to accompany the paper, entitled "A Domain-specific Language for the Document-based Model-driven Engineering of Business Applications" in which a domain-specific language (DSL), called DARC, for the model-driven engineering (MDE) of business applications is introduced. The paper was published in the IEEE Access journal (https://doi.org/10.1109/ACCESS.2022.3210530): 1) Supplementary_Files.zip: In this file, the following items are included: - DARC document template - Metamodel definition and the XSD encoding for the DARC's abstract syntax - Example screenshots of the web-based integrated development environment for MDE with DARC - Descriptions of the model-to-text transformation rules to generate business applications automatically from DARC model instances - All instance DARC models for the sales and inventory management application discussed in the paper. - Code automatically generated by DARC for the sales and inventory management application. 2) Evaluation_Results.zip: This folder includes all research data gathered during the evaluation of DARC DSL in a software company which produces various business software for sales, logistics and service processes and offers solutions to more than 25000 customers worldwide for the management of multi-channel sales, partners, mobile teams, warehouses, production, field data collection and procurements. Developers working in the company were voluntarily participated in this study as the evaluators. These developers used DARC DSL to design and implement various applications and they were asked to qualitatively assess the features brought by the language via a questionnaire. The following items are included: - Measurements for the analysis of the generated lines of code obtained during the evaluation of DARC. - The questionnaire which the evaluators answered and scored - All scores given by the evaluators for the qualitative evaluaton and the distribution of the scores for each DSL quality characteristics.

Files

Institutions

Ege Universitesi Uluslararasi Bilgisayar Enstitusu, Izmir Yuksek Teknoloji Enstitusu Muhendislik Fakultesi

Categories

Business Process Management, Model-Driven Engineering

Licence