the bmod dsl in mps by jetbrains
play

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):


  1. The Bmod DSL in MPS by JetBrains Mathias Ooms University of Antwerp 9 January 2020

  2. Overview The main overview: ◮ Introduction to MPS ◮ Bmod in MPS ◮ Demo ◮ Conclusion and comparisons

  3. Introduction to MPS MPS (MetaProgrammingSystem): ◮ tool developed by JetBrains ◮ to design DSL ◮ suitable workbench and IDE

  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

  5. Bmod in MPS The structure: (a) Directory structure (b) The concept Cell

  6. Bmod in MPS The editor: (c) Directory structure (d) The concept Cell

  7. Bmod in MPS Behavior: (e) Directory structure (f) The concept Cell

  8. Demo (click to play)

  9. Conclusions and comparisons MPS: ◮ No actual limitations ◮ Can handle big projects ↔ MetaDepth ◮ More appropriate for textual languages ◮ Learning curve ↔ AToMPM ◮ Handy helping tools

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend