Flashfill++: Scaling programming by example by cutting to the chase

J Cambronero, S Gulwani, V Le, D Perelman… - Proceedings of the …, 2023 - dl.acm.org
Programming-by-Examples (PBE) involves synthesizing an" intended program" from a small
set of user-provided input-output examples. A key PBE strategy has been to restrict the …

FrameKit: A Tool for Authoring Adaptive UIs Using Keyframes

J Wu, K Todi, J Chan, BA Myers… - Proceedings of the 29th …, 2024 - dl.acm.org
Adaptive user interfaces (AUIs) can improve user experience by automatically adapting how
information and functionality are presented in a user interface. However, the dynamic nature …

DynaVis: Dynamically Synthesized UI Widgets for Visualization Editing

P Vaithilingam, EL Glassman, JP Inala… - arXiv preprint arXiv …, 2024 - arxiv.org
Users often rely on GUIs to edit and interact with visualizations-a daunting task due to the
large space of editing options. As a result, users are either overwhelmed by a complex UI or …

Intelligent Generation of Graphical Game Assets: A Conceptual Framework and Systematic Review of the State of the Art

K Fukaya, D Daylamani-Zad, H Agius - arXiv preprint arXiv:2311.10129, 2023 - arxiv.org
Procedural content generation (PCG) can be applied to a wide variety of tasks in games,
from narratives, levels and sounds, to trees and weapons. A large amount of game content is …

Evaluation metrics for intelligent generation of graphical game assets: a systematic survey-based framework

K Fukaya, D Daylamani-Zad… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Generative systems for graphical assets have the potential to provide users with high quality
assets at the push of a button. However, there are many forms of assets, and many …

Push-button synthesis of watch companions for android apps

C Li, Y Jiang, C Xu - Proceedings of the 44th International Conference …, 2022 - dl.acm.org
Most Android apps lack their counterparts on convenient smart-watch devices, possibly due
to non-trivial engineering efforts required in the new app design and code development …

Derivations with holes for concept-based program synthesis

J Costa Seco, J Aldrich, L Carvalho, B Toninho… - Proceedings of the …, 2022 - dl.acm.org
Program synthesis has the potential to democratize programming by enabling non-
programmers to write software. But conventional approaches to synthesis may fail if given …