€20 – €50

North SE 2017 - Connecting Software Research and Practice

Event Information

Share this event

Date and Time



Energy Academy Europe

Nijenborgh 6



View Map

Friends Who Are Going
Event description


Marc Andreessen observed that “Software Is Eating The World”. In the Netherlands, the field of Software Engineering has had enormous impact on all types of industry, putting more R&D focus on the software part of the systems they develop, often leading global trends.

The purpose of this workshop is to build ties within the Software community in the Northern provinces of the Netherlands, as well as to bring together industry and academia.

Vision for the Day

(see below for the detailed program)

The day will start with a keynote by Philippe Kruchten from the University of British Columbia, a renowned speaker and pioneer in the areas of processes, software architecture and technical debt.

The rest of the morning will be dedicated to highlighting the state of the art in a number of prominent Software Engineering areas of research conducted in Groningen including: software architecture, technical debt, programming languages, software ecosystems, and cloud engineering.

The afternoon will see the software industry from the Northern provinces of Netherlands present their solutions, advances, innovations, as well as challenges. This will be followed up by discussion on industrial-academic collaboration.

Lunch and Coffee Breaks

Two coffee breaks, lunch and drinks at the end will be organized in the winter garden of the Energy Academy.


The event will be hosted in the most sustainable education-related building in the Netherlands, the brand new Energy Academy Europe in the Zernike Campus of the Rijksuniversiteit Groningen. Go to lecture hall 0029


09:30 - 10:30 Technical debt in software development — Myths and realities (Keynote), Philippe Kruchten, Ph.D., P.Eng., FEC

10:30 - 11:00 Coffee break

11:00 - 12:30 State of Research

- Manageable Software Architectures, Prof.dr. Paris Avgeriou
- Cost-Effective Cloud Computing, Dr. Vasilios Andrikopoulos
- Sustainable Software Ecosystems, Dr. Mircea Lungu
- Domain Specific Languages for All, Prof.dr. Tijs van der Storm

12:30 - 13:30 Lunch

13:30 - 15:00 State of Practice (Industry presentations) - Part 1

- Making ING the world's most agile and scalable bank, Gert Vermeer (ING)
- Measuring code quality: 40 years after cyclomatic complexity, Paul Jansen, Tiobe Software
- From idea to feature in a management-less organization, Marco Vellinga, Voys
- Managing the cost of change in high growth companies, Fotos Georgiadis, Catawiki

15:00-15:30 Coffee break

15:30-16:30 Software Engineering landscape in the Netherlands

- The role of VERSEN (Dutch National Association for Software Engineering) and IPN (ICT-onderzoek platform Nederland), Prof. Dr. Patricia Lago

- Discussion Panel on the Collaboration between Research and Industry, Prof.dr. Paris Avgeriou (chair)

16:30 Closing and drinks

Keynote Details

Technical debt in software development — Myths and realities

In the development of software-intensive systems, technical debt is that weird phenomenon that impedes further progress. More precisely, technical debt consists of design or implementation constructs that were expedient in the short term, but that have set up a technical context that can make a future change more costly or even impossible. Technical debt primarily impacts maintainability and evolvability. Lots is being said and written about technical debt, lately; the topic is popular, indeed, but much of it exploits the financial metaphor a bit too literally. Your technical debt is not like a house mortgage. In this presentation, I’ll look at some of the misconceptions and fallacies surrounding technical debt, and will point at the still rather limited toolset at our disposal to effectively tackle it.


Philippe Kruchten is a software engineer. He is currently doing research and teaching software engineering at the University of British Columbia in Vancouver, Canada. Prior to UBC, he had a long career as a software architect and software process engineer with Rational Software (now part of IBM), and Alcatel. He has degrees in mechanical engineering and computer science from French engineering schools.


  • Vasilios Andrikopoulos

    Vasilios Andrikopoulos


    Cloud Engineering

  • Paris Avgeriou

    Paris Avgeriou

    U. Groningen

    Software Architecture

  • Fotos Georgiadis

    Fotos Georgiadis


    Managing Change

  • Paul Jansen

    Paul Jansen


    Code Quality

  • Philippe Kruchten

    Philippe Kruchten

    University of British Columbia

    Technical Debt

  • Mircea Lungu

    Mircea Lungu



  • Tijs van der Storm

    Tijs van der Storm

    CWI / RUG

    Domain Specific Languages

  • Marco Vellinga

    Marco Vellinga


    Management-less Organizations

  • Gert Vermeer

    Gert Vermeer


    Agility and Scalability

Share with friends

Date and Time


Energy Academy Europe

Nijenborgh 6



View Map

Save This Event

Event Saved