[{"text":"\n\n\nUmut A. Acar , Amal Ahmed , Matthias Blume, Imperative self-adjusting computation, Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, January 07-12, 2008, San Francisco, California, USA   [doi>10.1145/1328438.1328476]\n\n","citation":"1328476","doi":"http://doi.acm.org/10.1145/1328438.1328476"},{"text":"\n\n\nGérard Berry , Georges Gonthier, The ESTEREL synchronous programming language: design, semantics, implementation, Science of Computer Programming, v.19 n.2, p.87-152, Nov. 1992   [doi>10.1016/0167-6423(92)90005-V]\n\n","citation":"147279"},{"text":"\n\n\nP. Caspi , D. Pilaud , N. Halbwachs , J. A. Plaice, LUSTRE: a declarative language for real-time programming, Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, p.178-188, January 21-23, 1987, Munich, West Germany   [doi>10.1145/41625.41641]\n\n","citation":"41641","doi":"http://doi.acm.org/10.1145/41625.41641"},{"text":"\n\n\nStefano Ceri , Jennifer Widom, Deriving Production Rules for Incremental View Maintenance, Proceedings of the 17th International Conference on Very Large Data Bases, p.577-589, September 03-06, 1991 \n\n","citation":"672169"},{"text":"\n\n\nSirish Chandrasekaran , Owen Cooper , Amol Deshpande , Michael J. Franklin , Joseph M. Hellerstein , Wei Hong , Sailesh Krishnamurthy , Samuel R. Madden , Fred Reiss , Mehul A. Shah, TelegraphCQ: continuous dataflow processing, Proceedings of the 2003 ACM SIGMOD international conference on Management of data, June 09-12, 2003, San Diego, California   [doi>10.1145/872757.872857]\n\n","citation":"872857","doi":"http://doi.acm.org/10.1145/872757.872857"},{"text":"\n\n\nGregory H. Cooper , Shriram Krishnamurthi, Embedding dynamic dataflow in a call-by-value language, Proceedings of the 15th European conference on Programming Languages and Systems, p.294-308, March 27-28, 2006, Vienna, Austria   [doi>10.1007/11693024_20]\n\n","citation":"2182152"},{"text":"\n\n\nAntony Courtney, Frappé: Functional Reactive Programming in Java, Proceedings of the Third International Symposium on Practical Aspects of Declarative Languages, p.29-44, March 11-12, 2001 \n\n","citation":"667929"},{"text":"\n\nMicrosoft corporation. C\\# language specification. v.3.0. http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx.\n\n"},{"text":"\n\n\nAlan Demers , Johannes Gehrke , Mingsheng Hong , Mirek Riedewald , Walker White, Towards expressive publish/subscribe systems, Proceedings of the 10th international conference on Advances in Database Technology, March 26-31, 2006, Munich, Germany   [doi>10.1007/11687238_38]\n\n","citation":"2118027"},{"text":"\n\n\nConal Elliott , Paul Hudak, Functional reactive animation, Proceedings of the second ACM SIGPLAN international conference on Functional programming, p.263-273, June 09-11, 1997, Amsterdam, The Netherlands   [doi>10.1145/258948.258973]\n \n","citation":"258973","doi":"http://doi.acm.org/10.1145/258948.258973"},{"text":"\n\n\nPatrick Eugster , K. R. Jayaram, EventJava: An Extension of Java for Event Correlation, Proceedings of the 23rd European Conference on ECOOP 2009 --- Object-Oriented Programming, July 06-10, 2009, Italy   [doi>10.1007/978-3-642-03013-0_26]\n\n","citation":"1615220"},{"text":"\n\n\nBjorn N. Freeman-Benson, Kaleidoscope: mixing objects, constraints, and imperative programming, Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, p.77-88, September 1990, Ottawa, Canada   [doi>10.1145/97945.97957]\n\n","citation":"97957","doi":"http://doi.acm.org/10.1145/97945.97957"},{"text":"\n\n\nErich Gamma , Richard Helm , Ralph Johnson , John Vlissides, Design patterns: elements of reusable object-oriented software, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1995 \n\n","citation":"186897"},{"text":"\n\n\nDavid Garlan , David Notkin, Formalizing Design Spaces: Implicit Invocation Mechanisms, Proceedings of the 4th International Symposium of VDM Europe on Formal Software Development-Volume I: Conference Contributions, p.31-44, October 21-25, 1991 \n\n","citation":"730315"},{"text":"\n\n\nVaidas Gasiunas , Lucas Satabin , Mira Mezini , Angel Núñez , Jacques Noyé, EScala: modular event-driven object interactions in scala, Proceedings of the tenth international conference on Aspect-oriented software development, March 21-25, 2011, Porto de Galinhas, Brazil   [doi>10.1145/1960275.1960303]\n\n","citation":"1960303","doi":"http://doi.acm.org/10.1145/1960275.1960303"},{"text":"\n\nGlazedLists site. http://www.glazedlists.com/.\n\n"},{"text":"\n\n\nDaniel Ignatoff , Gregory H. Cooper , Shriram Krishnamurthi, Crossing state lines: adapting object-oriented frameworks to functional reactive languages, Proceedings of the 8th international conference on Functional and Logic Programming, April 24-26, 2006, Fuji-Susono, Japan   [doi>10.1007/11737414_18]\n\n","citation":"2100097"},{"text":"\n\nLiveLINQ Site.\\http://www.componentone.com/SuperProducts/LiveLinq/.\n\n"},{"text":"\n\nI. Maier and M. Odersky. Deprecating the Observer Pattern with Scala.react. Technical report, 2012.\n\n"},{"text":"\n\n\nIngo Maier , Martin Odersky, Higher-Order reactive programming with incremental lists, Proceedings of the 27th European conference on Object-Oriented Programming, July 01-05, 2013, Montpellier, France   [doi>10.1007/978-3-642-39038-8_29]\n\n","citation":"2525022"},{"text":"\n\nA. Margara and G. Salvaneschi. Ways to react: Comparing reactive languages and complex event processing. In REM, 2013.\n\n"},{"text":"\n\n\nSean McDirmid , Wilson C. Hsieh, SuperGlue: component programming with object-oriented signals, Proceedings of the 20th European conference on Object-Oriented Programming, July 03-07, 2006, Nantes, France   [doi>10.1007/11785477_15]\n\n","citation":"2171348"},{"text":"\n\n\nErik Meijer, Your mouse is a database, Communications of the ACM, v.55 n.5, May 2012   [doi>10.1145/2160718.2160735]\n\n","citation":"2160735","doi":"http://doi.acm.org/10.1145/2160718.2160735"},{"text":"\n\n\nErik Meijer , Brian Beckman , Gavin Bierman, LINQ: reconciling object, relations and XML in the .NET framework, Proceedings of the 2006 ACM SIGMOD international conference on Management of data, June 27-29, 2006, Chicago, IL, USA   [doi>10.1145/1142473.1142552]\n\n","citation":"1142552","doi":"http://doi.acm.org/10.1145/1142473.1142552"},{"text":"\n\n\nLeo A. Meyerovich , Arjun Guha , Jacob Baskin , Gregory H. Cooper , Michael Greenberg , Aleks Bromfield , Shriram Krishnamurthi, Flapjax: a programming language for Ajax applications, Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications, October 25-29, 2009, Orlando, Florida, USA   [doi>10.1145/1640089.1640091]\n\n","citation":"1640091","doi":"http://doi.acm.org/10.1145/1640089.1640091"},{"text":"\n\n\nBrad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990   [doi>10.1109/2.60882]\n\n","citation":"93804"},{"text":"\n\n\nBrad A. Myers , Richard G. McDaniel , Robert C. Miller , Alan S. Ferrency , Andrew Faulring , Bruce D. Kyle , Andrew Mickish , Alex Klimovitski , Patrick Doane, The Amulet Environment: New Models for Effective User Interface Software Development, IEEE Transactions on Software Engineering, v.23 n.6, p.347-365, June 1997   [doi>10.1109/32.601073]\n\n","citation":"260628"},{"text":"\n\nM. Pouzet. Lucid Synchrone, version 3. Tutorial and reference manual. Université Paris-Sud, LRI, April 2006.\n\n"},{"text":"\n\n\nHridesh Rajan , Gary T. Leavens, Ptolemy: A Language with Quantified, Typed Events, Proceedings of the 22nd European conference on Object-Oriented Programming, July 07-11, 2008, Paphos, Cypress   [doi>10.1007/978-3-540-70592-5_8]\n\n","citation":"1428520"},{"text":"\n\n\nTom Rothamel , Yanhong A. Liu, Generating incremental implementations of object-set queries, Proceedings of the 7th international conference on Generative programming and component engineering, October 19-23, 2008, Nashville, TN, USA   [doi>10.1145/1449913.1449923]\n\n","citation":"1449923","doi":"http://doi.acm.org/10.1145/1449913.1449923"},{"text":"\n\nG. Salvaneschi, J. Drechsler, and M. Mezini. Towards distributed reactive programming. In R. Nicola and C. Julien, editors, Coordination Models and Languages, volume 7890 of Lecture Notes in Computer Science, pages 226--235. Springer Berlin Heidelberg, 2013.\n\n"},{"text":"\n\n\nGuido Salvaneschi , Mira Mezini, Reactive behavior in object-oriented applications: an analysis and a research roadmap, Proceedings of the 12th annual international conference on Aspect-oriented software development, March 24-29, 2013, Fukuoka, Japan   [doi>10.1145/2451436.2451442]\n\n","citation":"2451442","doi":"http://doi.acm.org/10.1145/2451436.2451442"},{"text":"\n\nScala Swing library.\\http://www.scala-lang.org/api/current/index.html\\#scala.swing.package.\n\n"},{"text":"\n\n\nDarren Willis , David J. Pearce , James Noble, Caching and incrementalisation in the java query language, ACM SIGPLAN Notices, v.43 n.10, September 2008   [doi>10.1145/1449955.1449766]\n\n","citation":"1449766","doi":"http://doi.acm.org/10.1145/1449955.1449766"},{"text":"\n\n\nYungYu Zhuang , Shigeru Chiba, Method slots: supporting methods, events, and advices by a single language construct, Proceedings of the 12th annual international conference on Aspect-oriented software development, March 24-29, 2013, Fukuoka, Japan   [doi>10.1145/2451436.2451460]\n\n","citation":"2451460","doi":"http://doi.acm.org/10.1145/2451436.2451460"}]