feed2js_ck = true;

document.write('<div class="rss-box">');
document.write('<ul class="rss-items">');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/08/15/tutorial-lecture-agile-and-efficient-domain-specific-languages-using-multi-stage-programming-in-java-mint/" title="Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint (PDF, view embedded) Mathias Ricken and Edwin Westbrook A tutorial lecture to be presented at the Ninth International Conference on Generative Programming and Compone..." target="_self">Tutorial Lecture: Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint</a><br />');
document.write('<span class="rss-date">August 15, 2010 07:29:52 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/03/15/presentation-purdue-university-computer-science-colloquia-mint-a-multi-stage-extension-of-java/" title="Purdue University Computer Science Colloquia Mint: A Multi-stage Extension of Java (PowerPoint, PDF, view embedded) Mr. Mathias Ricken Rice University LWSN 3102 A/B Monday, March 15, 2010 3:30 p.m. &amp;#8211; 4:30 p.m. Complete Description: Abstract: Mul..." target="_self">Presentation: Purdue University Computer Science Colloquia-Mint: A Multi-stage Extension of Java</a><br />');
document.write('<span class="rss-date">March 15, 2010 04:40:00 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/03/12/presentation-test-first-java-concurrency-for-the-classroom/" title="Test-First Java Concurrency for the Classroom (PowerPoint, view embedded) Where: 41st Technical Symposium on Computer Science Education (SIGCSE 2010) When: March 2, 2010 Concurrent programming is becoming more important due to the growing dominance of mul..." target="_self">Presentation: Test-First Java Concurrency for the Classroom</a><br />');
document.write('<span class="rss-date">March 12, 2010 02:12:13 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/02/25/presentation-testing-concurrent-programs-a-7-minute-jargon-free-introduction/" title="Testing Concurrent Programs, A 7-Minute Jargon-Free Introduction (PowerPoint, view embedded) Where: Rice University School of Engineering, Thesis Writing Seminar When: February 25, 2010 A 7-minute jargon-free introduction to the problems of testing concur..." target="_self">Presentation: Testing Concurrent Programs, A 7-Minute Jargon-Free Introduction</a><br />');
document.write('<span class="rss-date">February 25, 2010 06:25:57 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/02/08/presentation-mint-a-multi-stage-extension-of-java/" title="Mint: A Multi-stage Extension of Java (PowerPoint, PDF, view embedded) Video recording available on vimeo. Where: Rice University Computer Science Department, COMP 600 Graduate Seminar When: February 8, 2010 Multi-stage programming (MSP) provides a safe w..." target="_self">Presentation: Mint: A Multi-stage Extension of Java</a><br />');
document.write('<span class="rss-date">February 08, 2010 02:27:21 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2010/01/31/paper-mint-java-multi-stage-programming-using-weak-separability/" title="Mint: Java Multi-stage Programming Using Weak Separability 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2010) Multi-stage programming (MSP) provides a disciplined approach to run-time code generation. In the purely f..." target="_self">Paper: Mint: Java Multi-stage Programming Using Weak Separability</a><br />');
document.write('<span class="rss-date">January 31, 2010 07:21:58 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/10/24/paper-test-first-java-concurrency-for-the-classroom/" title="Test-First Java Concurrency for the Classroom 41st Technical Symposium on Computer Science Education (SIGCSE 2010) Concurrent programming is becoming more important due to the growing dominance of multi-core processors and the prevalence of graphical user..." target="_self">Paper: Test-First Java Concurrency for the Classroom</a><br />');
document.write('<span class="rss-date">October 24, 2009 03:47:27 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/08/29/presentation-concjunit-unit-testing-for-concurrent-programs-2/" title="ConcJUnit: Unit Testing for Concurrent Programs... &lt;a href=&quot;http://www.concurrentaffair.org/2009/08/29/presentation-concjunit-unit-testing-for-concurrent-programs-2/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/..." target="_self">Presentation: ConcJUnit: Unit Testing for Concurrent Programs</a><br />');
document.write('<span class="rss-date">August 29, 2009 01:06:07 am</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/08/24/presentation-concjunit-unit-testing-for-concurrent-programs/" title="ConcJUnit: Unit Testing for Concurrent Programs... &lt;a href=&quot;http://www.concurrentaffair.org/2009/08/24/presentation-concjunit-unit-testing-for-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/sp..." target="_self">Presentation: ConcJUnit: Unit Testing for Concurrent Programs</a><br />');
document.write('<span class="rss-date">August 24, 2009 01:41:38 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/07/14/tr09-02/" title="Multi-stage Programming for Mainstream Language... &lt;a href=&quot;http://www.concurrentaffair.org/2009/07/14/tr09-02/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;..." target="_self">Tech Report: Multi-stage Programming for Mainstream Languages (TR09-02)</a><br />');
document.write('<span class="rss-date">July 14, 2009 03:39:51 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/06/05/paper-concjunit-unit-testing-for-concurrent-programs/" title="ConcJUnit: Unit Testing for Concurrent Programs... &lt;a href=&quot;http://www.concurrentaffair.org/2009/06/05/paper-concjunit-unit-testing-for-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&..." target="_self">Paper: ConcJUnit: Unit Testing for Concurrent Programs</a><br />');
document.write('<span class="rss-date">June 05, 2009 03:33:08 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2009/05/24/book-a-framework-for-concurrent-unit-testing-concutest/" title="A Framework for Testing Concurrent Programs: Co... &lt;a href=&quot;http://www.concurrentaffair.org/2009/05/24/book-a-framework-for-concurrent-unit-testing-concutest/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt..." target="_self">Book: A Framework for Concurrent Unit Testing: Concutest</a><br />');
document.write('<span class="rss-date">May 24, 2009 05:43:13 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2008/10/24/presentation-java-annotations-for-types-and-expressions/" title="Java Annotations for Types and Expressions &lt;a href=&quot;http://www.concurrentaffair.org/2008/10/24/presentation-java-annotations-for-types-and-expressions/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a..." target="_self">Presentation: Java Annotations for Types and Expressions</a><br />');
document.write('<span class="rss-date">October 24, 2008 11:00:54 am</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2008/10/16/poster-invariant-specification-and-multi-staging-using-java-annotations/" title="Invariant Specification and Multi-Staging using Java Annotations &lt;a href=&quot;http://www.concurrentaffair.org/2008/10/16/poster-invariant-specification-and-multi-staging-using-java-annotations/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&q..." target="_self">Poster: Invariant Specification and Multi-Staging using Java Annotations</a><br />');
document.write('<span class="rss-date">October 16, 2008 01:00:20 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2008/09/22/presentation-java-annotations-for-invariant-specification/" title="Java Annotations for Invariant Specification &lt;a href=&quot;http://www.concurrentaffair.org/2008/09/22/presentation-java-annotations-for-invariant-specification/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&l..." target="_self">Presentation: Java Annotations for Invariant Specification</a><br />');
document.write('<span class="rss-date">September 22, 2008 11:00:13 am</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2007/10/30/thesis-a-framework-for-testing-concurrent-programs/" title="A Framework for Testing Concurrent Programs &lt;a href=&quot;http://www.concurrentaffair.org/2007/10/30/thesis-a-framework-for-testing-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;..." target="_self">Thesis: A Framework for Testing Concurrent Programs</a><br />');
document.write('<span class="rss-date">October 30, 2007 01:00:04 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2007/10/04/presentation-testing-concurrent-programs/" title="Testing Concurrent Programs &lt;a href=&quot;http://www.concurrentaffair.org/2007/10/04/presentation-testing-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;..." target="_self">Presentation: Testing Concurrent Programs</a><br />');
document.write('<span class="rss-date">October 04, 2007 12:00:00 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2007/08/27/presentation-a-framework-for-testing-concurrent-programs/" title="A Framework for Testing Concurrent Programs &lt;a href=&quot;http://www.concurrentaffair.org/2007/08/27/presentation-a-framework-for-testing-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;..." target="_self">Presentation: A Framework for Testing Concurrent Programs</a><br />');
document.write('<span class="rss-date">August 27, 2007 12:00:53 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2007/06/14/defense-a-framework-for-testing-concurrent-programs/" title="A Framework for Testing Concurrent Programs &lt;a href=&quot;http://www.concurrentaffair.org/2007/06/14/defense-a-framework-for-testing-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt..." target="_self">Defense: A Framework for Testing Concurrent Programs</a><br />');
document.write('<span class="rss-date">June 14, 2007 01:00:05 pm</span><br />');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="http://www.concurrentaffair.org/2006/10/06/poster-practical-tools-for-testing-concurrent-programs/" title="Practical Tools for Testing Concurrent Programs &lt;a href=&quot;http://www.concurrentaffair.org/2006/10/06/poster-practical-tools-for-testing-concurrent-programs/&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&l..." target="_self">Poster: Practical Tools for Testing Concurrent Programs</a><br />');
document.write('<span class="rss-date">October 06, 2006 02:30:52 pm</span><br />');
document.write('</li>');
document.write('</ul></div>');
