Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Technological University Dublin

Computer and Systems Architecture

Computer science.

Articles 1 - 1 of 1

Full-Text Articles in Computer Engineering

Visualising The Complex Features Of Source Code, Ivan Bacher Feb 2019

Visualising The Complex Features Of Source Code, Ivan Bacher

Doctoral

Software development is a complex undertaking composed of several activities that include reading, writing, and modifying source code. Indeed, previous studies have shown that the majority of the effort invested in software development is dedicated to understanding code. This includes understanding the static structure, dynamic behaviour, and evolution of the code. Given these particular characteristics, as well as the high complexity of source code, it is reasonable to consider how visualisation can facilitate source code understanding. This work proposes to extend existing software development tools with visualisations that can be used to encode the various complex features within a source …