€20 – €50

North SE 2017 - Connecting Software Research and Practice

Event Information

Share this event

Date and Time

Location

Location

Energy Academy Europe

Nijenborgh 6

Groningen

Netherlands

View Map

Friends Who Are Going
Event description

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

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.

Location

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



Program


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 (RUG - chair)

Rix Groenboom (Parasoft)

Marten van der Laan (ICT)

Prof. Patricia Lago (VU Amsterdam)

Prof. Philippe Kruchten (University British Columbia)

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.


Bio

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.




Speakers




  • Vasilios Andrikopoulos

    Vasilios Andrikopoulos

    RUG

    Cloud Engineering

  • Paris Avgeriou

    Paris Avgeriou

    U. Groningen

    Software Architecture

  • Fotos Georgiadis

    Fotos Georgiadis

    Catawiki

    Managing Change

  • Paul Jansen

    Paul Jansen

    Tiobe

    Code Quality

  • Philippe Kruchten

    Philippe Kruchten

    University of British Columbia

    Technical Debt

  • Mircea Lungu

    Mircea Lungu

    RUG

    Ecosystems

  • Tijs van der Storm

    Tijs van der Storm

    CWI / RUG

    Domain Specific Languages

  • Marco Vellinga

    Marco Vellinga

    Voys

    Management-less Organizations

  • Gert Vermeer

    Gert Vermeer

    ING

    Agility and Scalability


Share with friends

Date and Time

Location

Energy Academy Europe

Nijenborgh 6

Groningen

Netherlands

View Map

Save This Event

Event Saved