Opening up the Mendix model specification & tools ecosystem

Opening up the Mendix model specification & tools ecosystem

There is something interesting going on in our industry. From the inception of the first programming language we always have been uncovering new ways to program computers. New ways triggered by new hardware architectures and new ways triggered by developers wanting languages that are easier to grasp and are more productive. We have made major steps from machine code to today’s higher-level modern languages. However, over the last decade it.

Multi-tenancy and Model Driven Engineering, necessary assets of a Platform-as-a-Service

DSL development: 7 recommendations for Domain Specific Language design based on Domain-Driven Design

DSL development: 7 recommendations for Domain Specific Language design based on Domain-Driven Design

The term Domain-Specific Language (DSL) is heard a lot nowadays. A DSL is a language developed to address the need of a given domain. This domain can be a problem domain (e.g. insurance, healthcare, transportation) or a system aspect (e.g. data, presentation, business logic, workflow). The idea is to have a language with limited concepts which are all focused on a specific domain. This leads to higher level languages improving.

MoDELS ’08: Metamodeling and Modularity

Combining general purpose languages and domain specific languages for Model Driven Engineering