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.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
量子星尘发布了新的文献求助10
1秒前
Tin完成签到,获得积分10
3秒前
占那个完成签到 ,获得积分10
6秒前
热可可728完成签到,获得积分10
7秒前
大轩完成签到 ,获得积分10
7秒前
科研通AI6应助cugwzr采纳,获得50
9秒前
10秒前
梓树完成签到,获得积分10
10秒前
kehe!完成签到 ,获得积分0
11秒前
lling完成签到 ,获得积分10
12秒前
刻苦的秋柔完成签到,获得积分10
15秒前
HuFan1201完成签到 ,获得积分10
17秒前
求助发布了新的文献求助10
19秒前
null应助Evan采纳,获得30
19秒前
量子星尘发布了新的文献求助10
20秒前
24秒前
研友_LJpJaZ完成签到,获得积分10
28秒前
Brot_12完成签到,获得积分20
29秒前
乐乐应助佳洛父亲采纳,获得10
30秒前
Ricardo完成签到 ,获得积分10
30秒前
Biofly526完成签到,获得积分10
32秒前
科研小郭完成签到,获得积分10
34秒前
nicky完成签到 ,获得积分10
35秒前
Joins_Su完成签到 ,获得积分10
36秒前
YANGMJ完成签到,获得积分10
37秒前
42秒前
42秒前
wxxz完成签到,获得积分10
46秒前
cistronic完成签到,获得积分10
47秒前
47秒前
ypres完成签到 ,获得积分10
48秒前
49秒前
量子星尘发布了新的文献求助10
50秒前
研友_8K2QJZ完成签到,获得积分10
50秒前
猪猪hero应助科研通管家采纳,获得10
50秒前
珏珏_不是玉玉完成签到 ,获得积分10
51秒前
花园里的蒜完成签到 ,获得积分0
52秒前
佳洛父亲发布了新的文献求助10
54秒前
开心的人杰完成签到,获得积分10
55秒前
沐沐心完成签到 ,获得积分10
57秒前
高分求助中
(禁止应助)【重要!!请各位详细阅读】【科研通的精品贴汇总】 10000
Social Epistemology: The Niches for Knowledge and Ignorance 500
优秀运动员运动寿命的人文社会学因素研究 500
Medicine and the Navy, 1200-1900: 1815-1900 420
Introducing Sociology Using the Stuff of Everyday Life 400
Conjugated Polymers: Synthesis & Design 400
変形菌ミクソヴァース 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 冶金 细胞生物学 免疫学
热门帖子
关注 科研通微信公众号,转发送积分 4249927
求助须知:如何正确求助?哪些是违规求助? 3783061
关于积分的说明 11873914
捐赠科研通 3434868
什么是DOI,文献DOI怎么找? 1885102
邀请新用户注册赠送积分活动 936768
科研通“疑难数据库(出版商)”最低求助积分说明 842696