Visualizing Source Code as Comics Using Generative AI

漫画 计算机科学 源代码 软件 生成语法 编码(集合论) 静态程序分析 软件开发 软件工程 过程(计算) 代码气味 人机交互 程序设计语言 人工智能 软件质量 集合(抽象数据类型)
作者
David Heidrich,Andreas Schreiber
标识
DOI:10.1109/vissoft60811.2023.00014
摘要

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 neverthe-less 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.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
研友_VZG7GZ应助科研通管家采纳,获得10
刚刚
shi发布了新的文献求助10
刚刚
搜集达人应助科研通管家采纳,获得10
刚刚
布朗尼妮应助科研通管家采纳,获得10
刚刚
xing_xing应助科研通管家采纳,获得20
刚刚
1秒前
fang完成签到,获得积分10
1秒前
1秒前
1秒前
1秒前
1秒前
虚心源智发布了新的文献求助10
2秒前
无极微光应助舒适的孤晴采纳,获得20
2秒前
2秒前
(~ ̄▽ ̄)~完成签到,获得积分10
2秒前
li发布了新的文献求助10
3秒前
大个应助张晓艳采纳,获得10
3秒前
3秒前
4秒前
沟通亿心发布了新的文献求助10
4秒前
yhc发布了新的文献求助10
4秒前
5秒前
火星上乌龟应助sdb采纳,获得30
5秒前
慕青应助lllwwwwjjjj采纳,获得10
6秒前
星星完成签到,获得积分20
6秒前
Juvenilesy应助chexqi采纳,获得10
6秒前
cfs应助Rick采纳,获得10
7秒前
顾矜应助yan采纳,获得10
7秒前
归海一刀完成签到 ,获得积分10
10秒前
Autumn完成签到,获得积分10
10秒前
shi完成签到,获得积分10
11秒前
11秒前
科研通AI6.2应助ZW采纳,获得10
11秒前
11秒前
领导范儿应助WANG采纳,获得10
12秒前
12秒前
12秒前
Wangshuangqun完成签到 ,获得积分10
13秒前
科目三应助a1313采纳,获得10
13秒前
星辰大海应助小困采纳,获得10
13秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
HYDROLYSE ACIDE DE QUELQUES DIOXASPIROCYCLANES 1314
Navigating Normative Orders. Interdisciplinary Perspectives 800
Essentials of Carbohydrate Chemistry and Biochemistry, 4th Edition 700
1 Peter and Christ's Descent to the Dead in Its Early Christian Reception 700
Organizational Behavior 510
Management and the Arts 510
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7743964
求助须知:如何正确求助?哪些是违规求助? 9292081
关于积分的说明 20210528
捐赠科研通 7322678
什么是DOI,文献DOI怎么找? 3307514
关于科研通互助平台的介绍 2459336
邀请新用户注册赠送积分活动 2318312