CINXE.COM

PAW 2022 - ECOOP 2022

<!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://2022.ecoop.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://2022.ecoop.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>PAW 2022 - ECOOP 2022</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://2022.ecoop.org";</script> <link rel="stylesheet" href="https://2022.ecoop.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://2022.ecoop.org/stylesheets/conf.css?d8ff81ab1f2387936557f525e4e8eb20" type="text/css" /><link rel="stylesheet" href="https://2022.ecoop.org/getFile/0c232de7-95f0-4a48-b113-f56dcca03fd0/ecoop22-logobar.css?1637669771335" type="text/css" /><link rel="stylesheet" href="https://2022.ecoop.org/stylesheets/flatpickr-4.3.2.min.css?8eedb7a0f2455c0dbbbbcc46c4172c0d" type="text/css" /><link rel="stylesheet" href="https://2022.ecoop.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://2022.ecoop.org/javascript/faceted-filtering.js?b66007ca48ecd1d87e1cdd60e4e42366"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/flatpickr-4.3.2.min.js?c2885c17ae5fd471c9a40c437e8a2736"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://2022.ecoop.org/javascript/ajax.js?2dbd1cc4f8f2d52ae9c879d7346f4f8a"></script> <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 type="text/javascript"> $(window).on('popstate', function(){ $('.modal.in').modal('hide') }); </script><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; $(node).find('.modal').on( 'shown.bs.modal', function(){ if(history.pushState){ history.pushState({ id: 'modal', modalId: $(this).attr('id') }, null, window.location.href); } } ).on( 'hidden.bs.modal', function (){ if( history.state != null && history.state.modalId == $(this).attr('id') ){ history.back(); } } ); }; 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>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 prefix='og: http://ogp.me/ns#' property='og:image' content='https://2022.ecoop.org/getImage/carousel/IMG_6219.jpeg?1654720619000'> <script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; $(node).find('input.flatpickr:not([id])').focusout( function(){ this.dispatchEvent( new KeyboardEvent('keydown',{keyCode:13, bubbles: true}) ); } ); }; 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> <meta name='description' content='Program Analysis for WebAssembly (PAW) 2022 WebAssembly is a recently introduced portable virtual machine, to which code written in many high-level languages can be compiled in order to be executed in web browsers and other runtimes. There have been several independent efforts to bring static and dynamic analysis tools to the WebAssembly ecosystem. This workshop aims to bring together researchers working in the domain of static and dynamic analyses for WebAssembly. Specifically, this workshop aims to discuss all techniques related to detecting bugs and vulnerabilities in WebAssembly binar ...'> <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> <script type="text/javascript">$(document).ready( function(){ $('#program-menu a[data-fltr-type]').on('click', function(event){ event.preventDefault(); window.location = $(this).attr('href') + "?" + encodeURIComponent( $(this).data('fltr-type') ) + '=' + encodeURIComponent( $(this).data('fltr-val') ); }) }) </script> <script type="text/javascript">var ignoreHashChange = false; function hashChangeFunc(){ // show active tab on hash in url if (window.location.hash !== ''){ var hashTargetAll = $('a[href="' + window.location.hash + '"]'); if(hashTargetAll.length){ var hashTarget = hashTargetAll.filter('[data-toggle="tab"]') if( hashTarget.length ){ hashTarget = hashTarget.first(); hashTarget.tab('show'); } else { hashTarget = hashTargetAll.first(); } // and open parent tabs in case the target element is nested in a tab var parentPane = hashTarget.closest( '.tab-pane' ); if(parentPane.length){ $('.nav a[href="#'+ parentPane.attr('id') +'"]').tab('show'); } var parentCollapse = hashTarget.closest( '.panel-collapse:not(.in)' ).collapse('show'); } } return false; } $(document).ready(function(){ var tabFromRequestUrl = window.location.hash !== '' ? $('a[href="' + window.location.hash + '"][data-toggle="tab"]') : []; var initUrlHash = window.location.hash; hashChangeFunc() if( tabFromRequestUrl.length ){ //Prevent the browser to auto-scroll to the anchor of the tab window.location.hash = ""; } //make in-page #links open the tabs if ($._data( $(window)[0], 'events' ).hashchange == undefined){ $(window).on('hashchange', hashChangeFunc); } if(tabFromRequestUrl.length){ setTimeout( function(){ ignoreHashChange = true; history.replaceState(null, null, initUrlHash); ignoreHashChange = false; }, 10 ); } }); var autoTabFunction = function(node){ var isActivatingFirstTab = false; // remember the hash in the URL without jumping $('a[data-toggle="tab"]:not(.no-hash):not(.bound)').addClass('bound').on('shown.bs.tab', function(e){ if(!isActivatingFirstTab){ var newhash = '#' + $(e.target).attr('href').substr(1); if(history.replaceState){ history.replaceState(null, null, newhash); } else{ location.hash = newhash; } } }); //When no tab is active, set the first one to active $(node).find('.nav-tabs:not(.bound), .nav-pills:not(.bound)').addClass('bound').each(function(){ if( $(this).children().length > 0 && 1 > $(this).find('.active').length){ const firstItem = $(this).find('a[data-toggle="tab"]').first(); isActivatingFirstTab = true; firstItem.tab('show'); isActivatingFirstTab = false; } }); } </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-4G0QWEKVQS"></script> <!--[if IE 9]><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/eligrey-classlist-js-polyfill@1.2.20171210/classList.min.js"></script><![endif]--> <meta prefix='og: http://ogp.me/ns#' property='og:description' content='Program Analysis for WebAssembly (PAW) 2022 WebAssembly is a recently introduced portable virtual machine, to which code written in many high-level languages can be compiled in order to be executed in web browsers and other runtimes. There have been several independent efforts to bring static and dynamic analysis tools to the WebAssembly ecosystem. This workshop aims to bring together researchers working in the domain of static and dynamic analyses for WebAssembly. Specifically, this workshop aims to discuss all techniques related to detecting bugs and vulnerabilities in WebAssembly binar ...'> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='PAW 2022 - ECOOP 2022'> </head> <body id="home"><div class="frame"><div class="logobar"><div class="container"><a href="https://2022.ecoop.org" class="navbar-brand navigate"><span class="brand-text">ECOOP 2022</span></a><div class="place">Mon 6 June - Thu 7 July 2022 <a href="https://2022.ecoop.org/venue/ecoop-2022-venue" class="navigate">Berlin, Germany</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://2022.ecoop.org/venue/ecoop-2022-venue" class="navigate">ECOOP: Scandic Potsdamer Platz, Berlin</a></li><li class="block"><a href="https://2022.ecoop.org/venue/ecoop-2022-venue-vcoop" class="navigate">VCOOP: Virtual Meeting(s)</a></li><li class="block"><a href="https://2022.ecoop.org/venue/ecoop-2022-banquet" class="navigate">Banquet: Cl盲rchen's Ballhaus</a></li><li class="block"><a href="https://2022.ecoop.org/attending/sponsorship" class="navigate">Sponsorship</a></li><li class="block"><a href="https://2022.ecoop.org/attending/conduct" class="navigate">Conduct</a></li><li class="block"><a href="https://2022.ecoop.org/attending/Visa" class="navigate">Visa</a></li><li class="block"><a href="https://2022.ecoop.org/attending/accommodation" class="navigate">Accommodation</a></li><li class="block"><a href="https://2022.ecoop.org/attending/Registration-ecoop" class="navigate">Registration</a></li><li class="block"><a href="https://2022.ecoop.org/attending/schedule" class="navigate">Schedule</a></li><li class="block"><a href="https://2022.ecoop.org/attending/conference-impressions" class="navigate">Conference Impressions</a></li></ul></li><li class="block"><a href="https://2022.ecoop.org/info/a-taste-of-ecoop" class="navigate">A Taste of ECOOP</a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Program <span class="caret"></span></a><ul id="program-menu" class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" class="navigate">ECOOP Program</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="prog" data-fltr-val="Your Program" class="navigate"><span class="glyphicon glyphicon-star"></span> Your Program</a></li><li class="block divider"></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Filter by Day</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Mon 6 Jun 2022" class="navigate">Mon 6 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Tue 7 Jun 2022" class="navigate">Tue 7 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Wed 8 Jun 2022" class="navigate">Wed 8 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Thu 9 Jun 2022" class="navigate">Thu 9 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Fri 10 Jun 2022" class="navigate">Fri 10 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sat 11 Jun 2022" class="navigate">Sat 11 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sun 12 Jun 2022" class="navigate">Sun 12 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Mon 13 Jun 2022" class="navigate">Mon 13 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Tue 14 Jun 2022" class="navigate">Tue 14 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Wed 15 Jun 2022" class="navigate">Wed 15 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Thu 16 Jun 2022" class="navigate">Thu 16 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Fri 17 Jun 2022" class="navigate">Fri 17 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sat 18 Jun 2022" class="navigate">Sat 18 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sun 19 Jun 2022" class="navigate">Sun 19 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Mon 20 Jun 2022" class="navigate">Mon 20 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Tue 21 Jun 2022" class="navigate">Tue 21 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Wed 22 Jun 2022" class="navigate">Wed 22 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Thu 23 Jun 2022" class="navigate">Thu 23 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Fri 24 Jun 2022" class="navigate">Fri 24 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sat 25 Jun 2022" class="navigate">Sat 25 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sun 26 Jun 2022" class="navigate">Sun 26 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Mon 27 Jun 2022" class="navigate">Mon 27 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Tue 28 Jun 2022" class="navigate">Tue 28 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Wed 29 Jun 2022" class="navigate">Wed 29 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Thu 30 Jun 2022" class="navigate">Thu 30 Jun</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Fri 1 Jul 2022" class="navigate">Fri 1 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sat 2 Jul 2022" class="navigate">Sat 2 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Sun 3 Jul 2022" class="navigate">Sun 3 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Mon 4 Jul 2022" class="navigate">Mon 4 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Tue 5 Jul 2022" class="navigate">Tue 5 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Wed 6 Jul 2022" class="navigate">Wed 6 Jul</a></li><li class="block"><a href="https://2022.ecoop.org/program/program-ecoop-2022/" data-fltr-type="date" data-fltr-val="Thu 7 Jul 2022" class="navigate">Thu 7 Jul</a></li></ul></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">ECOOP 2022</li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-awards" class="navigate">Awards</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-keynotes" class="navigate">Keynotes</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-papers" class="navigate">Research Papers</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-workshops" class="navigate">Workshops</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-artifacts" class="navigate">Artifacts</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-doctoral-symposium" class="navigate">Doctoral Symposium</a></li><li class="block"><a href="https://2022.ecoop.org/track/expert-discussion" class="navigate">Expert Discussion</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-hub-talks" class="navigate">Hub Talks</a></li><li class="block"><a href="https://2022.ecoop.org/track/ecoop-2022-Student-Volunteers" class="navigate">Student Volunteers</a></li></ul></div><div class="col-sm-7"><ul class="block multi-column-dropdown"><li class="block dropdown-header">Workshops</li><li class="block"><a href="https://2022.ecoop.org/home/COP-2022" class="navigate"><strong>COP</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/track/ftfjp-2022" class="navigate"><strong>FTfJP</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/home/ICOOOLPS-2022" class="navigate"><strong>ICOOOLPS</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/home/paw-2022" class="navigate"><strong>PAW</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/home/plf-2022" class="navigate"><strong>PLF</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/home/pride-2022" class="navigate"><strong>PRIDE</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/home/truffle-2022" class="navigate"><strong>Truffle</strong> </a></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>VORTEX</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/home/vortex-2022" class="navigate"><strong>VORTEX</strong> </a></li><li class="block"><a href="https://2022.ecoop.org/details/vortex-2022/7/Specification-Guided-Hybrid-Dynamic-Verification-for-Parallel-and-Distributed-Progra" class="small menu-advertised-event navigate">- Specification-Guided Hybrid Dynamic Verification for Parallel and Distributed Programming (online talk)</a></li><li class="block"><a href="https://2022.ecoop.org/details/vortex-2022/8/Hardware-assisted-Runtime-Monitoring" class="small menu-advertised-event navigate">- Hardware-assisted Runtime Monitoring</a></li><li class="block"><a href="https://2022.ecoop.org/details/vortex-2022/9/To-Monitorability-and-Beyond-online-talk-" class="small menu-advertised-event navigate">- To Monitorability and Beyond (online talk)</a></li></ul></li><li class="block dropdown-header">Co-hosted Symposia</li><li class="block"><a href="https://2022.ecoop.org/home/scala-2022" class="navigate"><strong>Scala</strong> </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">ECOOP 2022 Committees</li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-organizers" class="navigate">Organizers</a></li><li class="block dropdown-header">Track Committees </li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Research Papers</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-papers-program-committee" class="navigate">Program Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-papers-extended-review-committee-" class="navigate">Extended Review Committee </a></li></ul></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-workshops-chairs" class="navigate"><strong>Workshops</strong></a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-artifacts-artifact-evaluation-committee" class="navigate"><strong>Artifacts</strong></a></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Doctoral Symposium</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-doctoral-symposium-academic-panel" class="navigate">Academic Panel</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-doctoral-symposium-organizing-committee" class="navigate">Organizing Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-doctoral-symposium-program-committee" class="navigate">Program Committee</a></li></ul></li><li class="block"><a href="https://2022.ecoop.org/committee/expert-discussion-committee" class="navigate"><strong>Expert Discussion</strong></a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-hub-talks-commitee" class="navigate"><strong>Hub Talks</strong></a></li><li class="block"><a href="https://2022.ecoop.org/committee/ecoop-2022-Student-Volunteers-committee" class="navigate"><strong>Student Volunteers</strong></a></li><li class="block dropdown-header">Contributors</li><li class="block"><a href="https://2022.ecoop.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">Workshops</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>COP</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/COP-2022-papers-program-committee" class="navigate">Program Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/COP-2022-organizing-committee" class="navigate">Workshop Organizers</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>FTfJP</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/ftfjpworkshop+on+formal+techniques+for+java-like+programs2022-program-committee-chair" class="navigate">Program Committee Chair</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ftfjpworkshop+on+formal+techniques+for+java-like+programs2022-program-committee" class="navigate">Program Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ftfjpworkshop+on+formal+techniques+for+java-like+programs2022-steering-committee" class="navigate">Steering Committee</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>ICOOOLPS</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/ICOOOLPS-2022-papers-organizing-committee" class="navigate">Organizing Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/ICOOOLPS-2022-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>PAW</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/paw-2022-papers-organizing-committee" class="navigate">Organizing Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/paw-2022-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>PLF</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/plf-2022-papers-organizing-committee" class="navigate">Organizing Committee</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>PRIDE</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/pride-2022-workshop-organizers" class="navigate">PRIDE 2022 Workshop Organizers</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Truffle</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/truffle-2022-workshop-organizers" class="navigate">Truffle 2022 Workshop Organizers</a></li></ul></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>VORTEX</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/vortex-2022-workshop-organizers" class="navigate">VORTEX 2022 Workshop Organizers</a></li></ul></li><li class="block dropdown-header">Co-hosted Symposia</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Scala</strong></a><ul class="block dropdown-menu"><li class="block"><a href="https://2022.ecoop.org/committee/scala-ecoop-2022-papers-keynote" class="navigate">Keynote</a></li><li class="block"><a href="https://2022.ecoop.org/committee/scala-ecoop-2022-papers-organizing-committee" class="navigate">Organizing Committee</a></li><li class="block"><a href="https://2022.ecoop.org/committee/scala-ecoop-2022-papers-program-committee" class="navigate">Program Committee</a></li></ul></li></ul></div></div></ul></li><li class="block"><a href="https://2022.ecoop.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://2022.ecoop.org/series/ecoop" class="navigate"><span class="glyphicon glyphicon-home"></span> Series</a></li><li class="block divider"></li><li class="block"><a href="https://2025.ecoop.org" class="navigate">ECOOP 2025</a></li><li class="block"><a href="https://2024.ecoop.org" class="navigate">ECOOP 2024</a></li><li class="block"><a href="https://2023.ecoop.org" class="navigate">ECOOP 2023</a></li><li class="block"><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> ECOOP 2022</span></li><li class="block"><a href="https://2021.ecoop.org" class="navigate">ECOOP 2021</a></li><li class="block"><a href="https://2020.ecoop.org" class="navigate">ECOOP 2020</a></li><li class="block"><a href="https://2019.ecoop.org" class="navigate">ECOOP 2019</a></li><li class="block"><a href="https://2018.ecoop.org" class="navigate">ECOOP 2018</a></li><li class="block"><a href="https://2017.ecoop.org" class="navigate">ECOOP 2017</a></li><li class="block"><a href="https://2016.ecoop.org" class="navigate">ECOOP 2016</a></li><li class="block"><a href="https://2015.ecoop.org" class="navigate">ECOOP 2015</a></li><li class="block"></li><li class="block"><a href="http://2014.ecoop.org" target="_blank" class="navigate">2014: Uppsala <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://2013.ecoop.org" target="_blank" class="navigate">2013: Montpellier <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://ecoop12.cs.purdue.edu" target="_blank" class="navigate">2012: Beijing <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://scc-sentinel.lancs.ac.uk/ecoop11/" target="_blank" class="navigate">2011: Lancaster <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://ecoop2010.uni-mb.si" target="_blank" class="navigate">2010: Maribor <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://ecoop09.disi.unige.it" target="_blank" class="navigate">2009: Genova <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="https://ecoop08.cs.ucy.ac.cy" target="_blank" class="navigate">2008: Cyprus <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://ecoop07.swt.cs.tu-berlin.de" target="_blank" class="navigate">2007: Berlin <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://www.emn.fr/z-info/ecoop2006/" target="_blank" class="navigate">2006: Nice <span class="pull-right"><span class="glyphicon glyphicon-new-window"></span></span></a></li><li class="block"><a href="http://2005.ecoop.org/" target="_blank" class="navigate">2005: Glasgow <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/ecoop-2022/https%3A%5Es%5Es2022.ecoop.org%5Eshome%5Espaw-2022" rel="nofollow" class="navigate">Sign in</a></li><li class="block"><a href="https://2022.ecoop.org/signup" class="navigate">Sign up</a></li></ul></div></div></div></div><div id="content" class="container"><div class="page-header"><span class="text-muted small"><span class="glyphicon glyphicon-home"></span> <a href="https://2022.ecoop.org" class="navigate">ECOOP 2022</a> (<a href="https://2022.ecoop.org/series/ecoop" class="navigate">series</a>) / </span><span class="text-muted small">PAW 2022 (<a href="https://2022.ecoop.org/series/paw" class="navigate">series</a>) / </span><h1>PAW 2022</h1></div><div class="row"><div class="col-sm-8"><ul id="tab" class="nav nav-pills"><li><a href="#About" data-toggle="tab">About</a></li><li><a href="#program" data-toggle="tab">Program</a></li><li><a href="#event-overview" data-toggle="tab">Accepted Papers</a></li><li><a href="#Call-for-presentations" data-toggle="tab">Call for presentations</a></li></ul><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; autoTabFunction(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><div class="tab-content"><div id="About" class="tab-pane "><h1><a href="#program-analysis-for-webassembly-paw-2022" id="program-analysis-for-webassembly-paw-2022" class="anchor-link">Program Analysis for WebAssembly (PAW) 2022</a></h1> <p>WebAssembly is a recently introduced portable virtual machine, to which code written in many high-level languages can be compiled in order to be executed in web browsers and other runtimes. There have been several independent efforts to bring static and dynamic analysis tools to the WebAssembly ecosystem. This workshop aims to bring together researchers working in the domain of static and dynamic analyses for WebAssembly. Specifically, this workshop aims to discuss all techniques related to detecting bugs and vulnerabilities in WebAssembly binaries, to build models of such binaries, to prove their correctness, to monitor their execution, or to optimize binaries for running time and binary size. The workshop will be a community-building event to exchange ideas and build collaborations in these domains. To that end, contributions in the form of submitted talks are welcome. The workshop will also hold discussion sessions in order to foster collaborations.</p> </div><div id="program" class="tab-pane "><div class="faceted-filtering"><div class="row plenary-facets"><div class="col-sm-1"><strong>Plenary</strong></div><div class="col-sm-11"><div data-facet-type="plenary" class="facet-placeholder"></div></div></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; $(node).find('.modal').on('shown.bs.modal', function() {if(gtag) { gtag( 'event', 'Show Details in Modal' , {'event_category': 'Event Information', 'event_label': '' + $(this).find('.modal-title').text() + ''} ) } } ) }; 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><div tabindex="-1" id="hidden-modal" class="modal"><div class="modal-dialog "><div class="modal-content"></div></div></div><div id="program-settings-modal" class="webdsl-placeholder"><div id="userProgramSettings" class="modal fade"><div class="modal-dialog "><div class="modal-content"><div class="modal-header"><a data-dismiss="modal" class="close"><span class="glyphicon glyphicon-remove"></span></a><h3>Program Display Configuration</h3></div><div class="modal-body"><form name="form11390898770538530f0e2bbdb67872b491120c5c8a7" id="form11390898770538530f0e2bbdb67872b491120c5c8a7" action="https://2022.ecoop.org/userProgramSettingsModalConferenceEdition" accept-charset="UTF-8" method="POST" role="form" class="form-horizontal"><input type="hidden" name="form11390898770538530f0e2bbdb67872b491120c5c8a7" value="1" /><input type="hidden" name="context" value="ecoop-2022" /><div class="panel panel-default timezone-panel"><div class="panel-heading clearfix"><div class="panel-title">Time Zone</div></div><div class="panel-body"><span class="help-block">The program is currently displayed in <strong>(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna</strong>.</span><div class="row"><div class="col-sm-11 col-sm-offset-1"><label class="radio"><input type="radio" checked="checked" name="9659afaa126198132be460b106e35ccb" value="false" onchange="if( ($(this).val() == 'true' &amp;&amp; this.checked) != $('#cec04de0447905c49fb377c6d9693505').is(':visible') ) { $('#cec04de0447905c49fb377c6d9693505').fadeToggle( 250 ); }"/><strong>Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna</strong></label><label class="radio"><input type="radio" name="9659afaa126198132be460b106e35ccb" value="true" onchange="if( ($(this).val() == 'true' &amp;&amp; this.checked) != $('#cec04de0447905c49fb377c6d9693505').is(':visible') ) { $('#cec04de0447905c49fb377c6d9693505').fadeToggle( 250 ); }"/>Select other time zone</label><div id="cec04de0447905c49fb377c6d9693505" style=" display: none;"><select name="0e35d6393a8ba494aa0723dd51b6899c" class="select form-control"><option value="" selected="selected" data-utc-minute-offset="0"></option><option value="Etc/GMT+12" data-utc-minute-offset="-720">(GMT-12:00) AoE (Anywhere On Earth)</option><option value="Pacific/Midway" data-utc-minute-offset="-660">(GMT-11:00) Midway Island, Samoa</option><option value="America/Adak" data-utc-minute-offset="-600">(GMT-09:00) Hawaii-Aleutian</option><option value="Etc/GMT+10" data-utc-minute-offset="-600">(GMT-10:00) Hawaii</option><option value="Pacific/Marquesas" data-utc-minute-offset="-570">(GMT-09:30) Marquesas Islands</option><option value="Pacific/Gambier" data-utc-minute-offset="-540">(GMT-09:00) Gambier Islands</option><option value="America/Anchorage" data-utc-minute-offset="-540">(GMT-08:00) Alaska</option><option value="America/Ensenada" data-utc-minute-offset="-480">(GMT-07:00) Tijuana, Baja California</option><option value="Etc/GMT+8" data-utc-minute-offset="-480">(GMT-08:00) Pitcairn Islands</option><option value="America/Los_Angeles" data-utc-minute-offset="-480">(GMT-07:00) Pacific Time (US &amp; Canada)</option><option value="America/Denver" data-utc-minute-offset="-420">(GMT-06:00) Mountain Time (US &amp; Canada)</option><option value="America/Chihuahua" data-utc-minute-offset="-360">(GMT-06:00) Chihuahua, La Paz, Mazatlan</option><option value="America/Dawson_Creek" data-utc-minute-offset="-420">(GMT-07:00) Arizona</option><option value="America/Belize" data-utc-minute-offset="-360">(GMT-06:00) Saskatchewan, Central America</option><option value="America/Cancun" data-utc-minute-offset="-300">(GMT-05:00) Guadalajara, Mexico City, Monterrey</option><option value="Chile/EasterIsland" data-utc-minute-offset="-300">(GMT-06:00) Easter Island</option><option value="America/Chicago" data-utc-minute-offset="-360">(GMT-05:00) Central Time (US &amp; Canada)</option><option value="America/New_York" data-utc-minute-offset="-300">(GMT-04:00) Eastern Time (US &amp; Canada)</option><option value="America/Havana" data-utc-minute-offset="-300">(GMT-04:00) Cuba</option><option value="America/Bogota" data-utc-minute-offset="-300">(GMT-05:00) Bogota, Lima, Quito, Rio Branco</option><option value="America/Caracas" data-utc-minute-offset="-240">(GMT-04:00) Caracas</option><option value="America/Santiago" data-utc-minute-offset="-180">(GMT-04:00) Santiago</option><option value="America/La_Paz" data-utc-minute-offset="-240">(GMT-04:00) La Paz</option><option value="Atlantic/Stanley" data-utc-minute-offset="-180">(GMT-03:00) Faukland Islands</option><option value="America/Campo_Grande" data-utc-minute-offset="-240">(GMT-04:00) Manaus, Amazonas, Brazil</option><option value="America/Goose_Bay" data-utc-minute-offset="-240">(GMT-03:00) Atlantic Time (Goose Bay)</option><option value="America/Glace_Bay" data-utc-minute-offset="-240">(GMT-03:00) Atlantic Time (Canada)</option><option value="America/St_Johns" data-utc-minute-offset="-210">(GMT-02:30) Newfoundland</option><option value="America/Araguaina" data-utc-minute-offset="-180">(GMT-03:00) UTC-3</option><option value="America/Montevideo" data-utc-minute-offset="-180">(GMT-03:00) Montevideo</option><option value="America/Miquelon" data-utc-minute-offset="-180">(GMT-02:00) Miquelon, St. Pierre</option><option value="America/Godthab" data-utc-minute-offset="-180">(GMT-02:00) Greenland</option><option value="America/Argentina/Buenos_Aires" data-utc-minute-offset="-180">(GMT-03:00) Buenos Aires</option><option value="America/Sao_Paulo" data-utc-minute-offset="-180">(GMT-03:00) Brasilia, Distrito Federal, Brazil</option><option value="America/Noronha" data-utc-minute-offset="-120">(GMT-02:00) Mid-Atlantic</option><option value="Atlantic/Cape_Verde" data-utc-minute-offset="-60">(GMT-01:00) Cape Verde Is.</option><option value="Atlantic/Azores" data-utc-minute-offset="-60">(GMT) Azores</option><option value="Etc/UTC" data-utc-minute-offset="0">(UTC) Coordinated Universal Time</option><option value="Europe/Belfast" data-utc-minute-offset="0">(GMT+01:00) Belfast</option><option value="Europe/Dublin" data-utc-minute-offset="0">(GMT+01:00) Dublin</option><option value="Europe/Lisbon" data-utc-minute-offset="0">(GMT+01:00) Lisbon</option><option value="Europe/London" data-utc-minute-offset="0">(GMT+01:00) London</option><option value="Africa/Abidjan" data-utc-minute-offset="0">(GMT) Monrovia, Reykjavik</option><option value="Europe/Amsterdam" data-utc-minute-offset="60">(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna</option><option value="Europe/Belgrade" data-utc-minute-offset="60">(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague</option><option value="Europe/Brussels" data-utc-minute-offset="60">(GMT+02:00) Brussels, Copenhagen, Madrid, Paris</option><option value="Africa/Algiers" data-utc-minute-offset="60">(GMT+01:00) West Central Africa</option><option value="Africa/Windhoek" data-utc-minute-offset="120">(GMT+02:00) Windhoek</option><option value="Europe/Athens" data-utc-minute-offset="120">(GMT+03:00) Athens</option><option value="Asia/Beirut" data-utc-minute-offset="120">(GMT+03:00) Beirut</option><option value="Africa/Cairo" data-utc-minute-offset="120">(GMT+02:00) Cairo</option><option value="Asia/Gaza" data-utc-minute-offset="120">(GMT+03:00) Gaza</option><option value="Africa/Blantyre" data-utc-minute-offset="120">(GMT+02:00) Harare, Pretoria</option><option value="Asia/Jerusalem" data-utc-minute-offset="120">(GMT+03:00) Jerusalem</option><option value="Europe/Minsk" data-utc-minute-offset="180">(GMT+03:00) Minsk</option><option value="Asia/Damascus" data-utc-minute-offset="180">(GMT+03:00) Syria</option><option value="Europe/Moscow" data-utc-minute-offset="180">(GMT+03:00) Moscow, St. Petersburg, Volgograd</option><option value="Africa/Addis_Ababa" data-utc-minute-offset="180">(GMT+03:00) Nairobi</option><option value="Asia/Tehran" data-utc-minute-offset="210">(GMT+04:30) Tehran</option><option value="Asia/Dubai" data-utc-minute-offset="240">(GMT+04:00) Abu Dhabi, Muscat</option><option value="Asia/Yerevan" data-utc-minute-offset="240">(GMT+04:00) Yerevan</option><option value="Asia/Kabul" data-utc-minute-offset="270">(GMT+04:30) Kabul</option><option value="Asia/Yekaterinburg" data-utc-minute-offset="300">(GMT+05:00) Ekaterinburg</option><option value="Asia/Tashkent" data-utc-minute-offset="300">(GMT+05:00) Tashkent</option><option value="Asia/Kolkata" data-utc-minute-offset="330">(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi</option><option value="Asia/Katmandu" data-utc-minute-offset="345">(GMT+05:45) Kathmandu</option><option value="Asia/Dhaka" data-utc-minute-offset="360">(GMT+06:00) Astana, Dhaka</option><option value="Asia/Novosibirsk" data-utc-minute-offset="420">(GMT+07:00) Novosibirsk</option><option value="Asia/Rangoon" data-utc-minute-offset="390">(GMT+06:30) Yangon (Rangoon)</option><option value="Asia/Bangkok" data-utc-minute-offset="420">(GMT+07:00) Bangkok, Hanoi, Jakarta</option><option value="Asia/Krasnoyarsk" data-utc-minute-offset="420">(GMT+07:00) Krasnoyarsk</option><option value="Asia/Hong_Kong" data-utc-minute-offset="480">(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi</option><option value="Asia/Irkutsk" data-utc-minute-offset="480">(GMT+08:00) Irkutsk, Ulaan Bataar</option><option value="Australia/Perth" data-utc-minute-offset="480">(GMT+08:00) Perth</option><option value="Australia/Eucla" data-utc-minute-offset="525">(GMT+08:45) Eucla</option><option value="Asia/Tokyo" data-utc-minute-offset="540">(GMT+09:00) Osaka, Sapporo, Tokyo</option><option value="Asia/Seoul" data-utc-minute-offset="540">(GMT+09:00) Seoul</option><option value="Asia/Yakutsk" data-utc-minute-offset="540">(GMT+09:00) Yakutsk</option><option value="Australia/Adelaide" data-utc-minute-offset="630">(GMT+09:30) Adelaide</option><option value="Australia/Darwin" data-utc-minute-offset="570">(GMT+09:30) Darwin</option><option value="Australia/Brisbane" data-utc-minute-offset="600">(GMT+10:00) Brisbane</option><option value="Australia/Hobart" data-utc-minute-offset="660">(GMT+10:00) Hobart</option><option value="Asia/Vladivostok" data-utc-minute-offset="600">(GMT+10:00) Vladivostok</option><option value="Australia/Lord_Howe" data-utc-minute-offset="660">(GMT+10:30) Lord Howe Island</option><option value="Etc/GMT-11" data-utc-minute-offset="660">(GMT+11:00) Solomon Is., New Caledonia</option><option value="Asia/Magadan" data-utc-minute-offset="660">(GMT+11:00) Magadan</option><option value="Pacific/Norfolk" data-utc-minute-offset="720">(GMT+11:00) Norfolk Island</option><option value="Asia/Anadyr" data-utc-minute-offset="720">(GMT+12:00) Anadyr, Kamchatka</option><option value="Pacific/Auckland" data-utc-minute-offset="780">(GMT+12:00) Auckland, Wellington</option><option value="Etc/GMT-12" data-utc-minute-offset="720">(GMT+12:00) Fiji, Kamchatka, Marshall Is.</option><option value="Pacific/Chatham" data-utc-minute-offset="825">(GMT+12:45) Chatham Islands</option><option value="Pacific/Tongatapu" data-utc-minute-offset="780">(GMT+13:00) Nuku'alofa</option><option value="Pacific/Kiritimati" data-utc-minute-offset="840">(GMT+14:00) Kiritimati</option></select><script type="text/javascript">var tzOffsetMin = new Date().getTimezoneOffset()*-1; var sel = document.getElementsByName('0e35d6393a8ba494aa0723dd51b6899c')[0] var opts = sel.options; for (var opt, j = 0; opt = opts[j]; j++) { if (opt.getAttribute('data-utc-minute-offset') == tzOffsetMin) { sel.selectedIndex = j; break; } } </script></div></div></div><br><span class="help-block"><small><span class="glyphicon glyphicon-info-sign"></span> The GMT offsets shown reflect the offsets <strong>at the moment of the conference</strong>.</small></span></div></div><div class="panel panel-default timeband-panel"><div class="panel-heading clearfix"><div class="panel-title">Time Band</div></div><div class="panel-body"><span class="help-block">By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).<br>The time band will also limit the events that are included in the personal iCalendar subscription service.</span><div class="row"><div class="col-sm-11 col-sm-offset-1"><label class="radio"><input type="radio" checked="checked" name="f1869fcfb40f29e9c9c46042f4fbda2c" value="false" onchange="if( ($(this).val() == 'true' &amp;&amp; this.checked) != $('#c2371058bcb9b31dd10e115e7f712708').is(':visible') ) { $('#c2371058bcb9b31dd10e115e7f712708').fadeToggle( 250 ); }"/><strong>Display full program</strong></label><label class="radio"><input type="radio" name="f1869fcfb40f29e9c9c46042f4fbda2c" value="true" onchange="if( ($(this).val() == 'true' &amp;&amp; this.checked) != $('#c2371058bcb9b31dd10e115e7f712708').is(':visible') ) { $('#c2371058bcb9b31dd10e115e7f712708').fadeToggle( 250 ); }"/>Specify a time band</label><div id="c2371058bcb9b31dd10e115e7f712708" style=" display: none;"><span class="input-group"><input name="a4e58ac1cd9cfb26fb62ecc29e600148" type="text" value="07:00" class="flatpickr inputDate form-control"/><script type="text/javascript">$("input:not(.flatpickr-input)[name=a4e58ac1cd9cfb26fb62ecc29e600148]").flatpickr({onOpen: function(dateObj, dateStr, instance){ if(dateStr == ''){ instance.jumpToDate( new Date() ); } }, allowInput: true, dateformat: 'H:i', altFormat: 'H:i' , altInput: true, time_24hr: true, noCalendar: true, enableTime : true}); </script><span class="input-group-addon"> - </span><input name="01ff55ee23f3ce1eb7d922f922eb09b1" type="text" value="19:00" class="flatpickr inputDate form-control"/><script type="text/javascript">$("input:not(.flatpickr-input)[name=01ff55ee23f3ce1eb7d922f922eb09b1]").flatpickr({onOpen: function(dateObj, dateStr, instance){ if(dateStr == ''){ instance.jumpToDate( new Date() ); } }, allowInput: true, dateformat: 'H:i', altFormat: 'H:i' , altInput: true, time_24hr: true, noCalendar: true, enableTime : true}); </script></span></div></div></div></div></div><div class="row form-group"><div class="col-sm-offset-2 col-sm-10"><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2022.ecoop.org/userProgramSettingsModalConferenceEdition","userProgramSettingsModalConferenceEdition_apply18ec3dfeeecb5c44c1e40a40983898869", [{"name":"context", "value":"ecoop-2022"},],"form11390898770538530f0e2bbdb67872b491120c5c8a7", this.nextSibling, true,"program-settings-modal"); return false;'></button><a submitid="userProgramSettingsModalConferenceEdition_apply18ec3dfeeecb5c44c1e40a40983898869" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" class="btn btn-primary btn btn-default">Save</a></div></div></form></div><div class="modal-footer"><a href="#" data-dismiss="modal" class="btn btn-default"><span class="glyphicon glyphicon-remove"></span> Close</a></div></div></div></div></div><div class="program-container"><div class="time-zone-warning text-muted hide-in-print"><div class="alert alert-dismissible alert-info"><button type="button" data-dismiss="alert" aria-label="Close" class="close"><span aria-hidden="true">&times;</span></button><span class="glyphicon glyphicon-info-sign"></span> You're viewing the program in a time zone which is different from your device's time zone <small class="control-time-zone"><a data-toggle="modal" href="#userProgramSettings">change time zone</a></small></div></div><div class="tz-floating-link"><small class="control-time-zone"><a data-toggle="modal" href="#userProgramSettings" title="Change Program Display Configuration" class="btn btn-xs btn-info"><span class="glyphicon glyphicon-wrench"></span> <span class="glyphicon glyphicon-time"></span></a></small></div><script type="text/javascript">var tzOffsetMin = new Date().getTimezoneOffset()*-1; if(tzOffsetMin != 60){ $('.time-zone-warning').toggleClass('visible'); window.displayUserProgamSettingsOnce = true; } </script><div class="hidable day-wrapper"><h4 class="day-header sticky-top"><div><div>Mon 6 Jun</div><p></p><div class="time-zone-info"><small class="text-muted">Displayed time zone: <strong>Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna</strong> <small class="control-time-zone"><a data-toggle="modal" href="#userProgramSettings">change</a></small></small></div></div></h4><div class="hidable band hour-9"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Pine" data-facet-plenary="Hide plenary sessions" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c15"></td><td><div class="slot-label">09:00 - 10:30</div></td><td colspan="2"><div class="session-info-in-table">PAW Welcome and Keynote<span class="pull-right"><a href="https://2022.ecoop.org/home/paw-2022" target="_blank" class="text-muted navigate">PAW</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-pine" target="_blank" class="room-link navigate">Pine</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="c71f2cc4-b67f-4a5b-baa5-cccd93d524b6" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">09:00</div><strong>90m</strong></div><div class="event-type">Keynote</div><span data-facet-track="PAW"></span></td><td><span data-event-star="a3208931-8900-4d61-9f6b-e2f5b4af4292" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="a3208931-8900-4d61-9f6b-e2f5b4af4292">Andreas Rossberg: WebAssembly 2.0 and Beyond</a></strong><div class="prog-track">PAW</div><div class="performers"><span title="Keynote Speaker" class="role">K: </span><a href="https://2022.ecoop.org/profile/andreasrossberg" class="navigate">Andreas Rossberg</a><span class="prog-aff"> Dfinity Stiftung</span></div></td></tr></table></div><div class="hidable band hour-10"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Outside Aurora Borealis 1" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c20"></td><td><div class="slot-label">10:30 - 11:00</div></td><td colspan="2"><div class="session-info-in-table">Coffee break<span class="pull-right"><a href="https://2022.ecoop.org/track/ecoop-2022-catering" target="_blank" class="text-muted navigate">Catering</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-outside-aurora-borealis-1" target="_blank" class="room-link navigate">Outside Aurora Borealis 1</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="9e6564e8-4228-4420-9f61-19d6a8bba731" class="hidable"><td class="track-color c20"></td><td class=" text-right"><div class="text-muted"><div class="start-time">10:30</div><strong>30m</strong></div><div class="event-type">Coffee break</div><span data-facet-track="ECOOP Catering"></span></td><td><span data-event-star="e41629c7-d791-492d-9eb5-22fd4ced14c3" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="e41629c7-d791-492d-9eb5-22fd4ced14c3">Coffee break</a></strong><div class="prog-track">Catering</div><br></td></tr></table></div><div class="hidable band hour-11"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Pine" data-facet-plenary="Hide plenary sessions" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c15"></td><td><div class="slot-label">11:00 - 12:30</div></td><td colspan="2"><div class="session-info-in-table">Session 1<span class="pull-right"><a href="https://2022.ecoop.org/home/paw-2022" target="_blank" class="text-muted navigate">PAW</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-pine" target="_blank" class="room-link navigate">Pine</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="8812f688-4548-4af2-8dec-75614aa1a5a1" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">11:00</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="5c0c7e37-9296-4583-a6cc-ad07220cbb00" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="5c0c7e37-9296-4583-a6cc-ad07220cbb00">MEWE: Multi-variant Execution for WebAssembly</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/javiercabreraarteaga" class="navigate">Javier Cabrera Arteaga</a><span class="prog-aff"> KTH Royal Institute of Technology</span>, <a href="https://2022.ecoop.org/profile/martinmonperrus" class="navigate">Martin Monperrus</a><span class="prog-aff"> KTH Royal Institute of Technology</span>, <a href="https://2022.ecoop.org/profile/benoitbaudry" class="navigate">Benoit Baudry</a><span class="prog-aff"> KTH</span></div></td></tr><tr data-slot-id="da3073dc-6f07-44cb-a673-ff65b68232cb" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">11:30</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="3d8b7293-dcaf-4b80-84a8-539149082c8a" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="3d8b7293-dcaf-4b80-84a8-539149082c8a">Dynamic Analysis for WebAssembly with Wasabi</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/daniellehmann" class="navigate">Daniel Lehmann</a><span class="prog-aff"> University of Stuttgart</span>, <a href="https://2022.ecoop.org/profile/michaelpradel" class="navigate">Michael Pradel</a><span class="prog-aff"> University of Stuttgart</span></div></td></tr><tr data-slot-id="95c400d7-3cbd-46f8-bee3-87251cbceede" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">12:00</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="6ae01b3d-fd59-4c83-afd7-218982662480" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="6ae01b3d-fd59-4c83-afd7-218982662480">A Type System with Subtyping for WebAssembly's Stack Polymorphism</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/yasuakimorita" class="navigate">Yasuaki Morita</a><span class="prog-aff"> Reykjavik University</span>, <a href="https://2022.ecoop.org/profile/dylanmcdermott1" class="navigate">Dylan McDermott</a><span class="prog-aff"> Reykjavik University</span>, <a href="https://2022.ecoop.org/profile/tarmouustalu" class="navigate">Tarmo Uustalu</a><span class="prog-aff"> Reykjavik University</span></div></td></tr></table></div><div class="hidable band hour-12"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Lunch Room" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c20"></td><td><div class="slot-label">12:30 - 13:30</div></td><td colspan="2"><div class="session-info-in-table">Lunch<span class="pull-right"><a href="https://2022.ecoop.org/track/ecoop-2022-catering" target="_blank" class="text-muted navigate">Catering</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-lunch-room" target="_blank" class="room-link navigate">Lunch Room</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="6872ebfb-f2ec-4972-9409-b1e17a76c9a0" class="hidable"><td class="track-color c20"></td><td class=" text-right"><div class="text-muted"><div class="start-time">12:30</div><strong>60m</strong></div><div class="event-type">Lunch</div><span data-facet-track="ECOOP Catering"></span></td><td><span data-event-star="400a16e4-6fcd-476e-8b85-6381c3f8b666" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="400a16e4-6fcd-476e-8b85-6381c3f8b666">Lunch</a></strong><div class="prog-track">Catering</div><br></td></tr></table></div><div class="hidable band hour-13"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Pine" data-facet-plenary="Hide plenary sessions" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c15"></td><td><div class="slot-label">13:30 - 15:00</div></td><td colspan="2"><div class="session-info-in-table">Session 2<span class="pull-right"><a href="https://2022.ecoop.org/home/paw-2022" target="_blank" class="text-muted navigate">PAW</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-pine" target="_blank" class="room-link navigate">Pine</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="25ebdfff-f8d3-4c44-9221-0e3b27449a49" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">13:30</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="fc8f612e-a5ad-42f4-8fc2-0f104929cadf" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="fc8f612e-a5ad-42f4-8fc2-0f104929cadf">Wimpl: A Simple IR for Static Analysis of WebAssembly Binaries</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/michellethalakottur" class="navigate">Michelle Thalakottur</a><span class="prog-aff"> Northeastern University</span>, <a href="https://2022.ecoop.org/profile/daniellehmann" class="navigate">Daniel Lehmann</a><span class="prog-aff"> University of Stuttgart</span>, <a href="https://2022.ecoop.org/profile/franktip" class="navigate">Frank Tip</a><span class="prog-aff"> Northeastern University</span>, <a href="https://2022.ecoop.org/profile/michaelpradel" class="navigate">Michael Pradel</a><span class="prog-aff"> University of Stuttgart</span></div></td></tr><tr data-slot-id="e23cc38a-0225-4a23-9e99-4090d6b0c8b5" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">14:00</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="a0c28d25-af17-4db0-ae07-1e3430f17d88" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="a0c28d25-af17-4db0-ae07-1e3430f17d88">A Modular Static Analysis Platform for WebAssembly</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/sebastianerdweg" class="navigate">Sebastian Erdweg</a><span class="prog-aff"> JGU Mainz</span>, <a href="https://2022.ecoop.org/profile/katharinabrandl" class="navigate">Katharina Brandl</a><span class="prog-aff"> JGU Mainz</span>, <a href="https://2022.ecoop.org/profile/svenkeidel" class="navigate">Sven Keidel</a><span class="prog-aff"> TU Darmstadt, Germany</span></div></td></tr><tr data-slot-id="7ebbb7f8-96f9-4ca8-a489-227104f0a95b" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">14:30</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="5870b338-7893-4d7c-8a8b-5679db779fc7" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="5870b338-7893-4d7c-8a8b-5679db779fc7">Building Static Analyses for WebAssembly Binaries with Wassail</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/quentinstievenart" class="navigate">Quentin Sti茅venart</a><span class="prog-aff"> Vrije Universiteit Brussel</span>, <a href="https://2022.ecoop.org/profile/coenderoover" class="navigate">Coen De Roover</a><span class="prog-aff"> Vrije Universiteit Brussel</span></div></td></tr></table></div><div class="hidable band hour-15"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Outside Aurora Borealis 1" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c20"></td><td><div class="slot-label">15:00 - 15:30</div></td><td colspan="2"><div class="session-info-in-table">Coffee break<span class="pull-right"><a href="https://2022.ecoop.org/track/ecoop-2022-catering" target="_blank" class="text-muted navigate">Catering</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-outside-aurora-borealis-1" target="_blank" class="room-link navigate">Outside Aurora Borealis 1</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="7313d29b-a735-4b19-8e97-75d0dce7657b" class="hidable"><td class="track-color c20"></td><td class=" text-right"><div class="text-muted"><div class="start-time">15:00</div><strong>30m</strong></div><div class="event-type">Coffee break</div><span data-facet-track="ECOOP Catering"></span></td><td><span data-event-star="e41629c7-d791-492d-9eb5-22fd4ced14c3" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="e41629c7-d791-492d-9eb5-22fd4ced14c3">Coffee break</a></strong><div class="prog-track">Catering</div><br></td></tr></table></div><div class="hidable band hour-15"><table data-facet-date="Mon 6 Jun 2022" data-facet-date-order="220606" data-facet-room="Pine" data-facet-plenary="Hide plenary sessions" class="table table-condensed session-table"><colgroup width="10px"/><colgroup width="100px"/><colgroup width="10px"/><colgroup width="100%"/><tr class="session-details"><td class="track-color c15"></td><td><div class="slot-label">15:30 - 17:00</div></td><td colspan="2"><div class="session-info-in-table">Session 3<span class="pull-right"><a href="https://2022.ecoop.org/home/paw-2022" target="_blank" class="text-muted navigate">PAW</a></span> at <a href="https://2022.ecoop.org/room/ecoop-2022-venue-pine" target="_blank" class="room-link navigate">Pine</a><br/></div></td></tr><tr class="firefox-fix"><td></td><td></td><td></td><td></td></tr><tr data-slot-id="4c299374-db5a-4830-92e7-36978af90ca5" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">15:30</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="dde0a63d-b3bc-49f3-955c-5cd5cf2ff1a5" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="dde0a63d-b3bc-49f3-955c-5cd5cf2ff1a5">SecWasm: Information Flow Control for WebAssembly</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/iuliabastys" class="navigate">Iulia Bastys</a><span class="prog-aff"> Chalmers University of Technology</span>, <a href="https://2022.ecoop.org/profile/maximilianalgehed" class="navigate">Maximilian Algehed</a><span class="prog-aff"> Chalmers University of Technology, Sweden</span>, <a href="https://2022.ecoop.org/profile/alexandersjosten" class="navigate">Alexander Sj枚sten</a><span class="prog-aff"> TU Wien</span>, <a href="https://2022.ecoop.org/profile/andreisabelfeld" class="navigate">Andrei Sabelfeld</a><span class="prog-aff"> Chalmers University of Technology</span></div></td></tr><tr data-slot-id="4692df24-729e-4ea8-81a3-f5c45d7f8443" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">16:00</div><strong>30m</strong></div><div class="event-type">Talk</div><span data-facet-track="PAW"></span></td><td><span data-event-star="17648c8c-1a41-4dac-bf2c-1c052e9c3757" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="17648c8c-1a41-4dac-bf2c-1c052e9c3757">Static Execution Costs of WebAssembly Functions</a></strong><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/johnshortt" class="navigate">John Shortt</a><span class="prog-aff"> Carleton University</span>, <a href="https://2022.ecoop.org/profile/anilsomayaji" class="navigate">Anil Somayaji</a><span class="prog-aff"> Carleton University</span>, <a href="https://2022.ecoop.org/profile/amyfelty" class="navigate">Amy Felty</a><span class="prog-aff"> University of Ottawa</span></div></td></tr><tr data-slot-id="01b343a7-47c0-4e87-8d3d-66b66dac58ca" class="hidable"><td class="track-color c15"></td><td class=" text-right"><div class="text-muted"><div class="start-time">16:30</div><strong>30m</strong></div><div class="event-type">Day closing</div><span data-facet-track="PAW"></span></td><td><span data-event-star="8cfbd9b6-fbbc-4716-bec3-3e078f070ddb" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><strong><a href="#" data-event-modal="8cfbd9b6-fbbc-4716-bec3-3e078f070ddb">Open Discussion on Program Analyses for WebAssembly</a></strong><div class="prog-track">PAW</div><br></td></tr></table></div></div></div></div></div><div id="event-overview" class="tab-pane "><h3>Accepted Papers</h3><table class="table table-condensed"><colgroup width="5"/><colgroup/><thead><tr><th><span class="glyphicon glyphicon-star"></span></th><th>Title</th></tr></thead><tr><td><span data-event-star="a0c28d25-af17-4db0-ae07-1e3430f17d88" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="a0c28d25-af17-4db0-ae07-1e3430f17d88">A Modular Static Analysis Platform for WebAssembly</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/sebastianerdweg" class="navigate">Sebastian Erdweg</a>, <a href="https://2022.ecoop.org/profile/katharinabrandl" class="navigate">Katharina Brandl</a>, <a href="https://2022.ecoop.org/profile/svenkeidel" class="navigate">Sven Keidel</a></div></td></tr><tr><td><span data-event-star="6ae01b3d-fd59-4c83-afd7-218982662480" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="6ae01b3d-fd59-4c83-afd7-218982662480">A Type System with Subtyping for WebAssembly's Stack Polymorphism</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/yasuakimorita" class="navigate">Yasuaki Morita</a>, <a href="https://2022.ecoop.org/profile/dylanmcdermott1" class="navigate">Dylan McDermott</a>, <a href="https://2022.ecoop.org/profile/tarmouustalu" class="navigate">Tarmo Uustalu</a></div></td></tr><tr><td><span data-event-star="5870b338-7893-4d7c-8a8b-5679db779fc7" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="5870b338-7893-4d7c-8a8b-5679db779fc7">Building Static Analyses for WebAssembly Binaries with Wassail</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/quentinstievenart" class="navigate">Quentin Sti茅venart</a>, <a href="https://2022.ecoop.org/profile/coenderoover" class="navigate">Coen De Roover</a></div></td></tr><tr><td><span data-event-star="3d8b7293-dcaf-4b80-84a8-539149082c8a" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="3d8b7293-dcaf-4b80-84a8-539149082c8a">Dynamic Analysis for WebAssembly with Wasabi</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/daniellehmann" class="navigate">Daniel Lehmann</a>, <a href="https://2022.ecoop.org/profile/michaelpradel" class="navigate">Michael Pradel</a></div></td></tr><tr><td><span data-event-star="5c0c7e37-9296-4583-a6cc-ad07220cbb00" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="5c0c7e37-9296-4583-a6cc-ad07220cbb00">MEWE: Multi-variant Execution for WebAssembly</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/javiercabreraarteaga" class="navigate">Javier Cabrera Arteaga</a>, <a href="https://2022.ecoop.org/profile/martinmonperrus" class="navigate">Martin Monperrus</a>, <a href="https://2022.ecoop.org/profile/benoitbaudry" class="navigate">Benoit Baudry</a></div></td></tr><tr><td><span data-event-star="8cfbd9b6-fbbc-4716-bec3-3e078f070ddb" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="8cfbd9b6-fbbc-4716-bec3-3e078f070ddb">Open Discussion on Program Analyses for WebAssembly</a><div class="prog-track">PAW</div><br></td></tr><tr><td><span data-event-star="dde0a63d-b3bc-49f3-955c-5cd5cf2ff1a5" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="dde0a63d-b3bc-49f3-955c-5cd5cf2ff1a5">SecWasm: Information Flow Control for WebAssembly</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/iuliabastys" class="navigate">Iulia Bastys</a>, <a href="https://2022.ecoop.org/profile/maximilianalgehed" class="navigate">Maximilian Algehed</a>, <a href="https://2022.ecoop.org/profile/alexandersjosten" class="navigate">Alexander Sj枚sten</a>, <a href="https://2022.ecoop.org/profile/andreisabelfeld" class="navigate">Andrei Sabelfeld</a></div></td></tr><tr><td><span data-event-star="17648c8c-1a41-4dac-bf2c-1c052e9c3757" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="17648c8c-1a41-4dac-bf2c-1c052e9c3757">Static Execution Costs of WebAssembly Functions</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/johnshortt" class="navigate">John Shortt</a>, <a href="https://2022.ecoop.org/profile/anilsomayaji" class="navigate">Anil Somayaji</a>, <a href="https://2022.ecoop.org/profile/amyfelty" class="navigate">Amy Felty</a></div></td></tr><tr><td><span data-event-star="fc8f612e-a5ad-42f4-8fc2-0f104929cadf" title="Add event to your program"><span class="text-disabled glyphicon glyphicon-star-empty"></span></span></td><td><a href="#" data-event-modal="fc8f612e-a5ad-42f4-8fc2-0f104929cadf">Wimpl: A Simple IR for Static Analysis of WebAssembly Binaries</a><div class="prog-track">PAW</div><div class="performers"><a href="https://2022.ecoop.org/profile/michellethalakottur" class="navigate">Michelle Thalakottur</a>, <a href="https://2022.ecoop.org/profile/daniellehmann" class="navigate">Daniel Lehmann</a>, <a href="https://2022.ecoop.org/profile/franktip" class="navigate">Frank Tip</a>, <a href="https://2022.ecoop.org/profile/michaelpradel" class="navigate">Michael Pradel</a></div></td></tr></table></div><div id="Call-for-presentations" class="tab-pane "><h2>Call for presentations</h2><p><p>WebAssembly is a recently introduced portable virtual machine, to which code written in many high-level languages can be compiled in order to be executed in web browsers and other runtimes. There have been several independent efforts to bring static and dynamic analysis tools to the WebAssembly ecosystem. This workshop aims to bring together researchers working in the domain of static and dynamic analyses for WebAssembly. Specifically, this workshop aims to discuss all techniques related to detecting bugs and vulnerabilities in WebAssembly binaries, to build models of such binaries, to prove their correctness, to monitor their execution, or to optimise binaries for running time and binary size. The PAW workshop is a community-building event, for exchanging ideas and fostering collaborations in these domains.</p> <p>The workshop will consist of submitted and invited talks, as well as discussion sessions. To that end, we invite submissions for talks in the form of a 1-page abstract delineating at a high-level the content of the proposed presentation.</p> <p><em>Submission site</em>: <a href="https://easychair.org/conferences/?conf=paw2022">https://easychair.org/conferences/?conf=paw2022</a></p> <p><em>Timeline</em>:</p> <ul> <li>April 11 2022: Submission deadline</li> <li>May 2 2022: Acceptance notification</li> <li>June 6-10 2022: ECOOP conference</li> </ul> </p></div></div><span class="pull-right"><small>Questions? Use the <a href="https://2022.ecoop.org/contact2/paw-2022-papers" class="navigate">PAW contact form</a>.</small></span><br></div><div class="col-sm-4 sidebar"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">Important Dates<span class="pull-right"><small><span class="glyphicon glyphicon-globe"></span><span class="glyphicon glyphicon-time"></span> AoE (UTC-12h)</small></span></div></div><table class="table table-hover important-dates-in-sidebar"><tr href="https://2022.ecoop.org/home/paw-2022" class="clickable-row past"><td>Mon 6 Jun 2022<br/>Workshop Date</td></tr><tr href="https://2022.ecoop.org/home/paw-2022" class="clickable-row past"><td>Mon 2 May 2022<br/>Acceptance notification</td></tr><tr href="https://2022.ecoop.org/home/paw-2022" class="clickable-row past"><td><strong>Mon 18 Apr 2022</strong><br/><strong>Presentation proposal deadline</strong></td></tr></table></div><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">Submission Link</div></div><div class="panel-body"><small><span class="text-muted"><span class="glyphicon glyphicon-new-window"></span></span> <a href="https://easychair.org/conferences/?conf=paw2022" title="Submission link for Call for presentations" target="_blank" class="navigate">https://easychair.org/conferences/?conf=paw2022</a></small></div></div><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title"><a href="https://2022.ecoop.org/committee/paw-2022-papers-organizing-committee" class="navigate">Organizing Committee</a></div></div><ul class="list-group"><li class="list-group-item"><a href="https://2022.ecoop.org/profile/coenderoover" class="navigate"><div class="media"><span class="pull-left"><img alt="Coen De Roover" src="https://2022.ecoop.org/getProfileImage/coenderoover/50c49388-86ff-474e-a42b-49b49beda118/micro-avatar.jpg?1711457004000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Coen De Roover<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">Vrije Universiteit Brussel</span></h5><h5 class="media-heading"><small>Belgium</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/sebastianerdweg" class="navigate"><div class="media"><span class="pull-left"><img alt="Sebastian Erdweg" src="https://2022.ecoop.org/getProfileImage/sebastianerdweg/1d1e724e-d902-4355-bac7-dea02edd0ed1/micro-avatar.jpg?1711467085000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Sebastian Erdweg<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">JGU Mainz</span></h5><h5 class="media-heading"><small>Germany</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/quentinstievenart" class="navigate"><div class="media"><span class="pull-left"><img alt="Quentin Sti&eacute;venart" src="https://2022.ecoop.org/getProfileImage/quentinstievenart/e5b81f8c-39a7-498f-9db7-d9aca02dc3db/micro-avatar.jpg?1712589766000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Quentin Sti茅venart<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">Vrije Universiteit Brussel</span></h5><h5 class="media-heading"><small>Belgium</small></h5></div></div></a></li></ul></div><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title"><a href="https://2022.ecoop.org/committee/paw-2022-papers-program-committee" class="navigate">Program Committee</a></div></div><ul class="list-group"><li class="list-group-item"><a href="https://2022.ecoop.org/profile/javiercabreraarteaga" class="navigate"><div class="media"><span class="pull-left"><img alt="Javier Cabrera Arteaga" src="https://2022.ecoop.org/getProfileImage/javiercabreraarteaga/936ed3e2-3625-4dac-9c2e-52451d43e661/micro-avatar.jpg?1711535819000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Javier Cabrera Arteaga<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">KTH Royal Institute of Technology</span></h5><h5 class="media-heading"><small>Sweden</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/coenderoover" class="navigate"><div class="media"><span class="pull-left"><img alt="Coen De Roover" src="https://2022.ecoop.org/getProfileImage/coenderoover/50c49388-86ff-474e-a42b-49b49beda118/micro-avatar.jpg?1711457004000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Coen De Roover<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">Vrije Universiteit Brussel</span></h5><h5 class="media-heading"><small>Belgium</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/sebastianerdweg" class="navigate"><div class="media"><span class="pull-left"><img alt="Sebastian Erdweg" src="https://2022.ecoop.org/getProfileImage/sebastianerdweg/1d1e724e-d902-4355-bac7-dea02edd0ed1/micro-avatar.jpg?1711467085000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Sebastian Erdweg<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">JGU Mainz</span></h5><h5 class="media-heading"><small>Germany</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/michaelpradel" class="navigate"><div class="media"><span class="pull-left"><img alt="Michael Pradel" src="https://2022.ecoop.org/getProfileImage/michaelpradel/683893c4-de6d-4d5b-9b24-0a802316aa63/micro-avatar.jpg?1726129734000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Michael Pradel<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">University of Stuttgart</span></h5><h5 class="media-heading"><small>Germany</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/christophescholliers" class="navigate"><div class="media"><span class="pull-left"><img alt="Christophe Scholliers" src="https://2022.ecoop.org/getProfileImage/christophescholliers/7976b27b-d7d7-4859-9754-80a4e5a7c768/micro-avatar.jpg?1711457316000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Christophe Scholliers<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">Universiteit Gent, Belgium</span></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/quentinstievenart" class="navigate"><div class="media"><span class="pull-left"><img alt="Quentin Sti&eacute;venart" src="https://2022.ecoop.org/getProfileImage/quentinstievenart/e5b81f8c-39a7-498f-9db7-d9aca02dc3db/micro-avatar.jpg?1712589766000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Quentin Sti茅venart<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">Vrije Universiteit Brussel</span></h5><h5 class="media-heading"><small>Belgium</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/weihangwang" class="navigate"><div class="media"><span class="pull-left"><img alt="Weihang Wang" src="https://2022.ecoop.org/getProfileImage/weihangwang/1624f81e-15d5-4825-a2a5-2490ef89095e/micro-avatar.jpg?1711459551000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Weihang Wang<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">University at Buffalo, SUNY</span></h5></div></div></a></li><li class="list-group-item"><a href="https://2022.ecoop.org/profile/conradwatt" class="navigate"><div class="media"><span class="pull-left"><img alt="Conrad Watt" src="https://2022.ecoop.org/getProfileImage/conradwatt/5c874057-60da-4114-ae2a-703a0c499be4/micro-avatar.jpg?1726070557000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Conrad Watt<span class="pull-right"><small></small></span></h5><h5 class="media-heading"><span class="text-black">University of Cambridge</span></h5><h5 class="media-heading"><small>United Kingdom</small></h5></div></div></a></li></ul></div></div></div><div id="messages-placeholder" class="alert alert-warning" style="display:none;"><a data-dismiss="alert" class="close">x</a><em>Sun 23 Feb 11:33</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://2022.ecoop.org/eventDetailsModalByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_131600131703c411e65b13378d08eb1f6672b5a0259" value="1" /><input type="hidden" name="context" value="ecoop-2022" /><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://2022.ecoop.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"ecoop-2022"},],"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://2022.ecoop.org/eventStarByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_509860938088b48fd14544d4239b498a2cf339e02b" value="1" /><input type="hidden" name="context" value="ecoop-2022" /><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://2022.ecoop.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"ecoop-2022"},],"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://2022.ecoop.org" class="navigate"><span class="glyphicon glyphicon-home"></span> ECOOP 2022</a></h3><div><a href="https://2022.ecoop.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.69.0</a>)<br/><small><a href="https://2022.ecoop.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://2022.ecoop.org/track/ecoop-2022-awards" class="navigate">Awards</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-keynotes" class="navigate">Keynotes</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-papers" class="navigate">Research Papers</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-workshops" class="navigate">Workshops</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-artifacts" class="navigate">Artifacts</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-doctoral-symposium" class="navigate">Doctoral Symposium</a><br/><a href="https://2022.ecoop.org/track/expert-discussion" class="navigate">Expert Discussion</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-hub-talks" class="navigate">Hub Talks</a><br/><a href="https://2022.ecoop.org/track/ecoop-2022-Student-Volunteers" class="navigate">Student Volunteers</a></div><div class="col-sm-6"><h4>Workshops</h4><a href="https://2022.ecoop.org/home/COP-2022" class="navigate">COP 2022</a><br/><a href="https://2022.ecoop.org/track/ftfjp-2022" class="navigate">FTfJP 2022</a><br/><a href="https://2022.ecoop.org/home/ICOOOLPS-2022" class="navigate">ICOOOLPS 2022</a><br/><a href="https://2022.ecoop.org/home/paw-2022" class="navigate">PAW 2022</a><br/><a href="https://2022.ecoop.org/home/plf-2022" class="navigate">PLF 2022</a><br/><a href="https://2022.ecoop.org/home/pride-2022" class="navigate">PRIDE 2022</a><br/><a href="https://2022.ecoop.org/home/truffle-2022" class="navigate">Truffle 2022</a><br/><a href="https://2022.ecoop.org/home/vortex-2022" class="navigate">VORTEX 2022</a><br/><h4>Co-hosted Symposia</h4><a href="https://2022.ecoop.org/home/scala-2022" class="navigate">Scala 2022</a></div></div></div><div class="col-sm-2"><h4>Attending</h4><a href="https://2022.ecoop.org/venue/ecoop-2022-venue" class="navigate">ECOOP: Scandic Potsdamer Platz, Berlin</a><br><a href="https://2022.ecoop.org/venue/ecoop-2022-venue-vcoop" class="navigate">VCOOP: Virtual Meeting(s)</a><br><a href="https://2022.ecoop.org/venue/ecoop-2022-banquet" class="navigate">Banquet: Cl盲rchen's Ballhaus</a><br><a href="https://2022.ecoop.org/attending/sponsorship" class="navigate">Sponsorship</a><br><a href="https://2022.ecoop.org/attending/conduct" class="navigate">Conduct</a><br><a href="https://2022.ecoop.org/attending/Visa" class="navigate">Visa</a><br><a href="https://2022.ecoop.org/attending/accommodation" class="navigate">Accommodation</a><br><a href="https://2022.ecoop.org/attending/Registration-ecoop" class="navigate">Registration</a><br><a href="https://2022.ecoop.org/attending/schedule" class="navigate">Schedule</a><br><a href="https://2022.ecoop.org/attending/conference-impressions" class="navigate">Conference Impressions</a></div><div class="col-sm-2"><a href="https://2022.ecoop.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; let defaultplacement = $(document).scrollLeft() > 100 ? 'auto left' : 'auto top'; $(node).find('[title]').each( function(i,el){ var $e=$(el);$e.tooltip({placement: function(tt, elem){ var attval = elem.getAttribute('data-placement'); return attval ? attval : defaultplacement; }, sanitize: false, container: 'body' }) } ).on('show.bs.tooltip', function () { let el = this; while (el && window.getComputedStyle(el).position !== 'fixed') { el = el.parentElement; } if(el) $(this).data('bs.tooltip').options.container = el;});$('.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>

Pages: 1 2 3 4 5 6 7 8 9 10