A grammar-based approach to automatic generation of user-interface dialogues. - Michael L. Scott; Sue-Ken Yap (CHI, 1988)

PENGUIN: A language for reactive graphical user interface programming. - Sue-Ken Yap; Michael L. Scott (INTERACT, 1990)