{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T20:03:43Z","timestamp":1769717023168,"version":"3.49.0"},"reference-count":56,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T00:00:00Z","timestamp":1763251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T00:00:00Z","timestamp":1763251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100009224","name":"Advanced Research Projects Agency","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100009224","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,11,16]]},"DOI":"10.1109\/ase63991.2025.00098","type":"proceedings-article","created":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T20:54:38Z","timestamp":1769633678000},"page":"1132-1142","source":"Crossref","is-referenced-by-count":0,"title":["GUIFuzz++: Unleashing Grey-box Fuzzing on Desktop Graphical User Interfacing Applications"],"prefix":"10.1109","author":[{"given":"Dillon","family":"Otto","sequence":"first","affiliation":[{"name":"University of Utah"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tanner","family":"Rowlett","sequence":"additional","affiliation":[{"name":"University of Utah"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Nagy","sequence":"additional","affiliation":[{"name":"University of Utah"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"The Activity Lifecycle","year":"2025"},{"key":"ref2","volume-title":"[Bug] Audacity freezes when opening large files","year":"2023"},{"key":"ref3","volume-title":"Glaxnimate","year":"2025"},{"key":"ref4","volume-title":"BYOD: Exploring the Evolution of Work Device Practices in a New Remote-Forward Era","year":"2021"},{"key":"ref5","article-title":"MUZZ: Thread-aware Grey-box Fuzzing for Effective Bug Hunting in Multithreaded Programs","volume-title":"USENIX Security Symposium","author":"Chen"},{"key":"ref6","volume-title":"Qt Framework","year":"2024"},{"key":"ref7","volume-title":"[Bug] Darktable crashes when importing files","year":"2023"},{"key":"ref8","volume-title":"PlotJuggler","year":"2025"},{"key":"ref9","volume-title":"GUIFuzz: A GUI fuzzing application set up to fuzz calc.exe right now","year":"2024"},{"key":"ref10","article-title":"AFL++: Combining Incremental Steps of Fuzzing Research","volume-title":"USENIX Workshop on Offensive Technologies","author":"Fioraldi"},{"key":"ref11","doi-asserted-by":"crossref","DOI":"10.1145\/3643658.3643917","article-title":"Super Mario in the Pernicious Kingdoms: Classifying Glitches in Old Games","volume-title":"ACM\/IEEE International Workshop on Games and Software Engineering","author":"Forward"},{"key":"ref12","volume-title":"GTK: The GTK Project","year":"2024"},{"key":"ref13","volume-title":"AT-SPI2 Reference Manual","year":"2025"},{"key":"ref14","volume-title":"x11-utils: X11 X Window System utility programs","year":"2024"},{"key":"ref15","volume-title":"X.Org Server","year":"2024"},{"key":"ref16","volume-title":"TechDraw dimension extension lines - extension bug","year":"2021"},{"key":"ref17","volume-title":"Squish Automated GUI Testing","year":"2024"},{"key":"ref18","volume-title":"Ranorex Studio: GUI Test Automation","year":"2024"},{"key":"ref19","volume-title":"[Bug] GNOME Calculator crashes on launch","year":"2023"},{"key":"ref20","volume-title":"GNOME Calculator","year":"2025"},{"key":"ref21","volume-title":"PyWin32: Python extensions for Windows","author":"Hammond","year":"2024"},{"key":"ref22","volume-title":"XCMonkey: iOS Fuzzing Tool","year":"2024"},{"key":"ref23","volume-title":"UIKit Framework","year":"2025"},{"key":"ref24","volume-title":"Monkey Testing Tool for Android","year":"2024"},{"key":"ref25","volume-title":"AccessibilityService \u2014 Android Developers","year":"2025"},{"key":"ref26","volume-title":"Android Jetpack","year":"2025"},{"key":"ref27","volume-title":"Inkscape","year":"2025"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.24334"},{"key":"ref29","volume-title":"KCalc","year":"2025"},{"key":"ref30","volume-title":"KolourPaint","year":"2025"},{"key":"ref31","volume-title":"LabPlot","year":"2025"},{"key":"ref32","volume-title":"Skrooge","year":"2025"},{"key":"ref33","volume-title":"Umbrello UML Modeller","year":"2025"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1993.274940"},{"key":"ref36","volume-title":"LibreCAD","year":"2025"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2946563"},{"key":"ref38","volume-title":"MATE Calculator","year":"2025"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3658644.3690229"},{"key":"ref40","volume-title":"PyObjC: Python bindings for macOS Cocoa and Quartz APIs","author":"Oussoren","year":"2024"},{"key":"ref41","volume-title":"QCAD","year":"2025"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519591"},{"key":"ref43","article-title":"AddressSanitizer: A Fast Address Sanity Checker","volume-title":"USENIX Annual Technical Conference","author":"Serebryany"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/SecDev.2016.043"},{"key":"ref45","article-title":"OSS-Fuzz - Google\u2019s continuous fuzzing service for open source software","volume-title":"USENIX Security Symposium","author":"Serebryany"},{"key":"ref46","article-title":"No Linux, No Problem: Fast and Correct Windows Binary Fuzzing via Target-embedded Snapshotting","volume-title":"USENIX Security Symposium","author":"Stone"},{"key":"ref47","volume-title":"Graphical User Interface (GUI) Design Software Market Size, Share and Forecast to 2031","year":"2023"},{"key":"ref48","volume-title":"Minus World","year":"2025"},{"key":"ref49","volume-title":"PyAutoGUI Documentation","year":"2025"},{"key":"ref50","volume-title":"Honggfuzz","author":"Swiecki","year":"2018"},{"key":"ref51","article-title":"Egg hunt in Tesla infotainment: A first look at reverse engineering of Qt binaries","volume-title":"USENIX Security Symposium","author":"Wen"},{"key":"ref52","volume-title":"XCalc","year":"2025"},{"key":"ref53","volume-title":"Fuzzing random programs without execve()","author":"Zalewski","year":"2014"},{"key":"ref54","volume-title":"American fuzzy lop","author":"Zalewski","year":"2017"},{"key":"ref55","volume-title":"WinAFL: A fork of AFL for Windows","year":"2024"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3576915.3616636"}],"event":{"name":"2025 40th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","location":"Seoul, Korea, Republic of","start":{"date-parts":[[2025,11,16]]},"end":{"date-parts":[[2025,11,20]]}},"container-title":["2025 40th IEEE\/ACM International Conference on Automated Software Engineering (ASE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11334056\/11334198\/11334307.pdf?arnumber=11334307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T09:31:03Z","timestamp":1769679063000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11334307\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,16]]},"references-count":56,"URL":"https:\/\/doi.org\/10.1109\/ase63991.2025.00098","relation":{},"subject":[],"published":{"date-parts":[[2025,11,16]]}}}