Starting June 2022, our book "Model Driven Software Engineering in Practice" (co-authored with Jordi Cabot and Manuel Wimmer) is now also available via Springer . This means the price is actually lower, and if you are affiliated with an academic institution, you may even have free access to the book through your institutional access. Check it out here. … Continue reading Model Driven Software Engineering in Practice now published by Springer Nature
Tag: MDE
A Model-Driven Approach for Multi-experience Development Platforms
Our recent research tackles the application of model-driven techniques to the development of software applications embedding a multiexperience UI.
Using Crowdsourcing for Domain-Specific Languages Specification
Improving the quality of the language notation may improve dramatically acceptance and adoption, as well as the way people use your notation and the associated tools. Here is a systematic (and automatic) method for creating crowdsourcing campaigns aimed at refining the graphical notation of domain-specific languages.
Modeling, Modeling, Modeling: From Web to Enterprise to Crowd to Social
This is our perspective on the world: it's all about modeling. So, why is it that model-driven engineering is not taking over the whole technological and social eco-system? Let me make the case that it is. In the occasion of the 25th edition of the Italian Symposium of Database Systems (SEBD 2017) we (Stefano Ceri … Continue reading Modeling, Modeling, Modeling: From Web to Enterprise to Crowd to Social
A Vision towards the Cognification of Model-driven Software Engineering
Jordi Cabot, Robert Clarisó, Marco Brambilla and Sébastien Gerard submitted a visionary paper on Cognifying Model-driven Software Development to the workshop GrandMDE (Grand Challenges in Modeling) co-located with STAF 2017 in Margburg (Germany) on July 17, 2017. The paper advocates for the cross-domain fertilization of disciplines such as machine learning and artificial intelligence, behavioural analytics, social studies, cognitive … Continue reading A Vision towards the Cognification of Model-driven Software Engineering
Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns
This is the summary of a joint contribution with Eric Umuhoza to ICEIS 2017 on Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns. Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need … Continue reading Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns
Ready to crowdsourcing your modeling language notation?
As model-driven engineering practitioners, we sometimes encounter weird modelling notations for the languages we use... and this is also definitely true for modelling language adopters! We always end up wondering who could ever think about such or such terrible syntax for a language, also for very well established notations (including, for instance, some pieces of … Continue reading Ready to crowdsourcing your modeling language notation?
No, MDE is not Engineering!
Following up on my previous post on the actual "Engineering" contribution of Model Driven Engineering, here is the final result of the 2-day poll posted on twitter: While this is definitely not a statistically significant benchmark, I think it's a significant insight on the field and on how ourselves (MDE practitioners and researchers) see the … Continue reading No, MDE is not Engineering!
How Mature is of Model-driven Engineering as an Engineering Discipline? – Panel with Manfred Broy, Paola Inverardi and Lionel Briand
Within ModelsWard 2016, just after the opening speech I gave on February 19 in Rome, the opening panel has been about the current maturity of model-driven engineering. I also hosted a poll on twitter on this matter (results are available in this other post). I'm happy the panelists raised several issues I pointed out myself in the introduction … Continue reading How Mature is of Model-driven Engineering as an Engineering Discipline? – Panel with Manfred Broy, Paola Inverardi and Lionel Briand
ECMFA: 12th European Conference on Modelling Foundations and Applications
This year I'm involved in the program committee of the Foundations track of ECMFA. ECMFA 2016 is the 12th European Conference on Modelling Foundations and Applications and is co-located with STAF 2016, on 4-8 July, 2016, in Vienna, Austria. Here are some core excerpts from the call for papers, which could be of interest for software … Continue reading ECMFA: 12th European Conference on Modelling Foundations and Applications