1. Adding implicit invocation to languages: three approaches;Notkin,1993
2. A survey on reactive programming;Bainomugisha;ACM Comput Surv,2013
3. Design patterns: elements of reusable object-oriented software;Gamma,1995
4. Reactive behavior in object-oriented applications: an analysis and a research roadmap;Salvaneschi,2013
5. Deprecating the observer pattern;Maier,2010