{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T04:06:04Z","timestamp":1750824364657,"version":"3.41.0"},"reference-count":22,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,5,19]]},"DOI":"10.1109\/saci66288.2025.11030105","type":"proceedings-article","created":{"date-parts":[[2025,6,23]],"date-time":"2025-06-23T17:24:33Z","timestamp":1750699473000},"page":"01-06","source":"Crossref","is-referenced-by-count":0,"title":["Generative AI for Diagrams as Code and Code as Diagrams"],"prefix":"10.1109","author":[{"given":"Mircea","family":"Trifan","sequence":"first","affiliation":[{"name":"School of Electrical Engineering and Computer Science, University of Ottawa,Ottawa,Ontario,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bogdan","family":"Ionescu","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science, University of Ottawa,Ottawa,Ontario,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan","family":"Ionescu","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science, University of Ottawa,Ottawa,Ontario,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"article-title":"Software architecture for developers","year":"2018","author":"Brown","key":"ref1"},{"author":"Zimmermann","key":"ref2","article-title":"Study buddy - chatbots as lecture companions, using LLMs and retrieval augmented generation"},{"journal-title":"Thoughtworks technology radar","author":"Parsons","key":"ref3"},{"volume-title":"Diagrams as Code: Exploring Mermaid, PlantUML, D2 and Generating Diagrams using AI LLMs","author":"Hosney","key":"ref4"},{"author":"Hosney","key":"ref5","article-title":"Beyond markdown: A new era of diagram-as-code\u201d - book spotlight"},{"key":"ref6","article-title":"Diagrams as code | technology radar | thoughtworks canada"},{"author":"\u0160t\u011bp\u00e1nek","key":"ref7","article-title":"[2407.21621] interactive diagrams for software documentation"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-34827-3"},{"author":"Abbott","key":"ref9","article-title":"Neural circuit diagrams: Robust diagrams for the communication, implementation, and analysis of deep learning architectures"},{"author":"Toumi","key":"ref10","article-title":"DisCoPy: the hierarchy of graphical languages in python"},{"author":"Tull","key":"ref11","article-title":"Towards compositional interpretability for XAI"},{"author":"Rubio-Madrigal","key":"ref12","article-title":"Rendering string diagrams recursively"},{"journal-title":"Applying automatic visualisation to deep neural network development","author":"Preuhsler","key":"ref13"},{"journal-title":"originaldate: 2018\u201301-30T15:37:55Z","article-title":"szagoruyko\/pytorchviz","author":"Zagoruyko","key":"ref14"},{"author":"Marshall","key":"ref15","article-title":"An investigation into the scholarly usage of neural network systems diagrams"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3665939.3665958"},{"key":"ref17","first-page":"122389","article-title":"Practical single-line diagram recognition based on digital image processing and deep vision models","volume":"238","author":"Yang"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392375"},{"author":"Hunger","key":"ref19","article-title":"Claude conversing with neo4j via MCP"},{"author":"Greyling","key":"ref20","article-title":"Anthropic\u2019s research on GenAI building blocks"},{"author":"Treude","key":"ref21","article-title":"How developers interact with AI: A taxonomy of human-AI collaboration in software engineering"},{"key":"ref22","first-page":"000631","article-title":"A combined finite state machine and PlantUML approach to machine learning applications","volume-title":"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)","author":"Trifan"}],"event":{"name":"2025 IEEE 19th International Symposium on Applied Computational Intelligence and Informatics (SACI)","start":{"date-parts":[[2025,5,19]]},"location":"Timisoara, Romania","end":{"date-parts":[[2025,5,24]]}},"container-title":["2025 IEEE 19th International Symposium on Applied Computational Intelligence and Informatics (SACI)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11030063\/11030073\/11030105.pdf?arnumber=11030105","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T06:17:44Z","timestamp":1750745864000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11030105\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,19]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1109\/saci66288.2025.11030105","relation":{},"subject":[],"published":{"date-parts":[[2025,5,19]]}}}