TY - JOUR
T1 - Model-driven development platform selection
T2 - four industry case studies
AU - Farshidi, Siamak
AU - Jansen, Slinger
AU - Fortuin, Sven
N1 - DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2021/10
Y1 - 2021/10
N2 - Model-driven development platforms shift the focus of software development activity from coding to modeling for enterprises. A significant number of such platforms are available in the market. Selecting the best fitting platform is challenging, as domain experts are not typically model-driven deployment platform experts and have limited time for acquiring the needed knowledge. We model the problem as a multi-criteria decision-making problem and capture knowledge systematically about the features and qualities of 30 alternative platforms. Through four industry case studies, we confirm that the model supports decision-makers with the selection problem by reducing the time and cost of the decision-making process and by providing a richer list of options than the enterprises considered initially. We show that having decision knowledge readily available supports decision-makers in making more rational, efficient, and effective decisions. The study’s theoretical contribution is the observation that the decision framework provides a reliable approach for creating decision models in software production.
AB - Model-driven development platforms shift the focus of software development activity from coding to modeling for enterprises. A significant number of such platforms are available in the market. Selecting the best fitting platform is challenging, as domain experts are not typically model-driven deployment platform experts and have limited time for acquiring the needed knowledge. We model the problem as a multi-criteria decision-making problem and capture knowledge systematically about the features and qualities of 30 alternative platforms. Through four industry case studies, we confirm that the model supports decision-makers with the selection problem by reducing the time and cost of the decision-making process and by providing a richer list of options than the enterprises considered initially. We show that having decision knowledge readily available supports decision-makers in making more rational, efficient, and effective decisions. The study’s theoretical contribution is the observation that the decision framework provides a reliable approach for creating decision models in software production.
KW - Decision model
KW - Decision support system
KW - Industry case study
KW - Model-driven development platform
KW - Multi-criteria decision-making
UR - http://www.scopus.com/inward/record.url?scp=85100149311&partnerID=8YFLogxK
U2 - 10.1007/s10270-020-00855-w
DO - 10.1007/s10270-020-00855-w
M3 - Article
AN - SCOPUS:85100149311
SN - 1619-1366
VL - 20
SP - 1525
EP - 1551
JO - Software and Systems Modeling
JF - Software and Systems Modeling
IS - 5
ER -