CINXE.COM
SPLASH 2013
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="https://2013.splashcon.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://2013.splashcon.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>SPLASH 2013</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://2013.splashcon.org";</script> <link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/conf.css?e0c92ee5f52769e04d268b7588469bfe" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/getFile/474741e5-5ec0-4bb8-bdb0-1c2998cf94f3/main.css?1519308135845" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/owl-carousel/owl.theme.css?f23cf727e4fcca9a5470658da5e755c9" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/owl-carousel/owl.carousel.css?0371b5a2d50e985b09b7d337edc0dc9f" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/owl-carousel/owl.transitions.css?b1bdaeac4065bf67a7d7a06213192964" type="text/css" /><link rel="stylesheet" href="https://2013.splashcon.org/stylesheets/theme.bootstrap_3.min.css?6867e70881e6ed2c03b6c9cf9c3152e0" type="text/css" /><script type="text/javascript" src="//code.jquery.com/jquery-3.5.1.min.js"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/owl-carousel/owl.carousel.min.js?88d0fe722f04973e2888b58a63aa0570"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://2013.splashcon.org/javascript/ajax.js?2dbd1cc4f8f2d52ae9c879d7346f4f8a"></script> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='SPLASH 2013'> <script type="text/javascript">(function($){ $(document).ready(function(){ $('ul.dropdown-menu [data-toggle=dropdown]').on('click', function(event) { event.preventDefault(); event.stopPropagation(); $(this).parent().siblings().removeClass('open'); $(this).parent().toggleClass('open'); }); }); })(jQuery); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-4G0QWEKVQS"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-4G0QWEKVQS', {'cookie_domain': 'auto', 'anonymizeIp': true });gtag('config', 'UA-9607501-2', {'cookie_domain': 'auto', 'anonymizeIp': true });</script> <meta name='description' content='OOPSLA OOPSLA is the premier conference on Object-Oriented Programming, having been the forum for some of the most important software developments over the last couple of decades. OOPSLA was the incubator for CRC cards, CLOS, design patterns, Self, agile methodologies, service-oriented architectures, wikis, UML, test driven design, refactoring, Java, dynamic compilation, and aspect-oriented programming, to name a few. OOPSLA is not only about objects but it never strays far from them. &gt;&gt;&gt; New this year, authors of OOPSLA papers were invited to submit supporting materials to th ...'> <meta prefix='og: http://ogp.me/ns#' property='og:description' content='OOPSLA OOPSLA is the premier conference on Object-Oriented Programming, having been the forum for some of the most important software developments over the last couple of decades. OOPSLA was the incubator for CRC cards, CLOS, design patterns, Self, agile methodologies, service-oriented architectures, wikis, UML, test driven design, refactoring, Java, dynamic compilation, and aspect-oriented programming, to name a few. OOPSLA is not only about objects but it never strays far from them. >>> New this year, authors of OOPSLA papers were invited to submit supporting materials to th ...'> <script type="text/javascript">function addEventModalLoadOnClick( containerNode ){ $(containerNode).find( "a[data-event-modal]" ).on("click", function(e){ var eventId = $(this).data("event-modal"); var modalElem = $("#modal-" + eventId); if(modalElem.length){ modalElem.modal({ backdrop: 'static', keyboard: true}, 'show'); } else { var loaderElem = $("#event-modal-loader"); loaderElem.find("input.event-id-input").val( eventId ); loaderElem.find("#load-modal-action").click(); } e.preventDefault(); } ); } </script><script type="text/javascript">function addStarredEventOnClick( containerNode ){ $(containerNode).find( "[data-event-star]" ).on("click", function(e){ var eventId = $(this).data("event-star"); var starEventFormElem = $("#event-star-form"); starEventFormElem.find("input.event-id-input").val( eventId ); starEventFormElem.find("#star-event-action").click(); e.preventDefault(); e.stopPropagation(); } ); } </script><script type="text/javascript">function pauseOnCloseModal( modalid ){ //pauses video (only youtube at the moment) when closing modal $('#' + modalid).on('hidden.bs.modal', function () { $(this).find('.embed-container iframe[src*=enablejsapi]').each( function(){ this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*') } ); } ) } </script> <meta prefix='og: http://ogp.me/ns#' property='og:image' content='https://2013.splashcon.org/getImage/carousel/carousel-collage-v3.png?1519209383000'> </head> <body id="home"><div class="frame"><div class="logobar"><div class="container"><a href="https://2013.splashcon.org" class="navbar-brand navigate"><span class="brand-text">SPLASH 2013</span></a><div class="place">Sat 26 - Thu 31 October 2013 <a href="https://2013.splashcon.org/venue/splash-2013-venue" class="navigate">Indianapolis, United States</a></div></div></div><div class="navbar navbar-default"><div class="container"><div class="navbar-header"><button type="button" data-toggle="collapse" data-target="#navigationbar" class="navbar-toggle"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div id="navigationbar" class="navigationbar collapse navbar-collapse"><ul class="block nav navbar-nav"><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Attending <span class="caret"></span></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/venue/splash-2013-venue" class="navigate">Hotel: Hyatt Regency</a></li><li class="block"><a href="https://2013.splashcon.org/attending/awards" class="navigate">Awards</a></li><li class="block"><a href="https://2013.splashcon.org/attending/splash%2713-general-chairs%27-welcome" class="navigate">General Chairs' Welcome</a></li><li class="block"><a href="https://2013.splashcon.org/attending/oopsla%E2%80%9913-chair%E2%80%99s-welcome" class="navigate">OOPSLA PC Chair’s Welcome</a></li></ul></li><li id="tracks-in-navbar" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Tracks <span class="caret"></span></a><ul class="block dropdown-menu multi-column columns-3"><div class="row"><div class="col-sm-5"><ul class="block multi-column-dropdown"><li class="block dropdown-header">SPLASH 2013</li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-ACM-SRC" class="navigate">ACM SRC</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Demonstrations" class="navigate">Demonstrations</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Doctoral-Symposium" class="navigate">Doctoral Symposium</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Keynotes" class="navigate">Keynotes</a></li><li class="block"><a href="https://2013.splashcon.org/track/oopsla-2013-papers" class="navigate">OOPSLA</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-OOPSLA-Artifacts" class="navigate">OOPSLA Artifacts</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Panels" class="navigate">Panels</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Posters" class="navigate">Posters</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-SPLASH-E" class="navigate">SPLASH-E</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-SPLASH-I" class="navigate">SPLASH-I</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Student-Volunteers" class="navigate">Student Volunteers</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Tutorials" class="navigate">Tutorials</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Wavefront" class="navigate">Wavefront</a></li><li class="block"><a href="https://2013.splashcon.org/track/splash-2013-Wavefront-Experience" class="navigate">Wavefront Experience</a></li></ul></div><div class="col-sm-7"><ul class="block multi-column-dropdown"><li class="block dropdown-header">Co-hosted Conferences</li><li class="block"><a href="https://2013.splashcon.org/track/dls-2013-papers" class="navigate"><strong>DLS</strong> Research Papers</a></li><li class="block"><a href="https://2013.splashcon.org/track/gpce-2013-papers" class="navigate"><strong>GPCE</strong> Research Papers</a></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Onward!</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/track/onward-2013-papers" class="navigate"><strong>Onward!</strong> Research Papers</a></li><li class="block"><a href="https://2013.splashcon.org/track/onward-2013-Onward-Essays" class="navigate"><strong>Onward!</strong> Essays</a></li></ul></li><li class="block"><a href="https://2013.splashcon.org/track/sle-2013-papers" class="navigate"><strong>SLE</strong> Research Papers</a></li></ul></div></div></ul></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Organization <span class="caret"></span></a><ul class="block dropdown-menu multi-column columns-2"><div class="row"><div class="col-sm-6"><ul class="block multi-column-dropdown"><li class="block dropdown-header">SPLASH 2013 Committees</li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-general" class="navigate">General</a></li><li class="block dropdown-header">Track Committees </li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-acm-src-committee" class="navigate"><strong>ACM SRC</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-demonstrations-committee" class="navigate"><strong>Demonstrations</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-doctoral-symposium-committee" class="navigate"><strong>Doctoral Symposium</strong></a></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>OOPSLA</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-papers-program-committee" class="navigate">Program Committee</a></li><li class="block"><a href="https://2013.splashcon.org/committee/oopsla-2013-papers-external-review-committee" class="navigate">External Review Committee</a></li></ul></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-oopsla-artifacts-artifacts" class="navigate"><strong>OOPSLA Artifacts</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-posters-committee" class="navigate"><strong>Posters</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-splash-e-committee" class="navigate"><strong>SPLASH-E</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-student-volunteers-committee" class="navigate"><strong>Student Volunteers</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-tutorials-committee" class="navigate"><strong>Tutorials</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-wavefront-committee" class="navigate"><strong>Wavefront</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/splash-2013-wavefront-experience-committee" class="navigate"><strong>Wavefront Experience</strong></a></li><li class="block dropdown-header">Contributors</li><li class="block"><a href="https://2013.splashcon.org/people-index" class="navigate"><span class="glyphicon glyphicon-search"></span><sup><span class="glyphicon glyphicon-user"></span></sup> People Index</a></li></ul></div><div class="col-sm-6"><ul class="block multi-column-dropdown"><li class="block dropdown-header">Co-hosted Conferences</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>DLS</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/committee/dls-2013-papers-program-committee" class="navigate">Program Committee</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>GPCE</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/committee/gpce-2013-papers-program-committee" class="navigate">Program Committee</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Onward!</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/committee/onward-2013-papers-program-committee" class="navigate"><strong>Research Papers</strong></a></li><li class="block"><a href="https://2013.splashcon.org/committee/onward-2013-onward-essays-committee" class="navigate"><strong>Onward! Essays</strong></a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>SLE</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/committee/sle-2013-papers-program-committee" class="navigate">Program Committee</a></li></ul></li></ul></div></div></ul></li><li class="block"><a href="https://2013.splashcon.org/search//all" class="navigate"><span class="glyphicon glyphicon-search"></span><span class="hidden-sm"> Search</span></a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span class="hidden-sm">Series <span class="caret"></span></span><span title="Series" class="visible-sm"><span class="glyphicon glyphicon-repeat"></span> <span class="caret"></span></span></a><ul class="block dropdown-menu"><li class="block"><a href="https://2013.splashcon.org/series/splash" class="navigate"><span class="glyphicon glyphicon-home"></span> Series</a></li><li class="block divider"></li><li class="block"><a href="https://2025.splashcon.org" class="navigate">SPLASH 2025</a></li><li class="block"><a href="https://2024.splashcon.org" class="navigate">SPLASH 2024</a></li><li class="block"><a href="https://2023.splashcon.org" class="navigate">SPLASH 2023</a></li><li class="block"><a href="https://2022.splashcon.org" class="navigate">SPLASH 2022</a></li><li class="block"><a href="https://2021.splashcon.org" class="navigate">SPLASH 2021</a></li><li class="block"><a href="https://2020.splashcon.org" class="navigate">SPLASH 2020</a></li><li class="block"><a href="https://2019.splashcon.org" class="navigate">SPLASH 2019</a></li><li class="block"><a href="https://2018.splashcon.org" class="navigate">SPLASH 2018</a></li><li class="block"><a href="https://2017.splashcon.org" class="navigate">SPLASH 2017</a></li><li class="block"><a href="https://2016.splashcon.org" class="navigate">SPLASH 2016</a></li><li class="block"><a href="https://2015.splashcon.org" class="navigate">SPLASH 2015</a></li><li class="block"><a href="https://2014.splashcon.org" class="navigate">SPLASH 2014</a></li><li class="block"><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> SPLASH 2013</span></li><li class="block"><a href="https://2012.splashcon.org" class="navigate">SPLASH 2012</a></li><li class="block"><a href="https://2011.splashcon.org" class="navigate">SPLASH 2011</a></li><li class="block"></li><li class="block"><a href="http://splashcon.org/2010/" target="_blank" class="navigate">SPLASH 2010 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"></li><li class="block"><a href="http://www.oopsla.org/oopsla2009/" target="_blank" class="navigate">OOPSLA 2009 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/oopsla2008/" target="_blank" class="navigate">OOPSLA 2008 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/oopsla2007/index.php?page=home/" target="_blank" class="navigate">OOPSLA 2007 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2006/program.html" target="_blank" class="navigate">OOPSLA 2006 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2005/ShowPage.do?id=Home" target="_blank" class="navigate">OOPSLA 2005 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2004/ShowPage.do?id=Home" target="_blank" class="navigate">OOPSLA 2004 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/oopsla2003/files/" target="_blank" class="navigate">OOPSLA 2003 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2002/" target="_blank" class="navigate">OOPSLA 2002 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2001/" target="_blank" class="navigate">OOPSLA 2001 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.oopsla.org/2000/" target="_blank" class="navigate">OOPSLA 2000 <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li></ul></li></ul><div class="navbar-right"><ul class="block nav navbar-nav"><li class="block"><a href="https://conf.researchr.org/signin/splash-2013/https%3A%5Es%5Es2013.splashcon.org%5Es" rel="nofollow" class="navigate">Sign in</a></li><li class="block"><a href="https://2013.splashcon.org/signup" class="navigate">Sign up</a></li></ul></div></div></div></div><script type="text/javascript">$(document).ready(function(){ $('.carousel').carousel({ interval: 10000 }) }); </script><div id="carousel-88300ee7-a6f1-48f1-9e76-24abfedbd7cd" data-ride="carousel" class="carousel slide carousel-fade"><ol class="carousel-indicators"><li data-target="#carousel-88300ee7-a6f1-48f1-9e76-24abfedbd7cd" data-slide-to="0" class="active"></li></ol><div class="carousel-inner" style="background-color: #FFF;"><div class="item active"><div class="fill" style="background-image:url('https://2013.splashcon.org/getImage/carousel/carousel-collage-v3.png?1519209383000');"></div><div class="attribution"></div><div class="carousel-caption"><h3>Title</h3><h5><p>Decription</p></h5></div></div></div><a href="#carousel-88300ee7-a6f1-48f1-9e76-24abfedbd7cd" data-slide="prev" class="left carousel-control"><span class="glyphicon glyphicon-chevron-left"></span></a><a href="#carousel-88300ee7-a6f1-48f1-9e76-24abfedbd7cd" data-slide="next" class="right carousel-control"><span class="glyphicon glyphicon-chevron-right"></span></a></div><div id="content" class="container"><div class="row"><div class="col-sm-7"><div class="row"><div class="col-sm-12"><h3>Keynote Speakers</h3><div id="80483ddff4bf537c46e3d41217150642wrapper"><div id="80483ddff4bf537c46e3d41217150642"><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/14/FOOL-20" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Kim Bruce" src="https://2013.splashcon.org/getProfileImage/kimbruce/ac26c4c8-e3cb-4c14-9424-0e0296b237f2/avatar.jpg?1711488431000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>FOOL @ 20</h5><h6><i>Kim Bruce</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/8/Declarative-Programming-for-the-Cloud" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Molham Aref" src="https://2013.splashcon.org/getProfileImage/molhamaref/1debc943-6d43-4d88-8132-a5d08b9a9d80/avatar.jpg?1711689716000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Declarative Programming for the Cloud</h5><h6><i>Molham Aref</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/2/Do-Computer-Programs-Have-to-Be-As-Dumb-As-They-Are-" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Xipeng Shen" src="https://2013.splashcon.org/getProfileImage/xipengshen/7d769b23-db3b-47a7-a357-2c76a5de7e56/avatar.jpg?1711480500000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Do Computer Programs Have to Be As Dumb As They Are?</h5><h6><i>Xipeng Shen</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/10/MobileFirst-Future-Directions-in-Programming-and-Runtime-Models" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Gabi Zodik" src="https://2013.splashcon.org/getProfileImage/gabizodik/836d23aa-5f6b-463f-912d-e0e974958cba/avatar.jpg?1718179311000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>MobileFirst: Future Directions in Programming and Runtime Models</h5><h6><i>Gabi Zodik</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/6/Back-to-the-Future-SIMULA-style-concurrent-objects" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Ole Lehrmann Madsen" src="https://2013.splashcon.org/getProfileImage/olelehrmannmadsen/7dbbd38f-c3f1-49ac-a290-3d02acaaee9f/avatar.jpg?1711492165000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Back to the Future: SIMULA style concurrent objects</h5><h6><i>Ole Lehrmann Madsen</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/5/VMs-I-Have-Known-and-or-Loved" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Mario Wolczko" src="https://2013.splashcon.org/getProfileImage/mariowolczko/6e923846-1413-4eaa-a7f2-9af7edc7810b/avatar.jpg?1711587690000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>VMs I Have Known and/or Loved</h5><h6><i>Mario Wolczko</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/9/Refactoring-Reuse-Reality-Revisited" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Bill Opdyke" src="https://2013.splashcon.org/getProfileImage/billopdyke/1bfbad36-85fc-45ff-b7e5-c2c8c4f03f86/avatar.jpg?1711518549000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Refactoring, Reuse & Reality: Revisited</h5><h6><i>Bill Opdyke</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/7/Toward-the-future-of-personal-computing-system-construction" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Yoshiki Ohshima" src="https://2013.splashcon.org/getProfileImage/yoshikiohshima1/de561c38-37cc-4972-abad-96b29f4a5f94/avatar.jpg?1711458406000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Toward the future of personal computing system construction</h5><h6><i>Yoshiki Ohshima</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/18/Mobile-Computing-in-Resource-Constrained-Environments" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Grace Lewis" src="https://2013.splashcon.org/getProfileImage/gracelewis/22bca619-e1d8-428b-bc1a-e5f7b4355f7f/avatar.jpg?1718179310000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Mobile Computing in Resource-Constrained Environments</h5><h6><i>Grace Lewis</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/13/TouchDevelop-Productive-Scripting-on-and-for-Touch-based-Devices-and-Web-Services" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Thomas Ball" src="https://2013.splashcon.org/getProfileImage/thomasball/7e3a652d-e0a6-42a8-aed6-482608ee6128/avatar.jpg?1718179315000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>TouchDevelop: Productive Scripting on and for Touch-based Devices and Web Services</h5><h6><i>Thomas Ball</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/17/Modeling-Biology-with-Solver-Aided-Programming-Languages" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Rastislav Bodík" src="https://2013.splashcon.org/getProfileImage/rastislavbodik/591c6251-39a6-44fe-a659-9f6d3df1fcac/avatar.jpg?1711460656000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Modeling Biology with Solver-Aided Programming Languages</h5><h6><i>Rastislav Bodík</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/4/Making-Live-Programming-Real" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Sean McDirmid" src="https://2013.splashcon.org/getProfileImage/seanmcdirmid/ec49651f-ae78-4aac-b105-c1cc1bb05c21/avatar.jpg?1711459662000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Making Live Programming Real</h5><h6><i>Sean McDirmid</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/12/TS-Gradual-Typing-Embedded-Securely-in-JavaScript" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Nikhil Swamy" src="https://2013.splashcon.org/getProfileImage/nikhilswamy/c9e22e3d-9490-4d87-99f0-460cf9961c94/avatar.jpg?1711487282000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>TS*: Gradual Typing Embedded Securely in JavaScript</h5><h6><i>Nikhil Swamy</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/11/Two-Solitudes" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Greg Wilson" src="https://2013.splashcon.org/getProfileImage/gregwilson/e4a1e220-fab9-4160-9d8d-5a4b23b0fd77/avatar.jpg?1714987793000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Two Solitudes</h5><h6><i>Greg Wilson</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/16/Dark-Knowledge-and-Graph-Grammars-in-Automated-Software-Design" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Don Batory" src="https://2013.splashcon.org/getProfileImage/donbatory/a457306d-4727-40cd-b987-6839cca9c72a/avatar.jpg?1711457803000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Dark Knowledge and Graph Grammars in Automated Software Design</h5><h6><i>Don Batory</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/15/Does-Thought-Crime-Pay-" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Gilad Bracha" src="https://2013.splashcon.org/getProfileImage/giladbracha/7ec59e2e-bb71-4f6d-9699-326c44dd2d89/avatar.jpg?1711471951000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>Does Thought Crime Pay?</h5><h6><i>Gilad Bracha</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/1/The-Yin-and-Yang-of-Hardware-Heterogeneity-Can-Software-Survive-" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Kathryn S McKinley" src="https://2013.splashcon.org/getProfileImage/kathrynsmckinley/cc6afc37-4f2a-48f2-ac42-b6c1ad2b8d56/avatar.jpg?1711478887000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>The Yin and Yang of Hardware Heterogeneity: Can Software Survive?</h5><h6><i>Kathryn S McKinley</i></h6></div></div></div></a><a href="https://2013.splashcon.org/details/splash-2013-Keynotes/3/JavaScript-as-an-Intermediate-Language" class="highlight-carousel-item navigate"><div class="thumbnail"><span style="position:absolute;"></span><img alt="Shriram Krishnamurthi" src="https://2013.splashcon.org/getProfileImage/shriramkrishnamurthi/49fe873c-c2b9-4657-a429-127b0194e55d/avatar.jpg?1712670152000" class="outputimage owl-top"/><div class="caption"><div class="owl-bottom"><h5>JavaScript as an Intermediate Language</h5><h6><i>Shriram Krishnamurthi</i></h6></div></div></div></a></div></div><script type="text/javascript">$(document).ready(function() { $("#80483ddff4bf537c46e3d41217150642").owlCarousel({ autoPlay: 15000, //Set AutoPlay to 15 sec items : 4, itemsDesktop : [1199,4], itemsDesktopSmall : [979,4], itemsTablet: [768,3], itemsTabletSmall: [600,2], itemsMobile: [479,2], itemsScaleUp: false, stopOnHover: true, responsiveBaseWidth: "#80483ddff4bf537c46e3d41217150642wrapper" }); }); </script><script type="text/javascript">$(window).on('load', function() { var a = [/*"owl-top",*/ "owl-bottom"]; a.forEach(function(cl) { var maxHeight=0; $('#80483ddff4bf537c46e3d41217150642 .' + cl + ',#80483ddff4bf537c46e3d41217150642 .' + cl + ' *').each(function () { var thisHeight = $(this).outerHeight( true ); if (thisHeight > maxHeight ){ maxHeight = thisHeight; } }); $('#80483ddff4bf537c46e3d41217150642 .' + cl).css('height', maxHeight); }); }); </script></div></div><div class="row"><div class="col-sm-12"><div class="page-header"><h1>SPLASH 2013</h1></div><h3><a href="#oopsla" id="oopsla" class="anchor-link">OOPSLA</a></h3> <p>OOPSLA is the premier conference on Object-Oriented Programming, having been the forum for some of the most important software developments over the last couple of decades. OOPSLA was the incubator for CRC cards, CLOS, design patterns, Self, agile methodologies, service-oriented architectures, wikis, UML, test driven design, refactoring, Java, dynamic compilation, and aspect-oriented programming, to name a few. OOPSLA is not only about objects but it never strays far from them. <a href="/track/splash-2013/oopsla-2013-papers">>>></a></p> <p style="margin: 0px 0px 10px; font-family: 'Maven Pro', sans-serif; font-size: 14px; line-height: 18px;"><img src="/getImage/splash-2013/orig/aec-badge-small.png" style="height: auto; max-width: 100%; vertical-align: middle; box-sizing: border-box; float: right;" border="0" width="80" height="80"></p> <p>New this year, authors of OOPSLA papers were invited to submit supporting materials to the <a href="/track/splash-2013/splash-2013-OOPSLA-Artifacts">Artifact Evaluation</a> process. The goal of the Artifact Evaluation process is to empower others to build upon the contributions of a paper. Papers that went through the Artifact Evaluation process received a seal of approval.</p> <hr> <h3><a href="#onward" id="onward" class="anchor-link">Onward!</a></h3> <p>Onward! is a multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities, and applications. Onward! is more radical, more visionary, and more open than other conferences to not yet well-proven but well-argued ideas. <a href="/track/splash-2013/onward-2013-papers">>>></a></p> <hr> <h3><a href="#sle" id="sle" class="anchor-link">SLE</a></h3> <p>The International Conference on Software Language Engineering (SLE) is devoted to topics related to artificial languages in software engineering. SLE’s mission is to encourage and organize communication among communities that have traditionally looked at software languages from different and yet complementary perspectives. Of particular relevance to SLE are technologies, methods, experiments, and case studies on software languages from researchers and practitioners who use modeling, grammar, or ontology-based approaches. <a href="/track/splash-2013/sle-2013-papers">>>></a></p> <hr> <p style="margin: 0px 0px 10px; font-family: 'Maven Pro', sans-serif; font-size: 14px; line-height: 18px;"><img src="/getImage/splash-2013/orig/GPCE-2013.png" style="vertical-align: middle; box-sizing: border-box; float: right;" border="0" height="190"></p> <h3><a href="#gpce" id="gpce" class="anchor-link">GPCE</a></h3> <p>Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for decades. Key technologies for automating program development are Generative Programming for program synthesis, Domain-Specific Languages for compact problem-oriented programming notations, and technologies aiming at modularity, correctness, reuse, and evolution. <a href="/track/splash-2013/gpce-2013-papers">>>></a></p> <hr> <p style="margin: 0px 0px 10px; font-family: 'Maven Pro', sans-serif; font-size: 14px; line-height: 18px;"><img src="/getImage/splash-2013/orig/dls_logo.png" style="vertical-align: middle; box-sizing: border-box; float: right;" border="0" height="70"></p> <h3><a href="#dls" id="dls" class="anchor-link">DLS</a></h3> <p>The <a href="/track/splash-2013/dls-2013-papers">9th Dynamic Languages Symposium</a> is a forum for discussion of dynamic languages, their implementation and application. While mature dynamic languages including Smalltalk, Lisp, Scheme, Self, Prolog, and APL continue to grow and inspire new converts, a new generation of dynamic scripting languages such as JavaScript, Python, Ruby, PHP, Tcl, Lua, and Clojure are successful in a wide range of applications. DLS provides a place for researchers and practitioners to come together and share their knowledge, experience, and ideas for future research and development. <a href="/track/splash-2013/dls-2013-papers">>>></a></p> <hr> <p style="margin: 0px 0px 10px; font-family: 'Maven Pro', sans-serif; font-size: 14px; line-height: 18px;"><img src="/getImage/splash-2013/orig/debate-orig.png" style="vertical-align: middle; box-sizing: border-box; float: right;" border="0" height="180"></p> <h3><a href="#panels-and-debates" id="panels-and-debates" class="anchor-link">Panels and debates</a></h3> <p>SPLASH will host a panel on <em>Technical Debt</em> chaired by Steven Fraser with panelists from Microsoft, Cisco, JP Morgan, SEI and CAST. The term “Technical Debt” was coined by Ward Cunningham in a 1992 OOPSLA experience report. The technical debt describes the trade-offs between delivering the most appropriate - albeit likely immature - product, in the shortest time possible. A debate will pit Shriram Krishnamurthi against James Noble on the issue of the rightful place of software in software conferences. Should software conferences insist on reproducibility of research results? And if so, at what price? <a href="/track/splash-2013/splash-2013-Panels">>>></a></p> <hr> <h3><a href="#workshops" id="workshops" class="anchor-link">Workshops</a></h3> <p>Following its long-standing tradition, SPLASH hosts a variety of high-quality workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. Workshops cultivate new ideas and concepts for the future, optionally recorded in formal proceedings.</p> <hr> <h3><a href="#wavefront" id="wavefront" class="anchor-link">Wavefront</a></h3> <p>Wavefront is a forum for presenting and discussing new and innovative tools, technologies, and practices for use in today’s software community. Wavefront is about how industry applies the lessons learned from the software development community in deploying today’s software and systems, and how the community can learn from what is happening in the trenches of software engineering. <a href="/track/splash-2013/splash-2013-Wavefront">>>></a></p> <p>Wavefront Experience Reports are all about how we create practical software systems that solve real-world problems. Wavefront experience reports are meant to be strongly aligned with the focus of the Wavefront program, but in the experience papers, we are looking for discussions about the use of those technologies as opposed to their creation. How have they made you more (or less) successful? What do you do differently now? <a href="/track/splash-2013/splash-2013-Wavefront-Experience">>>></a></p> <hr> <h3><a href="#tutorials-tech-talks" id="tutorials-tech-talks" class="anchor-link">Tutorials & Tech Talks</a></h3> <p>The SPLASH tutorial program complements research talks with 80-minute tech talks and 1/2-day in-depth tutorials taught by experts that provide participants with in-depth or hands-on background in the area of focus. The tutorials and tech-talks are open to all attendees. <a href="/track/splash-2013/splash-2013-Tutorials#Program" title="tutorials">>>></a></p> <hr> <p style="margin: 0px 0px 10px; font-family: 'Maven Pro', sans-serif; font-size: 14px; line-height: 18px;"><img src="/getImage/splash-2013/orig/splashi-crop.jpg" style="vertical-align: middle; box-sizing: border-box; float: right;" border="0" height="100"></p> <h3><a href="#splash-i" id="splash-i" class="anchor-link">SPLASH-I</a></h3> <p>SPLASH-I is a new series of industrial research talks that address topics relevant to the SPLASH community. Speakers are world-class experts in their field, selected and invited by the organizers. The SPLASH-I talks series is held in parallel with the OOPSLA main track. Talks are open to all attendees. <a href="/track/splash-2013/splash-2013-SPLASH-I">>>></a></p> <hr> <h3><a href="#splash-e" id="splash-e" class="anchor-link">SPLASH-E</a></h3> <p>SPLASH-E revives the long tradition at OOPSLA and SPLASH of bringing educators, practitioners, and researchers together to improve the teaching of programming and software development. <a href="/track/splash-2013/splash-2013-SPLASH-E">>>></a></p> <hr> <h3><a href="#posters" id="posters" class="anchor-link">Posters</a></h3> <p>The poster session provides an excellent forum for authors to present their recent or ongoing projects in an interactive setting, and receive feedback from the community. <a href="/track/splash-2013/splash-2013-Posters#Program" title="posters">>>></a></p> <hr> <h3><a href="#doctoral-symposium" id="doctoral-symposium" class="anchor-link">Doctoral Symposium</a></h3> <p>The SPLASH Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. <a href="/track/splash-2013/splash-2013-Doctoral-Symposium" title="doctoral">>>></a></p> <hr> <h3><a href="#demonstrations" id="demonstrations" class="anchor-link">Demonstrations</a></h3> <p>Live demonstrations show the impact of software innovation. The Demonstrations track is an excellent vehicle for sharing your latest work with an experienced and technically savvy audience. Demonstrations are not product sales pitches, but rather an opportunity to highlight, explain, and present interesting technical aspects. <a href="/track/splash-2013/splash-2013-Demonstrations" title="demos">>>></a></p> <hr> <h3><a href="#acm-student-research-competition" id="acm-student-research-competition" class="anchor-link">ACM Student Research Competition</a></h3> <p>The student research competition is an internationally-recognized venue that enables undergraduate and graduate students to experience the research world and share their research results. The competition has separate categories for undergraduate and graduate students and awards prizes to the top three students in each. <a href="/track/splash-2013/splash-2013-ACM-SRC" title="src">>>></a></p> <hr> <h3><a href="#student-volunteers" id="student-volunteers" class="anchor-link">Student Volunteers</a></h3> <p>The SPLASH Student Volunteer program provides an opportunity for students from around the world to associate with some of the leading personalities in industry and research in the following areas: programming languages, object-oriented technology and software development. <a href="/track/splash-2013/splash-2013-Student-Volunteers" title="volunteers">>>></a></p> <hr> <h3><a href="#social-events" id="social-events" class="anchor-link">Social Events</a></h3> <p>SPLASH includes a number of social events, a reception will be held in the hotel on Sunday for GPCE, SLE and the workshop attendees, the SPLASH banquet is on Wednesday evening at the Indiana Roof Ballroom, and SPLASH, as usual will end on a sweet note with the Ice Cream Social on Thursday in the conference hotel.</p> </div></div></div><div class="col-sm-4 col-sm-offset-1 sidebar"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title"><span class="glyphicon glyphicon-road"></span> SPLASH 2013 Tracks</div></div><div class="panel-body"><div class="all-tracks"><a href="https://2013.splashcon.org/track/splash-2013-ACM-SRC" class="text-muted navigate">ACM SRC</a> | <a href="https://2013.splashcon.org/track/splash-2013-Demonstrations" class="text-muted navigate">Demonstrations</a> | <a href="https://2013.splashcon.org/track/splash-2013-Doctoral-Symposium" class="text-muted navigate">Doctoral Symposium</a> | <a href="https://2013.splashcon.org/track/splash-2013-Keynotes" class="text-muted navigate">Keynotes</a> | <a href="https://2013.splashcon.org/track/oopsla-2013-papers" class="text-muted navigate">OOPSLA</a> | <a href="https://2013.splashcon.org/track/splash-2013-OOPSLA-Artifacts" class="text-muted navigate">OOPSLA Artifacts</a> | <a href="https://2013.splashcon.org/track/splash-2013-Panels" class="text-muted navigate">Panels</a> | <a href="https://2013.splashcon.org/track/splash-2013-Posters" class="text-muted navigate">Posters</a> | <a href="https://2013.splashcon.org/track/splash-2013-SPLASH-E" class="text-muted navigate">SPLASH-E</a> | <a href="https://2013.splashcon.org/track/splash-2013-SPLASH-I" class="text-muted navigate">SPLASH-I</a> | <a href="https://2013.splashcon.org/track/splash-2013-Student-Volunteers" class="text-muted navigate">Student Volunteers</a> | <a href="https://2013.splashcon.org/track/splash-2013-Tutorials" class="text-muted navigate">Tutorials</a> | <a href="https://2013.splashcon.org/track/splash-2013-Wavefront" class="text-muted navigate">Wavefront</a> | <a href="https://2013.splashcon.org/track/splash-2013-Wavefront-Experience" class="text-muted navigate">Wavefront Experience</a><br><a href="javascript:var btn=$('#tracks-in-navbar:not(.open)>a'); if(btn){ if(!btn.is(':visible')){$('.navbar-toggle').click();} } btn.click(); $('html, body').animate({scrollTop: $(btn).offset().top}, 200); void(0);" class="small">Show all tracks</a></div></div></div><div class="panel panel-warning"><div class="panel-heading clearfix"><div class="panel-title">Supporters</div></div><table class="table table-hover"><tr href="https://www.microsoft.com/en-us/research/" title="Microsoft Research" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Microsoft Research" src="https://2013.splashcon.org/getLogo/13242b2e-28da-412a-a45a-8860915ed2a1?1510168223000" class="outputimage"/></span></td><td>Diamond</td></tr><tr href="http://nsf.gov" title="NSF" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="NSF" src="https://2013.splashcon.org/getLogo/fb779433-240b-4094-946a-b597f7b9e586?1510168240000" class="outputimage"/></span></td><td>Diamond</td></tr><tr href="http://www.cisco.com/" title="Cisco" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Cisco" src="https://2013.splashcon.org/getLogo/9ffedfa3-2f88-40cf-bef8-3e4d47e69b62?1510168309000" class="outputimage"/></span></td><td>Silver</td></tr><tr href="https://labs.oracle.com" title="Oracle Labs" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Oracle Labs" src="https://2013.splashcon.org/getLogo/f46e2066-bba7-47d3-8ec0-607931ed5a70?1510168353000" class="outputimage"/></span></td><td>Silver</td></tr><tr href="http://www.intel.com/content/www/us/en/research/intel-research.html" title="Intel" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Intel" src="https://2013.splashcon.org/getLogo/2c490380-1098-49e9-813d-4907773bbf5b?1510168443000" class="outputimage"/></span></td><td>Silver</td></tr><tr href="https://www.google.com" title="Google" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Google" src="https://2013.splashcon.org/getLogo/fe1a92c4-0c21-451a-933b-450635424d67?1510168419000" class="outputimage"/></span></td><td>Friend</td></tr><tr href="http://www.research.ibm.com" title="IBM Research" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="IBM Research" src="https://2013.splashcon.org/getLogo/2a4b48b9-1c40-4411-bac2-f97319baa1ab?1510168425000" class="outputimage"/></span></td><td>Friend</td></tr><tr href="http://www.purdue.edu/" title="Purdue University" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Purdue University" src="https://2013.splashcon.org/getLogo/5fd5a46a-4cae-43c6-be09-9ac665ea06d0?1510168521000" class="outputimage"/></span></td><td>Friend</td></tr><tr href="http://www.typesafe.com/" title="Typesafe" class="clickable-row new-window"><td><span class="supporter-logo "><img alt="Typesafe" src="https://2013.splashcon.org/getLogo/4c5187ff-dae2-4aa0-8885-1e5d7f6decde?1510168566000" class="outputimage"/></span></td><td>Friend</td></tr></table></div></div></div><div id="messages-placeholder" class="alert alert-warning" style="display:none;"><a data-dismiss="alert" class="close">x</a><em>Sun 24 Nov 19:36</em></div></div><div id="notifications-ph" class="webdsl-placeholder"></div><div id="event-modal-loader" class="webdsl-placeholder"><form name="form_131600131703c411e65b13378d08eb1f6672b5a0259" id="form_131600131703c411e65b13378d08eb1f6672b5a0259" action="https://2013.splashcon.org/eventDetailsModalByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_131600131703c411e65b13378d08eb1f6672b5a0259" value="1" /><input type="hidden" name="context" value="splash-2013" /><input name="ae03f7f6f951d515a297b161e922205d" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2013.splashcon.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"splash-2013"},],"form_131600131703c411e65b13378d08eb1f6672b5a0259", this.nextSibling, false,"event-modal-loader"); return false;'></button><a submitid="eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="load-modal-action"></a></form></div><div id="event-star-form" class="webdsl-placeholder"><form name="form_509860938088b48fd14544d4239b498a2cf339e02b" id="form_509860938088b48fd14544d4239b498a2cf339e02b" action="https://2013.splashcon.org/eventStarByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_509860938088b48fd14544d4239b498a2cf339e02b" value="1" /><input type="hidden" name="context" value="splash-2013" /><input name="a0b55aa29cf9431a9461b359872014e3" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2013.splashcon.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"splash-2013"},],"form_509860938088b48fd14544d4239b498a2cf339e02b", this.nextSibling, false,"event-star-form"); return false;'></button><a submitid="eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="star-event-action"></a></form></div><div id="event-modals" class="webdsl-placeholder"></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; addEventModalLoadOnClick(node); addStarredEventOnClick(node); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><footer class="footer"><div class="container"><div class="footer-box"><div class="row"><div class="col-sm-3"><h3><a href="https://2013.splashcon.org" class="navigate"><span class="glyphicon glyphicon-home"></span> SPLASH 2013</a></h3><div><a href="https://2013.splashcon.org/contact" class="navigate"><span class="glyphicon glyphicon-envelope"></span> contact form</a></div><hr/>using <a href="https://conf.researchr.org" class="navigate">conf.researchr.org</a> (<a href="http://yellowgrass.org/roadmap/conf.researchr.org" class="navigate">v1.67.1</a>)<br/><small><a href="https://2013.splashcon.org/support" target="_blank" class="navigate"><span class="glyphicon glyphicon-question-sign"></span> Support page</a></small><br/><small></small></div><div class="col-sm-5"><div class="row"><div class="col-sm-6"><h4>Tracks</h4><a href="https://2013.splashcon.org/track/splash-2013-ACM-SRC" class="navigate">ACM SRC</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Demonstrations" class="navigate">Demonstrations</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Doctoral-Symposium" class="navigate">Doctoral Symposium</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Keynotes" class="navigate">Keynotes</a><br/><a href="https://2013.splashcon.org/track/oopsla-2013-papers" class="navigate">OOPSLA</a><br/><a href="https://2013.splashcon.org/track/splash-2013-OOPSLA-Artifacts" class="navigate">OOPSLA Artifacts</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Panels" class="navigate">Panels</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Posters" class="navigate">Posters</a><br/><a href="https://2013.splashcon.org/track/splash-2013-SPLASH-E" class="navigate">SPLASH-E</a><br/><a href="https://2013.splashcon.org/track/splash-2013-SPLASH-I" class="navigate">SPLASH-I</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Student-Volunteers" class="navigate">Student Volunteers</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Tutorials" class="navigate">Tutorials</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Wavefront" class="navigate">Wavefront</a><br/><a href="https://2013.splashcon.org/track/splash-2013-Wavefront-Experience" class="navigate">Wavefront Experience</a></div><div class="col-sm-6"><h4>Co-hosted Conferences</h4><a href="https://2013.splashcon.org/track/dls-2013-papers" class="navigate">DLS 2013</a><br/><a href="https://2013.splashcon.org/track/gpce-2013-papers" class="navigate">GPCE 2013</a><br/><a href="https://2013.splashcon.org/track/onward-2013-papers" class="navigate">Onward! 2013</a><br/><a href="https://2013.splashcon.org/track/sle-2013-papers" class="navigate">SLE 2013</a></div></div></div><div class="col-sm-2"><h4>Attending</h4><a href="https://2013.splashcon.org/venue/splash-2013-venue" class="navigate">Hotel: Hyatt Regency</a><br><a href="https://2013.splashcon.org/attending/awards" class="navigate">Awards</a><br><a href="https://2013.splashcon.org/attending/splash%2713-general-chairs%27-welcome" class="navigate">General Chairs' Welcome</a><br><a href="https://2013.splashcon.org/attending/oopsla%E2%80%9913-chair%E2%80%99s-welcome" class="navigate">OOPSLA PC Chair’s Welcome</a></div><div class="col-sm-2"><a href="https://2013.splashcon.org/signup" class="navigate">Sign Up</a></div></div></div></div></footer></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; var defaultplacement = $(document).scrollLeft() > 100 ? 'auto left' : 'auto top'; $(node).find('[title]').tooltip({placement: function(tt, elem){ var attval = elem.getAttribute('data-placement'); return attval ? attval : defaultplacement; }, container: false, sanitize: false}); $('.tooltip.fade.in, .ui-tooltip-content').remove(); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><script type="text/javascript">jQuery(document).ready(function($) { $(".clickable-row").click(function() { var href = $(this).attr("href"); if( window.location.href.indexOf( href ) < 0 ){ if ($(this).hasClass('new-window') ){ window.open( href ); } else { window.document.location = href; } } }); }); </script></body></html>