SLIDE 1
The Bmod DSL in MPS by JetBrains Mathias Ooms University of Antwerp - - PowerPoint PPT Presentation
The Bmod DSL in MPS by JetBrains Mathias Ooms University of Antwerp - - PowerPoint PPT Presentation
The Bmod DSL in MPS by JetBrains Mathias Ooms University of Antwerp 9 January 2020 Overview The main overview: Introduction to MPS Bmod in MPS Demo Conclusion and comparisons Introduction to MPS MPS (MetaProgrammingSystem):
SLIDE 2
SLIDE 3
Introduction to MPS
MPS (MetaProgrammingSystem): ◮ tool developed by JetBrains ◮ to design DSL ◮ suitable workbench and IDE
SLIDE 4
Introduction to MPS
The structure of a DSL in MPS: ◮ Solutions and languages ◮ Six main components (models)
Figure 1: The directory structure of a DSL
SLIDE 5
Bmod in MPS
The structure:
(a) Directory structure (b) The concept Cell
SLIDE 6
Bmod in MPS
The editor:
(c) Directory structure (d) The concept Cell
SLIDE 7
Bmod in MPS
Behavior:
(e) Directory structure (f) The concept Cell
SLIDE 8
Demo
(click to play)
SLIDE 9