Ooms Mathias - The BMod DSL in MPS
|
MPS (MetaProgrammingSystem) is a tool developed by JetBrains, which allow users to design their own domain-specific languages (DSL). This environment gives the possibility to define and create a suitable workbench and IDE (Integrated Development Environment) for a DSL.
In this project, I've implemented a DSL called "Bmod", an evacuation simulation tool of building floors, to show the abilities of MPS by JetBrains.
IMPORTANT: to run the project use MPS 2019.2, as migrating the project gives troubles.
Final Report (PDF)
Final Presentation (PDF)
Demo
Project Materials (ZIP)