elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Visualizing Source Code as Comics Using Generative AI

Heidrich, David and Schreiber, Andreas (2023) Visualizing Source Code as Comics Using Generative AI. In: Proceedings - 2023 IEEE Working Conference on Software Visualization, VISSOFT 2023, pp. 40-44. IEEE. 2023 IEEE Working Conference on Software Visualization (VISSOFT), 2023-10-01 - 2023-10-02, Bogotá, Kolumbien. doi: 10.1109/VISSOFT60811.2023.00014. ISBN 979-835030829-7. ISSN 2832-6555.

[img] PDF
8MB

Official URL: https://ieeexplore.ieee.org/document/10350098

Abstract

The architecture and inner structure of software is often only implicitly available in the form of its source code and thus not tangible and intuitively easy to understand for non-programmers and laymen. Our goal is to create visualizations as automatically as possible, with which such people can nevertheless understand the software or parts of the software and get a feel for the structure of the software and how its methods work. Especially for newcomers to software projects, for management or even for students and pupils, it can be helpful to get a non-technical insight into the software.

We use the concept of visualizing information as comics to present aspects of the software as strikingly as possible, as comics are an effective way to present complex systems and interrelationships for certain target groups. For this purpose, we present a method to generate comics from source code. Our semi-automated process is based on generating a prompt for an LLM from source code, which in turn generates a prompt for a comic image generation using the text-to-image model Stable Diffusion. We show that generative AI methods can be used to rapidly generate human-compatible artistic representations from source code. However, further research is needed to validate the understandability of the results.

Item URL in elib:https://elib.dlr.de/198572/
Document Type:Conference or Workshop Item (Speech)
Title:Visualizing Source Code as Comics Using Generative AI
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Heidrich, DavidDavid.Heidrich (at) dlr.dehttps://orcid.org/0000-0002-8501-5089UNSPECIFIED
Schreiber, AndreasAndreas.Schreiber (at) dlr.dehttps://orcid.org/0000-0001-5750-5649149184407
Date:18 December 2023
Journal or Publication Title:Proceedings - 2023 IEEE Working Conference on Software Visualization, VISSOFT 2023
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:No
DOI:10.1109/VISSOFT60811.2023.00014
Page Range:pp. 40-44
Publisher:IEEE
ISSN:2832-6555
ISBN:979-835030829-7
Status:Published
Keywords:visualization, software visualization, comics, generative ai, stable diffusion
Event Title:2023 IEEE Working Conference on Software Visualization (VISSOFT)
Event Location:Bogotá, Kolumbien
Event Type:international Conference
Event Start Date:1 October 2023
Event End Date:2 October 2023
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Analytics and visualization of large space software systems
Location: Köln-Porz , Oberpfaffenhofen
Institutes and Institutions:Institute of Software Technology
Institute of Software Technology > Intelligent and Distributed Systems
Deposited By: Heidrich, David
Deposited On:27 Oct 2023 14:56
Last Modified:24 Apr 2024 20:59

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.