[{"text":"\n\n\nHenry C. Baker, Jr. , Carl Hewitt, The incremental garbage collection of processes, Proceedings of the 1977 symposium on Artificial intelligence and programming languages, p.55-59, August 15-17, 1977   [doi>10.1145/800228.806932]\n\n","citation":"806932","doi":"http://doi.acm.org/10.1145/800228.806932"},{"text":"\n\n\nNick Benton , Luca Cardelli , Cédric Fournet, Modern concurrency abstractions for C#, ACM Transactions on Programming Languages and Systems (TOPLAS), v.26 n.5, p.769-804, September 2004   [doi>10.1145/1018203.1018205]\n\n","citation":"1018205","doi":"http://doi.acm.org/10.1145/1018203.1018205"},{"text":"\n\n\nBard Bloom , John Field , Nathaniel Nystrom , Johan Östlund , Gregor Richards , Rok Strniša , Jan Vitek , Tobias Wrigstad, Thorn: robust, concurrent, extensible scripting on the JVM, 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.1640098]\n\n","citation":"1640098","doi":"http://doi.acm.org/10.1145/1640089.1640098"},{"text":"\n\n\nChristoph Bockisch , Somayeh Malakuti , Mehmet Akşit , Shmuel Katz, Making aspects natural: events and composition, Proceedings of the tenth international conference on Aspect-oriented software development, March 21-25, 2011, Porto de Galinhas, Brazil   [doi>10.1145/1960275.1960312]\n\n","citation":"1960312","doi":"http://doi.acm.org/10.1145/1960275.1960312"},{"text":"\n\n\nEric Bodden , Éric Tanter , Milton Inostroza, Join point interfaces for safe and flexible decoupling of aspects, ACM Transactions on Software Engineering and Methodology (TOSEM), v.23 n.1, p.1-41, February 2014   [doi>10.1145/2559933]\n\n","citation":"2559933","doi":"http://doi.acm.org/10.1145/2559933"},{"text":"\n\n\nDenis Caromel , Luis Mateu , Guillaume Pothier , Éric Tanter, Parallel object monitors, Concurrency and Computation: Practice & Experience, v.20 n.12, p.1387-1417, August 2008   [doi>10.1002/cpe.v20:12]\n\n","citation":"1399063"},{"text":"\n\nD. Caromel, L. Mateu, and É. Tanter. Sequential object monitors. In ECOOP '04, volume 3086 of LNCS, pages 316--340. Springer, 2004.\n\n"},{"text":"\n\nCω. Language Website. http://research.microsoft.com/enus/um/cambridge/projects/comega/.\n\n"},{"text":"\n\n\nSilvain Conchon , Fabrice Le Fessant, Jocaml: Mobile Agents for Objective-Caml, Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents, p.22, October 03-06, 1999 \n\n","citation":"786423"},{"text":"\n\n\nGianpaolo Cugola , Alessandro Margara, Processing flows of information: From data stream to complex event processing, ACM Computing Surveys (CSUR), v.44 n.3, p.1-62, June 2012   [doi>10.1145/2187671.2187677]\n\n","citation":"2187677","doi":"http://doi.acm.org/10.1145/2187671.2187677"},{"text":"\n\nEsperTech. Company Website. http://www.espertech.com.\n\n"},{"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\nCédric Fournet , Georges Gonthier, The reflexive CHAM and the join-calculus, Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.372-385, January 21-24, 1996, St. Petersburg Beach, Florida, USA   [doi>10.1145/237721.237805]\n\n","citation":"237805","doi":"http://doi.acm.org/10.1145/237721.237805"},{"text":"\n\n\nCédric Fournet , Cosimo Laneve , Luc Maranget , Didier Rémy, Inheritance in the Join Calculus, Proceedings of the 20th Conference on Foundations of Software Technology and Theoretical Computer Science, p.397-408, December 13-15, 2000 \n\n","citation":"708635"},{"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\n\nPhilipp Haller , Tom Van Cutsem, Implementing joins using extensible pattern matching, Proceedings of the 10th international conference on Coordination models and languages, p.135-152, June 04-06, 2008, Oslo, Norway \n\n","citation":"1788963"},{"text":"\n\n\nCarl Hewitt , Peter Bishop , Richard Steiger, A universal modular ACTOR formalism for artificial intelligence, Proceedings of the 3rd international joint conference on Artificial intelligence, p.235-245, August 20-23, 1973, Stanford, USA \n\n","citation":"1624804"},{"text":"\n\nG. S. Itzstein and M. Jasiunas. On implementing high level concurrency in Java. In Advances in Computer Systems Architecture, volume 2823 of LNCS, pages 151--165. Springer, 2003.\n\n"},{"text":"\n\nThe JEScala site. http://www.stg.tu-darmstadt.de/research, 2014.\n\n"},{"text":"\n\n\nJean-Jacques Lévy, Some Results in the Joint-Calculus, Proceedings of the Third International Symposium on Theoretical Aspects of Computer Software, p.233-249, September 23-26, 1997 \n\n","citation":"668518"},{"text":"\n\n\nYuheng Long , Sean L. Mooney , Tyler Sondag , Hridesh Rajan, Implicit invocation meets safe, implicit concurrency, Proceedings of the ninth international conference on Generative programming and component engineering, October 10-13, 2010, Eindhoven, The Netherlands   [doi>10.1145/1868294.1868304]\n\n","citation":"1868304","doi":"http://doi.acm.org/10.1145/1868294.1868304"},{"text":"\n\nL. Mandel and L. Maranget. The JoCaml language - Documentation and user's manual. Inria, Aug. 2012. Release 4.00.\n\n"},{"text":"\n\n\nTaketoshi Nishimori , Yasushi Kuno, Join token-based event handling: a comprehensive framework for game programming, Proceedings of the 4th international conference on Software Language Engineering, p.119-138, July 03-04, 2011, Braga, Portugal   [doi>10.1007/978-3-642-28830-2_7]\n\n","citation":"2341428"},{"text":"\n\nA. Núñez, J. Noyé, V. Gasiūnas, and M. Mezini. Aspect-Oriented, Model-Driven Software Product Lines - The AMPLE Way, chapter Product Line Implementation with ECaesarJ. Cambridge University Press, 2011.\n\n"},{"text":"\n\n\nMartin Odersky, An Introduction to Functional Nets, Applied Semantics, International Summer School, APPSEM 2000, Caminha, Portugal, September 9-15, 2000, Advanced Lectures, p.333-377, September 09-15, 2000 \n\n","citation":"725802"},{"text":"\n\nI. S. Paula. JCThorn: Extending Thorn with joins and chords. Master's thesis, Department of Computing, Imperial College London, 2010.\n\n"},{"text":"\n\n\nThomas Pawlitzki , Friedrich Steimann, Implicit invocation of traits, Proceedings of the 2010 ACM Symposium on Applied Computing, March 22-26, 2010, Sierre, Switzerland   [doi>10.1145/1774088.1774528]\n\n","citation":"1774528","doi":"http://doi.acm.org/10.1145/1774088.1774528"},{"text":"\n\n\nHubert Plociniczak , Susan Eisenbach, JErlang: erlang with joins, Proceedings of the 12th international conference on Coordination Models and Languages, p.61-75, June 07-09, 2010, Amsterdam, The Netherlands   [doi>10.1007/978-3-642-13414-2_5]\n\n","citation":"2177064"},{"text":"\n\nH. Rajan, S. M. Kautz, E. Line, S. Kabala, G. Upadhyaya, Y. Long, R. Fernando, and L. Szakács. Capsule-oriented programming. Technical Report 13-01, Iowa State U., Computer Sc., 2013.\n\n"},{"text":"\n\n\nHridesh Rajan , Steven M. Kautz , Wayne Rowcliffe, Concurrency by modularity: design patterns, a case in point, Proceedings of the ACM international conference on Object oriented programming systems languages and applications, October 17-21, 2010, Reno/Tahoe, Nevada, USA   [doi>10.1145/1869459.1869523]\n\n","citation":"1869523","doi":"http://doi.acm.org/10.1145/1869459.1869523"},{"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\nClaudio Russo, The joins concurrency library, Proceedings of the 9th international conference on Practical Aspects of Declarative Languages, p.260-274, January 14-15, 2007, Nice, France   [doi>10.1007/978-3-540-69611-7_17]\n\n","citation":"2174037"},{"text":"\n\n\nClaudio V. Russo, Join patterns for visual basic, Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, October 19-23, 2008, Nashville, TN, USA   [doi>10.1145/1449764.1449770]\n\n","citation":"1449770","doi":"http://doi.acm.org/10.1145/1449764.1449770"},{"text":"\n\n\nNicolas Tabareau, A theory of distributed aspects, Proceedings of the 9th International Conference on Aspect-Oriented Software Development, March 15-19, 2010, Rennes and Saint-Malo, France   [doi>10.1145/1739230.1739246]\n\n","citation":"1739246","doi":"http://doi.acm.org/10.1145/1739230.1739246"},{"text":"\n\n\nAaron J. Turon , Claudio V. Russo, Scalable join patterns, Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, October 22-27, 2011, Portland, Oregon, USA   [doi>10.1145/2048066.2048111]\n\n","citation":"2048111","doi":"http://doi.acm.org/10.1145/2048066.2048111"}]