Description

Program understanding is an important aspect of software maintenance. Current industrial projects are often based on collaborative development of millions of lines of code. Industry practice studies have shown that, during maintenance, developers spend 50% of their time on understanding this code. Additionally, managers take decisions based on intuition rather than hard facts. In this context, software visualisation addresses several facets of program and process understanding, such as reverse engineering, process recovery and execution, and algorithm animation. In this presentation, I focus on the first goal. I introduce the Visual Code Navigator (VCN), a toolset that provides different, but strongly interconnected views on software source code. VCN aims to help the maintainer understand the structure and changes of large software systems. This increases the productivity of developers and enables managers to take informed decisions during software maintenance.

The speaker recently received his PhD on the topic of "software quality improvement". The lecture will be delivered in English.

Speaker(s)

dr.ir. Lucian Voinea

Location

NH Hotel, Jaarbeursplein 24, Utrecht

Organiser

Informatica

Name and contact details for information

Congress Bureau KIVI NIRIA, telephone 070-3919890

congres@kiviniria.nl