Bc. Adam Štěpánek

Master's thesis

Extensible Visualization of C# Codebases

Extensible Visualization of C# Codebases
Abstract:
Velké softwarové projekty je často obtížné pochopit. Čtení milionů řádků zdrojového kódu je příliš časově náročné. Přesto je však potřeba počítačovým programům rozumět, například při zácviku nových členů týmu, psaní dokumentace, nebo i jen přidávání nové funkcionality. Jeden ze způsobů, jak zlepšit jejich chápání, představuje softwarová vizualizace. Tato práce popisuje Helveg, vývojářský nástroj generující …more
Abstract:
Large software projects are often not easy to comprehend. Reading their thousands or even millions of lines of code is too time-consuming. Yet, they must be understood, for example, while onboarding new team members, writing documentation, or simply adding new features. One way to improve program comprehension is through software visualization. This thesis presents Helveg, a developer tool generating …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 16. 5. 2023

Thesis defence

  • Date of defence: 22. 6. 2023
  • Supervisor: RNDr. David Kuťák
  • Reader: RNDr. Filip Opálený

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Master programme / field:
Visual informatics / Computer Games Development