Title
Pain-mitigation Techniques for Model-based Engineering using Domain-specific Languages
Author
Akesson, B.
Hooman, J.
Dekker, R.
Ekkelkamp, W.
Stottelaar, B.
Publication year
2018
Abstract
Changing an established way of working can be a real headache. This is particularly true if there are high stakes involved, e.g., when changing the development process for complex systems. New design methods, such as model-based engineering (MBE) using domain-specific languages (DSLs) promise significant gains, such as cost reductions and improvements in productivity and product quality. However, transitioning between design methods comes with a great deal of uncertainty, as any approach has associated pains. While the gains may be intuitively appreciated, it may be less clear what the new pains will be and whether or not they will cancel out the gains. For this reason, it may sometimes feel safer to stick with the devil you know than to meet the one you do not, preventing the full design potential of the company from being reached. This paper is an experience report from an investigation into how to mitigate the pains associated with a transition to a model-based design flow using DSLs. The main contributions of the paper are: 1) a list of 14 pains related to MBE as a technology that is representative of our industrial partners designing high-tech systems in different domains, 2) a selected subset of six pains is positioned with respect to the state-of-thepractice, 3) practical experiences and pain-mitigation techniques from applying a model-based design process using DSLs to an industrial case study, and 4) a list of three open issues that require further research.
Subject
Industrial Innovation
Model-based Engineering
Domain-specific Languages
Simulation
Validation
Threat Ranking
DSL
To reference this document use:
http://resolver.tudelft.nl/uuid:775549be-e0c2-4aa1-bf46-78aaf8ef30b6
TNO identifier
814193
Publisher
SCITEPRESS – Science and Technology Publications, Lda.
ISBN
9789897582837
Document type
conference paper