Friday, February 5th 2016
Title: Solving Software Engineering Problems with Domain-Specific Languages
A recurring problem in large-scale software engineering is a disconnect between high-level knowledge about a problem domain and its low level encoding in program code. The lack of such knowledge prevents validation with domain experts and makes software harder to understand and change in the face of new requirements. Model driven engineering (MDE) and Domain-specific Languages (DSL) aim to represent such knowledge explicitly and formally. As a result, the low level implementation can be derived automatically. In this talk I illustrate the problem with cases from the domain of banking, tax administration and digital forensics, and how these problems can be addressed with DSLs. Developing a DSL, however, is no small feat: it requires both domain knowledge and language engineering expertise. Advanced tools and techniques for language engineering are thus needed to support the incremental, iterative development and maintenance of software languages. I will sketch past, present and future research to push the state of the art in of language engineering in the areas of language workbenches, modularity and reuse, and live programming.
Colloquium coordinators are Prof.dr. M. Aiello (e-mail :
Prof.dr. M. Biehl (e-mail:
The COVID-19 restrictions have been tightened once again. To many staff members and students, this feels like a step backwards. We chatted with members of the Board of the University Jouke de Vries, Cisca Wijmenga and Hans Biemans about managerial...
Biological clocks have sizeable effects on the performance of elite athletes. This conclusion was drawn by chronobiologists from the University of Groningen after studying the times achieved by swimmers in four different Olympic Games. Shifting the...
Professor Oscar Couwenberg was appointed Honorary Professor of Corporate Governance at the University of Groningen/Campus Fryslân. Couwenberg was previously the Dean of the Faculty of Spatial Sciences of the University of Groningen and is currently...