by Jordi Cabot | Oct 11, 2022 | empirical studies, Model-driven Engineering
We often see many claims about the benefits of low-code platforms. Here we take a more systematic approach to come out with the most empirically-proven list of benefits (and limitations) of low-code
by Jordi Cabot | Sep 12, 2022 | DSLs, opinion
What are the core principles of a good concrete syntax? A famous mathematician lists his main principles. To take into account when designing your next DSL.
by Jordi Cabot | Sep 8, 2022 | teaching, tools, UML and OCL
This is a recurrent question. Even if I barely teach right now, people keep asking me what tool would I recommend to teach UML courses. And it has also been a “hot” topic in our team, especially since NoMagic dropped the academic license for MagicDraw (or...
by Jordi Cabot | Jul 22, 2022 | empirical studies, requirements
How do real software projects deal with non-functional requirements? This paper sheds some light on this issue by talking with software architects
by Jordi Cabot | Jun 27, 2022 | book, Model-driven Engineering
Five years after the first edition, we are back with a completely revised version of our model-driven software engineering book. More than 90 institutions around the world use it to teach MDE!