
ModelSet: a Labelled Dataset of Software Models for Machine Learning
Curated collections of models are essential for the success of Machine Learning (ML) and Data Analytics in Model-Driven Engineering (MDE). However, there is still a lack of curated datasets of software models. We believe that there are several reasons for this,...
The Entity Relationship language (ER) is stronger than ever
There was a time when I thought the ER language would slowly disappear. I was utterly wrong. I’m seeing a resurgence of the language and its tooling ecosystem.
Modeling self-adaptative IoT architectures
A model-based approach to design and manage multi-layered IoT systems, including the definition and execution of rules to express how the Internet of Things system should adapt in reaction to changes in its environment
DPMN: A Discrete Process Modeling Language
The Discrete Event Process Modeling Notation (DPMN) combines the formally precise language of Event Graphs with the intuitive flowchart notation of BPMN
Collaborative Software Modeling in Virtual Reality
Check out this new virtual reality modeling platform. Could this be the future of collaborative modeling for languages like UML at least when having end users as part of the team?
The Big Five in Tech bet on modeling and low-code development (2023 edition)
Did you know that Facebook, Amazon, Apple, Microsoft and Google create software modeling / code-generation tools? Get to know them.
A domain-specific language for Waste Water Treatment Plants
A new Domain Specific Language for define waste water treatment plants and monitor, control, and automate their different processes.
ConceptBase – a Database System for Metamodeling
Discover ConceptBase, a database system for storing interdependent models at any abstraction level with a logic-based language to express as well their intended semantics.
Low Code for Smart Software Development
What does the ideal low-code platform for AI-based software look like? In this post we give our wish list for a low-code platform for smart software development
From models-to-code to models-to-prompts: the next MDE revolution?
ChatGPT will not replace programmers. Even less modelers. But it may actually replace code-generators and become a key component in model-driven and low-code development platforms.
Towards a DSL for AI Engineering Process Modeling
We introduce a domain-specific language for modeling AI engineering processes. The DSL enables you to describe how teams are developing AI-based software. As such, the DSL helps to clarify the process, simplify onboarding of new members and enables the analysis and enactment of the process.