What I’m interested in

My research activities in Software and Systems Engineering focus on agility and safety for software-intensive systems. In particular, I investigate the following areas:

  • Model-Driven (software) Engineering, Software Language Engineering, Generative approaches
  • Domain Specific (Modeling) Languages, and Metamodeling
  • Software variability and dynamic adaptive systems
  • Aspect-oriented modeling and model composition
  • Model Validation & Verification
  • Software Development Process & Business Process Management

The main application domains include cyber-physical systems, Internet of things, embedded systems, smart technologies and sustainability systems.