
Open PhD and Postdoc positions
Now announcing new PhD and Postdoc opportunities to join our team
A Chatbot DSL based on State Machine semantics
Our new Chabot DSL, based on state machine semantics, facilitates the creation of bots with complex conversational flows and maximizes the reuse of bot parts in future projects
MDE Intelligence (2020 edition)
It's undeniable that Artificial Intelligence (AI) has become part of everyone's life. It is used by companies to exploit the information they collect to improve the products or services they offer and, wanted or unwanted, it is present in almost every device around...
The Effect of Textual vs Graphical Representations on Software Design Communication
In a study that was published at MoDELS conference in 2018 [1], I reported the results of observing the development efforts of two Software Engineering projects that used Model-based approaches to develop software for two self-driving rovers. I found that most of the...
The MODA framework: Model-Driven Engineering for Data-Centric Systems
This article introduces a conceptual reference framework – the Models and Data (MODA) framework – to support a data-centric and model-driven approach for the integration of heterogeneous models and their respective data for the entire life-cycle of socio-technical systems.
A Body of Knowledge for Model-Based Software Engineering
A Body of Knowledge is a fundamental part of any professional discipline because it captures the knowledge that is inherent, sometimes tacit, and often explicit in a professional domain. We propose the MBEBoK as a BoK for the modeling discipline
SecureMDE : International Workshop on Security for (and by) Model-Driven Engineering
Second edition of our workshop exploring the mutual benefits of combining model-driven engineering and security techniques.
Classifying Unstructured Models with Multi Layer Perceptrons
A Machine Learning approach to determine the conformance of unstructured models against a set of potential metamodels
Ask questions to your models with our modeling chatbot
Use natural language to query your models with our chatbot automatically generated from any domain-model. Built on Eclipse with Xatkit
Gadolinium: Monitoring Non-Functional Properties of REST APIs
Quality aspects of an API (availability, performance,…) are key aspects to take into account when deciding which API to choose. Our testing framework provides some insights on these non-functional properties as they are typically not disclosed
Text to UML and other “diagrams as code” tools – Fastest way to create your models
Sometimes the easiest way to draw a model is to “write” it down. These tools will render nicely looking UML diagrams from a few lines of text.