Anya Helene Bagge is an Associate Professor in the Department of Informatics at the University of Bergen, where she is a researcher at the Bergen Language Design Laboratory. Her work focuses on programming languages and software language engineering, with strong ties to education and tool development. Research Interests: Programming language design and implementation Software language engineering Semantics of programming languages Domain-specific languages and language extensions Program transformation using Rascal, MPL, and Stratego/XT Aspect-oriented programming, especially Domain-Specific Aspect Languages Her recent publications reflect a consistent focus on software language engineering, refactoring, microservice security, and programming education. Themes across her work include language design, program analysis, and the development of educational tools and methodologies. Scientific Awards: The Realist Committee's Teaching Award 2016/17 Lecturer of the Year in Computer Science (Spring 2015) Anya Bagge actively supervises students, including PhD and Master’s candidates such as Tero Hasu, Kristoffer Haugsbakk, and Nina Andersen. She has been involved in numerous academic activities, including organizing the OOPSLE workshop and serving on program committees for conferences like SLE, HILT, and WCRE. She has also taught core courses including INF101, INF225, and INF328, demonstrating a strong commitment to both research and teaching. Labs and Teams: She is affiliated with the Bergen Language Design Laboratory , collaborating with researchers such as Magne Haveraaen, Eva Burrows, and Tero Hasu.







