“…Researchers have proposed several approaches that can be used to modify a GUI if it is not automatically adapted to the user's requirements or if the adaptation is sub-optimal, e.g., when using CHI '21, May 8-13, 2021, Yokohama, Japan [37] + Model-driven RE [56,57] + βΌ Expresso [33] βΌ InferUI [2] + ReverseORC + + + a GUI on a device with a smaller size. For traditional GUIs, Edwards et al [14] and Olsen et al [53] proposed to modify interfaces by replacing drawing objects and intercepting API commands in applications with specifc toolkit implementations.…”