DSLs Archive

SysML extension for ECAD (Electrical Computer-aided Design)

Current ECAD tools are expensive, complex to use and rely on proprietary exchange formats. We propose

Towards a Language Server Protocol Infrastructure for Graphical Modeling

LSP (Language Server Protocol) facilitates the development of IDEs but so far only language server for

Learning ANTLR – a software modeling perspective

We explain why you should think about learning ANTLR to generate your future parsers and what

Introducing Continuity: Drawing + Modelling

Continuity is a drawing and a modeling tool at the same time and tries to combine

Refactoring Modelling Technology – Say It Clear

The first step in refactoring modeling technology is to understand and tame language complexity. This post

Conceptual modelling for the rest of us with ConML

Modelling is a useful technique for shaping, exploring, documenting, understanding and communicating artefacts of many kinds,

Automatic Generation of Web-Based Modeling Editors

The development of Web-based modeling editors still requires major programming efforts. Here we show how to

JooMDD: Model-Driven Development of Software Extensions for Joomla

JooMDD supports Joomla extension developers with a standard MDD toolset saving time and effort during the

Crowdsource the Notation of your Domain-Specific Language

How do you choose the shapes and colors for the elements of your new domain-specific language?

Building Languages on a budget using Kotlin

See how to easily build a fully functional language thanks to Kotlin, covering also its execution

Experimentation in DSL Engineering – Integrated Tool Environment

Design your own controlled experiments to improve the design of your domain specific languages. A/B tests

On the Opportunities of Scalable Modeling Technologies: An Experience Report with Wind Turbines

A report on how scalable modeling technologies helped Ikerlan to bring its DSL editor for Wind

Interview with Francis Bordeleau on Papyrus, “the” modeling platform in Eclipse

Learn more about the past, present and future of Papyrus and the industry of software /systems

Sirius – The easiest way to get your own modeling tool

Sirius is an (Eclipse-based) open Source technology that you can use to easily create a customized

MDE4EDU – Towards a Corpus of Use-Cases for Model-Driven Engineering Courses

We have embarked on a project to find (and/or define) good use cases for teaching several

Comparing tools to build graphical modeling editors

Select the best tool to build a graphical editor for your DSL with these criteria and

Pirate Robot: An e-learning game powered by online textual modeling with DSL Forge

Showing how online DSL workbenches can be used to easily build programming elearning games

Modeling in the Browser: What DSL Forge gives for free

A web front-end for your modeling software thanks to this technology to develop domain-specific language editors

An Empirical Study on Simplification of Business Process Modeling Languages

A empirical study presenting a methodology to adapt/personalize modeling languages, illustrated with the domain of business

Improving Languages: usage patterns to the rescue (slides)

My take on how to uncover language usage patterns (and how to use them to improve

Pin It on Pinterest