The first step in refactoring modeling technology is to understand and tame language complexity. This post proposes several solutions for that, for instnace, the definition of alternative notations for the same conceptual language.
Modelling is a useful technique for shaping, exploring, documenting, understanding and communicating artefacts of many kinds, and not only software. ConML is a conceptual modelling language for non-experts in information technologies and especially suited to serve non-software modeling domains.
JooMDD supports Joomla extension developers with a standard MDD toolset saving time and effort during the development of new Joomla modules
How do you choose the shapes and colors for the elements of your new domain-specific language? Why not asking the crowd of future users for their opinion? This is what we’ve done with surprising results.
See how to easily build a fully functional language thanks to Kotlin, covering also its execution via an interpreter or a JVM or LLVM compiler