2021 IEEE/ACM 8th International Workshop on Software Engineering Research and Industrial Practice (SER&IP) 2021
DOI: 10.1109/ser-ip52554.2021.00016
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Systematic Engineering of Industrial Domain-Specific Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 24 publications
0
11
0
Order By: Relevance
“…We have focussed on MagicDraw as a choice of modelling tool in developing graphical DSMLs, as it is based on the Unified Modelling Language (UML), comes with comprehensive extensions such as the Systems Modelling Language (SysML) plugin, and provides a wide range of customization possibilities that are used to capture most, if not all, issues of domain-specific language engineering. A systematic engineering process of developing industrial DSLs [20] using modular reusable DSL Building Blocks in MagicDraw is described in [25]. Each building block conceptually consists of language components, a method and a user experience design (UXD) part.…”
Section: Modelling In Magicdrawmentioning
confidence: 99%
See 3 more Smart Citations
“…We have focussed on MagicDraw as a choice of modelling tool in developing graphical DSMLs, as it is based on the Unified Modelling Language (UML), comes with comprehensive extensions such as the Systems Modelling Language (SysML) plugin, and provides a wide range of customization possibilities that are used to capture most, if not all, issues of domain-specific language engineering. A systematic engineering process of developing industrial DSLs [20] using modular reusable DSL Building Blocks in MagicDraw is described in [25]. Each building block conceptually consists of language components, a method and a user experience design (UXD) part.…”
Section: Modelling In Magicdrawmentioning
confidence: 99%
“…Project templates help such users with the automatic instantiation of a model in a predefined format. An example is the automatic creation of a basic traffic light model as states in a state machine [25], with only the triggers or actions that need to be additionally defined by the user. • Default Naming Scheme (ID-2): a naming scheme automatically assigning default names or numbers to model elements.…”
Section: Rationalementioning
confidence: 99%
See 2 more Smart Citations
“…If the UML modeling methods should be applied, UML profiles (Fuentes-Fernández & Vallecillo-Moreno 2004) are another possibility to realize domain-specific needs: a topic studied in particular by Antonio. The fact that these languages are better tailored to domains results in their greater use in practice, e.g., in systems engineering (Gupta et al 2021), architecture modeling for safety critical automotive software systems (Schlichthaerle et al 2020), cyber attacks in the automotive domain (Wolschke et al 2021), the German tax forms (Rumpe et al 2021), marine ecosystem simulation (Johanson & Hasselbring 2017), or the verification of valid TV program planning according to contracts (Drave et al 2020), just to mention a few published ones.…”
Section: Introductionmentioning
confidence: 99%