Software Engineering and Technology

The objective of the Software Engineering and Technology group is to develop methods and tools for time- and cost-efficient evolution of high-quality software systems: from inception, through development and maintenance, to phase-out.

Evolving high-quality software throughout its lifetime

The Software Engineering and Technology (SET) Group at Eindhoven University of Technology (TU/e) researches software engineering, with a strong focus on theory, methods and tools for maintaining consistency between models and code. Under the guidance of Chair Michel Chaudron, SET recognizes the importance of legacy systems as well as state-of-the-art development methodologies such as model-driven software development involving formal models, domain-specific modeling and generic tooling. For this reason, investigations are not limited to recent software development phenomena, but also focus on various other topics such as software migration, re-engineering and reuse.

Meet some of our Researchers


Student opportunities

Are you a student interested in graduating or doing a project in Software Engineering and Technology? We are always looking for enthusiastic students for master thesis projects: both internal projects and projects in industry.

For more information, please consult the current list of assignments for more information. Please feel free to contact the person responsible for an assignment to find out more about it.


  • Visiting address

    Groene Loper 5
    5612 AP Eindhoven
  • Postal address

    Department of Mathematics and Computer Science
    5600 MB Eindhoven
  • Teamlead