Examples include Apple's MacApp (for building a Mac interface), Borland's ObjectWindows, and the model-view-controller architecture within ParcPlace System's Objectworks (6, 8).
In ParcPlace System's Objectworks, this application of a broadcast pattern is called model-view-controller (MVC); the innovative work on MVC (6, 8) is the basis for abstracting and then applying the "broadcast" pattern.