{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T20:59:00Z","timestamp":1742936340118,"version":"3.40.3"},"publisher-location":"Cham","reference-count":56,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031601132"},{"type":"electronic","value":"9783031601149"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-60114-9_4","type":"book-chapter","created":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T01:02:20Z","timestamp":1717203740000},"page":"35-49","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Generative Artificial Intelligence for\u00a0the\u00a0Visualization of\u00a0Source Code as\u00a0Comics"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8501-5089","authenticated-orcid":false,"given":"David","family":"Heidrich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5750-5649","authenticated-orcid":false,"given":"Andreas","family":"Schreiber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3422-3734","authenticated-orcid":false,"given":"Sabine","family":"Theis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,6,1]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Ahmad, A., Waseem, M., Liang, P., Fahmideh, M., Aktar, M.S., Mikkonen, T.: Towards human-bot collaborative software architecting with ChatGPT. In: Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering. pp. 279\u2013285 (2023)","key":"4_CR1","DOI":"10.1145\/3593434.3593468"},{"doi-asserted-by":"crossref","unstructured":"Bach, B., Kerracher, N., Hall, K.W., Carpendale, S., Kennedy, J., Henry\u00a0Riche, N.: Telling stories about dynamic networks with graph comics. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pp. 3670\u20133682 (2016)","key":"4_CR2","DOI":"10.1145\/2858036.2858387"},{"issue":"3","key":"4_CR3","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/MCG.2017.33","volume":"37","author":"B Bach","year":"2017","unstructured":"Bach, B., Riche, N.H., Carpendale, S., Pfister, H.: The emerging genre of data comics. IEEE Comput. Graphics Appl. 37(3), 6\u201313 (2017)","journal-title":"IEEE Comput. Graphics Appl."},{"doi-asserted-by":"crossref","unstructured":"Bettin, B., Jarvie-Eggart, M., Steelman, K.S., Wallace, C.: Developing a comic-creation assignment and rubric for teaching and assessing algorithmic concepts. In: 2021 IEEE Frontiers in Education Conference (FIE), pp.\u00a01\u20135. IEEE (2021)","key":"4_CR4","DOI":"10.1109\/FIE49875.2021.9637190"},{"key":"4_CR5","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/s12650-020-00647-w","volume":"23","author":"N Chotisarn","year":"2020","unstructured":"Chotisarn, N., Merino, L., Zheng, X., Lonapalawong, S., Zhang, T., Xu, M., Chen, W.: A systematic literature review of modern software visualization. J. Visualization 23, 539\u2013558 (2020)","journal-title":"J. Visualization"},{"doi-asserted-by":"crossref","unstructured":"Dang, H., Goller, S., Lehmann, F., Buschek, D.: Choice over control: how users write with large language models using diegetic and non-diegetic prompting. In: Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, pp. 1\u201317 (2023)","key":"4_CR6","DOI":"10.1145\/3544548.3580969"},{"doi-asserted-by":"crossref","unstructured":"Dehouche, N., Dehouche, K.: What\u2019s in a text-to-image prompt? The potential of stable diffusion in visual arts education. Heliyon (2023)","key":"4_CR7","DOI":"10.1016\/j.heliyon.2023.e16757"},{"doi-asserted-by":"crossref","unstructured":"Fan, Z., Gao, X., Mirchev, M., Roychoudhury, A., Tan, S.H.: Automated repair of programs from large language models. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), pp. 1469\u20131481. IEEE (2023)","key":"4_CR8","DOI":"10.1109\/ICSE48619.2023.00128"},{"doi-asserted-by":"crossref","unstructured":"Farmer, L.S.: Information architecture and the comic arts: knowledge structure and access. In: Web Design and Development: Concepts, Methodologies, Tools, and Applications, pp. 569\u2013588. IGI Global (2016)","key":"4_CR9","DOI":"10.4018\/978-1-4666-8619-9.ch027"},{"unstructured":"Gozalo-Brizuela, R., Garrido-Merchan, E.C.: ChatGPT is not all you need. a state of the art review of large generative AI models. arXiv preprint arXiv:2301.04655 (2023)","key":"4_CR10"},{"unstructured":"Hagberg, A., Schult, D., Swart, P.: NetworkX (2024). https:\/\/github.com\/networkx\/networkx","key":"4_CR11"},{"doi-asserted-by":"crossref","unstructured":"Hagberg, A.A., Schult, D.A., Swart, P.J.: Exploring network structure, dynamics, and function using NetworkX. In: Varoquaux, G., Vaught, T., Millman, J. (eds.) Proceedings of the 7th Python in Science Conference, pp. 11 \u2013 15. Pasadena, CA USA (2008)","key":"4_CR12","DOI":"10.25080\/TCWV9851"},{"unstructured":"He, Y., Cao, S., Shi, Y., Chen, Q., Xu, K., Cao, N.: Leveraging large models for crafting narrative visualization: a survey. arXiv preprint arXiv:2401.14010 (2024)","key":"4_CR13"},{"unstructured":"Heidrich, D., Meinecke, A., Schreiber, A., By\u0161ka, J., J\u00e4nicke, S., Schmidt, J.: Towards a collaborative experimental environment for graph visualization research in virtual reality. In: EuroVis 2021-Posters (2021)","key":"4_CR14"},{"doi-asserted-by":"publisher","unstructured":"Heidrich, D., Schreiber, A.: Visualizing source code as comics using generative AI. In: 2023 Working Conference on Software Visualization (VISSOFT), pp. 40\u201344. IEEE (2023). https:\/\/doi.org\/10.1109\/VISSOFT60811.2023.00014","key":"4_CR15","DOI":"10.1109\/VISSOFT60811.2023.00014"},{"doi-asserted-by":"crossref","unstructured":"Heidrich, D., Schreiber, A., Oberd\u00f6rfer, S.: Towards generating labeled property graphs for comprehending c#-based software projects. In: Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering, pp.\u00a01\u20134 (2022)","key":"4_CR16","DOI":"10.1145\/3551349.3560513"},{"issue":"1","key":"4_CR17","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/2945.841119","volume":"6","author":"I Herman","year":"2000","unstructured":"Herman, I., Melan\u00e7on, G., Marshall, M.S.: Graph visualization and navigation in information visualization: a survey. IEEE Trans. Visual Comput. Graphics 6(1), 24\u201343 (2000)","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"doi-asserted-by":"publisher","unstructured":"Jebb, A.T., Ng, V., Tay, L.: A review of key likert scale development advances: 1995\u20132019. Front. Psychol. 12 (2021). https:\/\/doi.org\/10.3389\/fpsyg.2021.637547","key":"4_CR18","DOI":"10.3389\/fpsyg.2021.637547"},{"unstructured":"Jeong, H., Kwon, G., Ye, J.C.: Zero-shot generation of coherent storybook from plain text story using diffusion models. arXiv preprint arXiv:2302.03900 (2023)","key":"4_CR19"},{"unstructured":"Tomihisa, K., Satoru, K.: A general framework for visualizing abstract objects and relations (1991)","key":"4_CR20"},{"doi-asserted-by":"crossref","unstructured":"Kazemitabaar, M., Hou, X., Henley, A., Ericson, B.J., Weintrop, D., Grossman, T.: How novices use llm-based code generators to solve cs1 coding tasks in a self-paced learning environment. arXiv preprint arXiv:2309.14049 (2023)","key":"4_CR21","DOI":"10.1145\/3631802.3631806"},{"key":"4_CR22","first-page":"22199","volume":"35","author":"T Kojima","year":"2022","unstructured":"Kojima, T., Gu, S.S., Reid, M., Matsuo, Y., Iwasawa, Y.: Large language models are zero-shot reasoners. Adv. Neural. Inf. Process. Syst. 35, 22199\u201322213 (2022)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"unstructured":"Li, R., et\u00a0al.: Starcoder: may the source be with you! arXiv preprint arXiv:2305.06161 (2023)","key":"4_CR23"},{"unstructured":"Liew, A., Mueller, K.: Using large language models to generate engaging captions for data visualizations. arXiv preprint arXiv:2212.14047 (2022)","key":"4_CR24"},{"key":"4_CR25","first-page":"1","volume":"22","author":"R Likert","year":"1932","unstructured":"Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22, 1\u201355 (1932)","journal-title":"Arch. Psychol."},{"doi-asserted-by":"crossref","unstructured":"Lin, Y., Xian, X., Shi, Y., Lin, L.: Mirrordiffusion: stabilizing diffusion process in zero-shot image translation by prompts redescription and beyond. IEEE Signal Process. Lett. (2024)","key":"4_CR26","DOI":"10.1109\/LSP.2024.3351072"},{"issue":"9","key":"4_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3560815","volume":"55","author":"P Liu","year":"2023","unstructured":"Liu, P., Yuan, W., Fu, J., Jiang, Z., Hayashi, H., Neubig, G.: Pre-train, prompt, and predict: a systematic survey of prompting methods in natural language processing. ACM Comput. Surv. 55(9), 1\u201335 (2023)","journal-title":"ACM Comput. Surv."},{"issue":"5569","key":"4_CR28","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1126\/science.1065103","volume":"296","author":"S Maslov","year":"2002","unstructured":"Maslov, S., Sneppen, K.: Specificity and stability in topology of protein networks. Science 296(5569), 910\u2013913 (2002)","journal-title":"Science"},{"unstructured":"McIntosh, T.R., Susnjak, T., Liu, T., Watters, P., Halgamuge, M.N.: From google Gemini to OpenAI q* (q-star): a survey of reshaping the generative artificial intelligence (AI) research landscape (2023)","key":"4_CR29"},{"issue":"1","key":"4_CR30","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1111\/hir.12145","volume":"34","author":"S McNicol","year":"2017","unstructured":"McNicol, S.: The potential of educational comics as a health information medium. Health Inf. Librar. J. 34(1), 20\u201331 (2017)","journal-title":"Health Inf. Librar. J."},{"unstructured":"Melzi, S., Pe\u00f1aloza, R., Raganato, A.: Does stable diffusion dream of electric sheep? (2023)","key":"4_CR31"},{"doi-asserted-by":"crossref","unstructured":"Misiak, M., Schreiber, A., Fuhrmann, A., Zur, S., Seider, D., Nafeie, L.: Islandviz: a tool for visualizing modular software systems in virtual reality. In: 2018 IEEE Working Conference on Software Visualization (VISSOFT), pp. 112\u2013116. IEEE (2018)","key":"4_CR32","DOI":"10.1109\/VISSOFT.2018.00020"},{"unstructured":"OpenAI: GPT-4 technical report. arxiv 2303.08774 2, 13 (2023)","key":"4_CR33"},{"issue":"3","key":"4_CR34","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/MS.2023.3248401","volume":"40","author":"I Ozkaya","year":"2023","unstructured":"Ozkaya, I.: Application of large language models to software engineering tasks: opportunities, risks, and implications. IEEE Softw. 40(3), 4\u20138 (2023)","journal-title":"IEEE Softw."},{"doi-asserted-by":"crossref","unstructured":"Pavlichenko, N., Ustalov, D.: Best prompts for text-to-image models and how to find them. In: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 2067\u20132071 (2023)","key":"4_CR35","DOI":"10.1145\/3539618.3592000"},{"issue":"10","key":"4_CR36","doi-asserted-by":"publisher","first-page":"597","DOI":"10.1016\/0950-5849(94)90019-1","volume":"36","author":"G al Qaimari","year":"1994","unstructured":"al Qaimari, G., Paton, N.W., Kilgour, A.C.: Visualizing advanced data modelling constructs. Inf. Software Technol. 36(10), 597\u2013605 (1994)","journal-title":"Inf. Software Technol."},{"unstructured":"Qin, J., et al.: Diffusiongpt: LLM-driven text-to-image generation system. arXiv preprint arXiv:2401.10061 (2024)","key":"4_CR37"},{"unstructured":"Raquel Navarro-Prieto, J.C.: Mental representation and imagery in program comprehension. In: Annual Workshop of the Psychology of Programming Interest Group (1999)","key":"4_CR38"},{"doi-asserted-by":"crossref","unstructured":"Rombach, R., Blattmann, A., Lorenz, D., Esser, P., Ommer, B.: High-resolution image synthesis with latent diffusion models. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 10684\u201310695 (2022)","key":"4_CR39","DOI":"10.1109\/CVPR52688.2022.01042"},{"issue":"3","key":"4_CR40","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1080\/17538068.2021.1909398","volume":"14","author":"E Rothwell","year":"2021","unstructured":"Rothwell, E., Cheek-O\u2019Donnell, S., Johnson, E., Wilson, A., Anderson, R.A., Botkin, J.: Exploring the use of a comic for education about expanded carrier screening among a diverse group of mothers. J. Commun. Healthc. 14(3), 252\u2013258 (2021)","journal-title":"J. Commun. Healthc."},{"key":"4_CR41","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/TSE.2023.3334955","volume":"50","author":"M Sch\u00e4fer","year":"2023","unstructured":"Sch\u00e4fer, M., Nadi, S., Eghbali, A., Tip, F.: An empirical evaluation of using large language models for automated unit test generation. IEEE Trans. Software Eng. 50, 85\u2013105 (2023)","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"4_CR42","doi-asserted-by":"publisher","first-page":"12","DOI":"10.3390\/computers7010012","volume":"7","author":"A Schreiber","year":"2018","unstructured":"Schreiber, A., Struminksi, R.: Visualizing the provenance of personal data using comics. Computers 7(1), 12 (2018)","journal-title":"Computers"},{"doi-asserted-by":"crossref","unstructured":"Siregar, H.F., Siregar, Y.H., Melani, M.: Perancangan aplikasi komik hadist berbasis multimedia. (JurTI) Jurnal Teknologi Informasi 2(2), 113\u2013121 (2018)","key":"4_CR43","DOI":"10.36294\/jurti.v2i2.425"},{"doi-asserted-by":"crossref","unstructured":"Sobania, D., Briesch, M., Hanna, C., Petke, J.: An analysis of the automatic bug fixing performance of chatgpt. arXiv preprint arXiv:2301.08653 (2023)","key":"4_CR44","DOI":"10.1109\/APR59189.2023.00012"},{"key":"4_CR45","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1385\/NI:2:2:145","volume":"2","author":"O Sporns","year":"2004","unstructured":"Sporns, O., Zwi, J.D.: The small world of the cerebral cortex. Neuroinformatics 2, 145\u2013162 (2004)","journal-title":"Neuroinformatics"},{"doi-asserted-by":"publisher","unstructured":"Suh, S.: Codetoon: a new visual programming environment using comics for teaching and learning programming. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2. SIGCSE 2022, New York, NY, USA, p.\u00a01177. Association for Computing Machinery (2022). https:\/\/doi.org\/10.1145\/3478432.3499254","key":"4_CR46","DOI":"10.1145\/3478432.3499254"},{"doi-asserted-by":"crossref","unstructured":"Suh, S., Lamorea, S., Law, E., Zhang-Kennedy, L.: Privacytoon: concept-driven storytelling with creativity support for privacy concepts. In: Designing Interactive Systems Conference, pp. 41\u201357 (2022)","key":"4_CR47","DOI":"10.1145\/3532106.3533557"},{"doi-asserted-by":"crossref","unstructured":"Suh, S., Latulipe, C., Lee, K.J., Cheng, B., Law, E.: Using comics to introduce and reinforce programming concepts in CS1. In: SIGCSE, pp. 369\u2013375 (2021)","key":"4_CR48","DOI":"10.1145\/3408877.3432465"},{"doi-asserted-by":"publisher","unstructured":"Suh, S., Lee, M., Xia, G., law, E.: Coding strip: a pedagogical tool for teaching and learning programming concepts through comics. In: 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC), pp. 1\u201310 (2020). https:\/\/doi.org\/10.1109\/VL\/HCC50065.2020.9127262","key":"4_CR49","DOI":"10.1109\/VL\/HCC50065.2020.9127262"},{"key":"4_CR50","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1007\/978-3-031-35891-3_22","volume-title":"HCII 2023","author":"S Theis","year":"2023","unstructured":"Theis, S., Jentzsch, S., Deligiannaki, F., Berro, C., Raulf, A.P., Bruder, C.: Requirements for explainability and acceptance of artificial intelligence in collaborative work. In: Degen, H., Ntoa, S. (eds.) HCII 2023. LNCS, vol. 14050, pp. 355\u2013380. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-35891-3_22"},{"unstructured":"Touvron, H., et\u00a0al.: Llama: open and efficient foundation language models. arXiv preprint arXiv:2302.13971 (2023)","key":"4_CR51"},{"issue":"1","key":"4_CR52","doi-asserted-by":"publisher","first-page":"944","DOI":"10.1109\/TVCG.2021.3114849","volume":"28","author":"Z Wang","year":"2022","unstructured":"Wang, Z., Romat, H., Chevalier, F., Riche, N.H., Murray-Rust, D., Bach, B.: Interactive data comics. IEEE Trans. Visual Comput. Graphics 28(1), 944\u2013954 (2022). https:\/\/doi.org\/10.1109\/TVCG.2021.3114849","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"unstructured":"Wei, J., et\u00a0al.: Emergent abilities of large language models. arXiv preprint arXiv:2206.07682 (2022)","key":"4_CR53"},{"issue":"6","key":"4_CR54","doi-asserted-by":"publisher","first-page":"888","DOI":"10.3390\/e25060888","volume":"25","author":"MF Wong","year":"2023","unstructured":"Wong, M.F., Guo, S., Hang, C.N., Ho, S.W., Tan, C.W.: Natural language generation and understanding of big code for AI-assisted programming: a review. Entropy 25(6), 888 (2023)","journal-title":"Entropy"},{"issue":"3","key":"4_CR55","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1080\/10572252.2020.1768291","volume":"29","author":"H Yu","year":"2020","unstructured":"Yu, H.: Conceptual art or readable contract: the use of comics in technical communication. Tech. Commun. Q. 29(3), 222\u2013239 (2020)","journal-title":"Tech. Commun. Q."},{"unstructured":"Zhao, Z., Wallace, E., Feng, S., Klein, D., Singh, S.: Calibrate before use: improving few-shot performance of language models. In: International Conference on Machine Learning, pp. 12697\u201312706. PMLR (2021)","key":"4_CR56"}],"container-title":["Lecture Notes in Computer Science","Human Interface and the Management of Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-60114-9_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T22:19:36Z","timestamp":1732141176000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-60114-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031601132","9783031601149"],"references-count":56,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-60114-9_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"1 June 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Washington DC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2024.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}