Grand Challenges in Model-Driven Engineering
Research roadmap for the model-driven engineering community based on the discussion and reflections of experts from industry and academia during two different events (the grand challenges workshop and the winter modeling meeting)
A UML Profile for Privacy Enforcement
A common problem when modeling software systems is the lack of support to specify how to enforce privacy concerns in data models. In this post, we propose a profile to define and enforce privacy concerns in UML class diagrams. Models annotated with our profile can be used in model-driven methodologies to generate privacy-aware applications.
Workshop on Model-Driven Engineering, Logic and Optimization – MELO 2016I’m coorganizing MELO 2016, a workshop co-located with STAF 2016 (Vienna, July 4th). The main goal of this workshop is to bring together three different communities: the Model-Driven Engineering (MDE) community, the logic programming community, and the...
Improving Languages: usage patterns to the rescue (slides)
My take on how to uncover language usage patterns (and how to use them to improve the language definition itself). Talk at PAME 2015