Mon 2 Jun 2025 10:30 - 10:52 at S 8 - PX/25 – 2

Most Visual Programming Environments (VPEs) available today aim to make software development more accessible for specific domains, such as automation, business intelligence, data science, education, or real-time media processing. In their niches, VPEs offer several advantages over traditional text-based programming, including shorter training times, immediate visual feedback, and lower barriers to entry. With this work, we introduce In-Situ Visual Programming (ISVP), a novel programming paradigm to enable users to create, modify, and contribute to software via visual programming in physical contexts. User-created and pre-built programs can be attached to and interlinked with physical objects–in an Augmented Reality (AR) environment. We believe that the spatial and contextual proximity of processing code and physical objects will make software development more intuitive, and we argue this position based on two model use cases.

Mon 2 Jun

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

10:30 - 12:00
PX/25 – 2PX/25 at S 8
10:30
22m
Paper
In-Situ Visual Programming
PX/25
Ulrich Brandstätter , Bernhard Schenkenfelder Software Competence Center Hagenberg (SCCH)
10:52
22m
Paper
Fuzzing as Editor Feedback
PX/25
Marcel Garus Hasso Plattner Institute; University of Potsdam, Jens Lincke Hasso Plattner Institute; University of Potsdam, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam
11:15
22m
Paper
COP Layer Encapsulating Non-Functional Requirements for Physical Systems on Hakoniwa Environment
PX/25
Yudai Yamada Tokai University, Nobuhiko Ogura Tokyo City University, Kenji Hisazumi Shibaura Institute of Technology, Harumi Watanabe Tokai University
11:37
22m
Paper
Shica — improving the programming experience for agent-based, distributed, physical computing systems
PX/25
Hiroto Shikada Kyoto University of Advanced Science, Ian Piumarta Kyoto University of Advanced Science