CINXE.COM
ECOOP conference series - ECOOP 2025
<!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://2020.ecoop.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://2020.ecoop.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>ECOOP conference series - ECOOP 2025</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://2020.ecoop.org";</script> <link rel="stylesheet" href="https://2020.ecoop.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://2020.ecoop.org/stylesheets/conf.css?d8ff81ab1f2387936557f525e4e8eb20" type="text/css" /><link rel="stylesheet" href="https://2020.ecoop.org/getFile/16cafd9e-4c42-479c-9d78-7afdadb0ccc3/logobar.css?1741263865629" type="text/css" /><link rel="stylesheet" href="https://2020.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://2020.ecoop.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://2020.ecoop.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://2020.ecoop.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://2020.ecoop.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://2020.ecoop.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://2020.ecoop.org/javascript/ajax.js?2dbd1cc4f8f2d52ae9c879d7346f4f8a"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-4G0QWEKVQS"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-4G0QWEKVQS', {'cookie_domain': 'auto', 'anonymizeIp': true });gtag('config', 'UA-9607501-2', {'cookie_domain': 'auto', 'anonymizeIp': true });</script> <meta prefix='og: http://ogp.me/ns#' property='og:image' content='https://2025.ecoop.org/getImage/carousel/Vista_de_Bergen_desde_la_montan%CC%83a_Fl%C3%B8yen%2C_Noruega%2C_2019-09-08%2C_DD_27-31_PAN.jpg?1743100778000'> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='ECOOP conference series - ECOOP 2025'> <meta name='description' content='ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Recent year’s publications have been published by Dagstuhl’s LIPIcs series under a Creative Commons CC-BY license where the authors retain their copyright. ECOOP articles have been pu ...'> <meta prefix='og: http://ogp.me/ns#' property='og:description' content='ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Recent year’s publications have been published by Dagstuhl’s LIPIcs series under a Creative Commons CC-BY license where the authors retain their copyright. ECOOP articles have been pu ...'> <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> </head> <body id="series"><div class="frame"><div class="logobar"><div class="container"><a href="https://2025.ecoop.org" class="navbar-brand navigate"><span class="brand-text">ECOOP 2025</span></a><div class="place">Mon 30 June - Fri 4 July 2025 <a href="https://2025.ecoop.org/venue/ecoop-2025-venue" class="navigate">Bergen, Norway</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="block"><a href="https://2020.ecoop.org/series/ecoop" class="navigate"><strong><span class="glyphicon glyphicon-home"></span> Series</strong></a></li><li class="block"><a href="https://2025.ecoop.org" class="navigate">ECOOP 2025</a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span class="hidden-sm">All Editions <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://2026.ecoop.org" class="navigate">ECOOP 2026</a></li><li class="block"><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> ECOOP 2025</span></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"><a href="https://2022.ecoop.org" class="navigate">ECOOP 2022</a></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-2025/https%3A%5Es%5Es2020.ecoop.org%5Esseries%5Esecoop" rel="nofollow" class="navigate">Sign in</a></li><li class="block"><a href="https://2025.ecoop.org/signup" class="navigate">Sign up</a></li></ul></div></div></div></div><script type="text/javascript">$(document).ready(function(){ $('.carousel').carousel({ interval: 10000 }) }); </script><div id="carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-ride="carousel" class="carousel slide carousel-fade"><ol class="carousel-indicators"><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="0" class="active"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="1"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="2"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="3"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="4"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="5"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="6"></li><li data-target="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide-to="7"></li></ol><div class="carousel-inner" style="background-color: #FFF;"><div class="item active"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/Vista_de_Bergen_desde_la_montan%CC%83a_Fl%C3%B8yen%2C_Noruega%2C_2019-09-08%2C_DD_27-31_PAN.jpg?1743100778000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> <a href="https://commons.wikimedia.org/wiki/File:Vista_de_Bergen_desde_la_montaña_Fløyen,_Noruega,_2019-09-08,_DD_27-31_PAN.jpg" target="_blank" class="navigate">Photo by <em>Diego Delso</em></a></div><div class="carousel-caption"><h3>ECOOP 2025</h3><h5><p>Western Norway University of Applied Sciences</p> <p>Bergen, Norway</p> <p>30.6.-4.7.2025</p></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/IMG_4470.jpg?1743100340000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> Photo by <em>Violet Ka I Pun</em></div><div class="carousel-caption"><h3>View of Bergen from Fløyen</h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/K2.jpg?1726062852000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-nc-nd/4.0/80x15.png" /></a> </div><div class="carousel-caption"><h3>Conference Venue</h3><h5><p>HVL Campus Bergen - Building K2</p></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/bryggen.jpeg?1732543776000');"></div><div class="attribution"><a href="https://unsplash.com/photos/houses-near-body-of-water-under-blue-sky-during-daytime-w4KkOsqV4tI" target="_blank" class="navigate">Photo by <em>@agentj</em></a></div><div class="carousel-caption"><h3>Bryggen - World Cultural Heritage</h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/Haakonshallen_Bergen_Norway_2009_1.JPG?1743105996000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> <a href="https://commons.wikimedia.org/wiki/File:Haakonshallen_Bergen_Norway_2009_1.JPG" target="_blank" class="navigate">Photo by <em>Petr Šmerkl, Wikipedia</em></a></div><div class="carousel-caption"><h3>Håkonshallen</h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/Haakonshallen-Main-Hall.jpg?1743106234000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> <a href="https://commons.wikimedia.org/wiki/File:Haakonshallen-Main-Hall.jpg" target="_blank" class="navigate">Photo by <em>Bjørn Christian Tørrissen</em></a></div><div class="carousel-caption"><h3>Inside Håkonshallen</h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/Fantoft_Stavkirke_stavechurch_bergen_autumn_tunliweb.jpeg?1743107807000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> <a href="https://commons.wikimedia.org/wiki/File:Fantoft_Stavkirke_stavechurch_bergen_autumn_tunliweb.jpg" target="_blank" class="navigate">Photo by <em>Svein-Magne Tunli</em></a></div><div class="carousel-caption"><h3> Fantoft Stave Church</h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://2025.ecoop.org/getImage/carousel/Bergen_night_view_from_Fl%C3%B8yen_tunliweb.jpg?1743106318000');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /></a> <a href="https://nn.m.wikipedia.org/wiki/Fil:Bergen_night_view_from_Fl%C3%B8yen_tunliweb.jpg" target="_blank" class="navigate">Photo by <em>Svein-Magne Tunli</em></a></div><div class="carousel-caption"><h3>Bergen at night</h3><h5></h5></div></div></div><a href="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide="prev" class="left carousel-control"><span class="glyphicon glyphicon-chevron-left"></span></a><a href="#carousel-9d974efa-d36b-4cb9-a03d-5a85bf5c0cd1" data-slide="next" class="right carousel-control"><span class="glyphicon glyphicon-chevron-right"></span></a></div><div id="content" class="container"><div class="page-header"><h1>ECOOP</h1></div><div class="row"><div class="col-sm-8"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">All Editions</div></div><div class="panel-body"><table class="table table-hover"><tr href="https://2026.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 29 June - Fri 3 July 2026 Brussels, Belgium</strong><h3><a href="https://2026.ecoop.org" class="navigate">ECOOP 2026</a></h3><p><small>Welcome to the website of the ECOOP 2026 conference. We are working hard to fill the website with all related information. Please check back soon!</small></p></td></tr><tr href="https://2025.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 30 June - Fri 4 July 2025 Bergen, Norway</strong><h3><a href="https://2025.ecoop.org" class="navigate">ECOOP 2025</a></h3><h4><small>with <a href="https://2025.ecoop.org/home/gpce-2025" class="navigate">GPCE 2025</a>, <a href="https://2025.ecoop.org/home/debt-2025" class="navigate">DEBT 2025</a>, <a href="https://2025.ecoop.org/home/FTfJP-2025" class="navigate">FTfJP 2025</a>, <a href="https://2025.ecoop.org/home/ICOOOLPS-2025" class="navigate">ICOOOLPS 2025</a>, <a href="https://2025.ecoop.org/home/plf-plaid-2025" class="navigate">PLF+PLAID 2025</a>, <a href="https://2025.ecoop.org/home/plss-2025" class="navigate">PLSS 2025</a>, <a href="https://2025.ecoop.org/home/vortex-2025" class="navigate">VORTEX 2025</a></small></h4><p><small>ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Rec ...</small></p></td></tr><tr href="https://2024.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 16 - Fri 20 September 2024 Vienna, Austria</strong><h3><a href="https://2024.ecoop.org" class="navigate">ECOOP 2024</a><small> with <a href="https://conf.researchr.org/home/issta-ecoop-2024" class="navigate">ISSTA/ECOOP 2024</a></small></h3><p><small>ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Rec ...</small></p></td></tr><tr href="https://2023.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 17 - Fri 21 July 2023 Seattle (University of Washington campus), Washington, United States</strong><h3><a href="https://2023.ecoop.org" class="navigate">ECOOP 2023</a><small> with <a href="https://conf.researchr.org/home/ecoop-issta-2023" class="navigate">ECOOP and ISSTA 2023</a></small></h3><p><small>ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Rec ...</small></p></td></tr><tr href="https://2022.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 6 June - Thu 7 July 2022 Berlin, Germany</strong><h3><a href="https://2022.ecoop.org" class="navigate">ECOOP 2022</a></h3><h4><small>with <a href="https://2022.ecoop.org/home/scala-2022" class="navigate">Scala 2022</a>, <a href="https://2022.ecoop.org/home/COP-2022" class="navigate">COP 2022</a>, <a href="https://2022.ecoop.org/home/FTfJP-2022" class="navigate">FTfJP 2022</a>, <a href="https://2022.ecoop.org/home/ICOOOLPS-2022" class="navigate">ICOOOLPS 2022</a>, <a href="https://2022.ecoop.org/home/paw-2022" class="navigate">PAW 2022</a>, <a href="https://2022.ecoop.org/home/plf-2022" class="navigate">PLF 2022</a>, <a href="https://2022.ecoop.org/home/pride-2022" class="navigate">PRIDE 2022</a>, <a href="https://2022.ecoop.org/home/truffle-2022" class="navigate">Truffle 2022</a>, <a href="https://2022.ecoop.org/home/vortex-2022" class="navigate">VORTEX 2022</a></small></h4><p><small>ECOOP is Europe’s longest-standing annual Programming Languages (PL) conference, and welcomes high quality research papers relating to the PL field in a broad sense. This year the conference will feature dedicated paper categories for reproduction studies, experience reports, reflective “pearls”, and forward-thinking “new idea” papers. We are also pleased to have two Journal First routes for submission to ECOOP, ...</small></p></td></tr><tr href="https://2021.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 11 - Sat 17 July 2021 Online</strong><h3><a href="https://2021.ecoop.org" class="navigate">ECOOP 2021</a><small> with <a href="https://conf.researchr.org/home/ecoop-issta-2021" class="navigate">ECOOP and ISSTA 2021</a></small></h3><p><small>ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, object-oriented technologies, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. In 2021 we celebrate the 35th ...</small></p></td></tr><tr href="https://2020.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 15 - Tue 17 November 2020 Online Conference</strong><h3><a href="https://2020.ecoop.org" class="navigate">ECOOP 2020</a><small> with <a href="https://2020.splashcon.org" class="navigate">SPLASH 2020</a></small></h3><h4><small>with <a href="https://2020.ecoop.org/home/scala-2020" class="navigate">Scala 2020</a>, <a href="https://2020.ecoop.org/home/COP-2020" class="navigate">COP</a>, <a href="https://2020.ecoop.org/home/FTfJP-2020" class="navigate">FTfJP 2020</a>, <a href="https://2020.ecoop.org/home/ICOOOLPS-2020" class="navigate">ICOOOLPS 2020</a>, <a href="https://2020.ecoop.org/home/iwaco-2020" class="navigate">IWACO 2020</a>, <a href="https://2020.ecoop.org/home/JSTools-2020" class="navigate">JSTools 2020</a>, <a href="https://2020.ecoop.org/home/pride-2020" class="navigate">PRIDE 2020</a>, <a href="https://2020.ecoop.org/home/soop-2020" class="navigate">SOOP'20</a>, <a href="https://2020.ecoop.org/home/sysepl-2020" class="navigate">SySEPL 2020</a>, <a href="https://2020.ecoop.org/home/vortex-2020" class="navigate">VORTEX 2020</a></small></h4><p><small>ECOOP is Europe’s longest-standing annual Programming Languages (PL) conference, and welcomes high quality research papers relating to the PL field in a broad sense. This year the conference will feature dedicated paper categories for reproduction studies, experience reports, reflective “pearls”, and forward-thinking “new idea” papers. We are also pleased to have two Journal First routes for submission to ECOOP, ...</small></p></td></tr><tr href="https://2019.ecoop.org" class="clickable-row edition-row"><td><strong>Mon 15 - Fri 19 July 2019 Hammersmith, London, United Kingdom</strong><h3><a href="https://2019.ecoop.org" class="navigate">ECOOP 2019</a></h3><h4><small>with <a href="https://2019.ecoop.org/home/aorta-2019" class="navigate">AORTA 2019</a>, <a href="https://2019.ecoop.org/home/benchwork-2019" class="navigate">BenchWork 2019</a>, <a href="https://2019.ecoop.org/home/COP-2019" class="navigate">COP 2019</a>, <a href="https://2019.ecoop.org/home/FTfJP-2019" class="navigate">FTfJP 2019</a>, <a href="https://2019.ecoop.org/home/ICOOOLPS-2019" class="navigate">ICOOOLPS 2019</a>, <a href="https://2019.ecoop.org/home/PASS-ECOOP-2019" class="navigate">PASS 2019</a>, <a href="https://2019.ecoop.org/home/panathon-2019" class="navigate">Panathon 2019</a>, <a href="https://2019.ecoop.org/home/scala-2019" class="navigate">Scala 2019</a>, <a href="https://2019.ecoop.org/home/vortex-2019" class="navigate">VORTEX 2019</a></small></h4><p><small>ECOOP is Europe’s longest-standing annual Programming Languages (PL) conference, and welcomes high quality research papers relating to the PL field in a broad sense. This year the conference will feature dedicated paper categories for reproduction studies, experience reports, reflective “pearls”, and forward-thinking “new idea” papers. We are also pleased to have two Journal First routes for submission to ECOOP, ...</small></p></td></tr><tr href="https://2018.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 15 - Sat 21 July 2018 Amsterdam, Netherlands</strong><h3><a href="https://2018.ecoop.org" class="navigate">ECOOP 2018</a><small> with <a href="https://conf.researchr.org/home/ecoop-issta-2018" class="navigate">ECOOP and ISSTA 2018</a></small></h3><p><small> The ECOOP is the European forum for bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, object-oriented technologies, systems and applications. ECOOP will take place from July 19th to 21st 2018 in Amsterdam. Colocated conferences include ISSTA and Curry On. ECOOP is Open Access ...</small></p></td></tr><tr href="https://2017.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 18 - Fri 23 June 2017 Barcelona, Spain</strong><h3><a href="https://2017.ecoop.org" class="navigate">ECOOP 2017</a><small> with <a href="https://conf.researchr.org/home/pldi-ecoop-2017" class="navigate">PLDI, ECOOP, Curry On, DEBS, LCTES and ISMM</a></small></h3><h4><small>with <a href="https://2017.ecoop.org/track/COP-2017-papers" class="navigate">COP 2017</a>, <a href="https://2017.ecoop.org/track/FTfJP-2017-papers" class="navigate">FTfJP 2017</a>, <a href="https://2017.ecoop.org/track/ICOOOLPS-2017-papers" class="navigate">ICOOOLPS 2017</a>, <a href="https://2017.ecoop.org/track/iwaco-2017-papers" class="navigate">IWACO 2017</a>, <a href="https://2017.ecoop.org/track/JSTools-2017-papers" class="navigate">JSTools 2017</a>, <a href="https://2017.ecoop.org/track/pmldc-2017-papers" class="navigate">PMLDC 2017</a>, <a href="https://2017.ecoop.org/track/vortex-2017-papers" class="navigate">VORTEX 2017</a></small></h4><p><small> The European Conference on Object-Oriented Programming is the European forum for bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, object-oriented technologies, systems and applications. It is a well-integrated collage of events, featuring carefully refereed technical papers, topic-focused workshop ...</small></p></td></tr><tr href="https://2016.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 17 - Fri 22 July 2016 Rome, Italy</strong><h3><a href="https://2016.ecoop.org" class="navigate">ECOOP 2016</a></h3><h4><small>with <a href="https://conf.researchr.org/home/curryon-2016" class="navigate">CurryOn 2016</a>, <a href="https://2016.ecoop.org/track/COP-2016" class="navigate">COP 2016</a>, <a href="https://2016.ecoop.org/track/FTfJP-2016" class="navigate">FTfJP 2016</a>, <a href="https://2016.ecoop.org/track/GRACE-2016" class="navigate">GRACE 2016</a>, <a href="https://2016.ecoop.org/track/ICOOOLPS-2016" class="navigate">ICOOOLPS 2016</a>, <a href="https://2016.ecoop.org/track/IWACO-2016" class="navigate">IWACO 2016</a>, <a href="https://2016.ecoop.org/track/JSTools-2016" class="navigate">JSTools 2016</a>, <a href="https://2016.ecoop.org/track/LIVE-2016" class="navigate">LIVE 2016</a>, <a href="https://2016.ecoop.org/track/PMLDC-2016" class="navigate">PMLDC 2016</a>, <a href="https://2016.ecoop.org/track/PX-2016" class="navigate">PX 2016</a>, <a href="https://2016.ecoop.org/track/STOP-2016" class="navigate">STOP 2016</a>, <a href="https://2016.ecoop.org/track/VORTEX-2016" class="navigate">VORTEX 2016</a></small></h4><p><small> At a glance: Videos | Awards | Proceedings | Artifacts | Restaurants | Walks The European Conference on Object-Oriented Programming covers all areas of object technology and related software development technologies. Come celebrate the 30th edition in Rome, Italy, on July 17-22, 2016. This year Curry On, the ECOOP Summer School, the PhD Symposium, and 11 workshops will be all co-locate ...</small></p></td></tr><tr href="https://2015.ecoop.org" class="clickable-row edition-row"><td><strong>Sun 5 - Fri 10 July 2015 Prague, Czech Republic</strong><h3><a href="https://2015.ecoop.org" class="navigate">ECOOP 2015</a></h3><h4><small>with <a href="https://conf.researchr.org/home/COP-2015" class="navigate">COP 2015</a>, <a href="https://conf.researchr.org/home/dsldi-2015" class="navigate">DSLDI 2015</a>, <a href="https://conf.researchr.org/home/FTfJP-2015" class="navigate">FTfJP 2015</a>, <a href="https://2015.ecoop.org/track/ICOOOLPS-2015-papers" class="navigate">ICOOOLPS 2015</a>, <a href="https://conf.researchr.org/home/JSTools-2015" class="navigate">JSTools 2015</a>, <a href="https://conf.researchr.org/home/MASPEGHI-2015" class="navigate">MASPEGHI 2015</a>, <a href="https://conf.researchr.org/home/ML4PL-2015" class="navigate">ML4PL 2015</a>, <a href="https://2015.ecoop.org/home/netpl-2015" class="navigate">NetPL 2015</a>, <a href="https://conf.researchr.org/home/PLAS-2015" class="navigate">PLAS 2015</a>, <a href="https://conf.researchr.org/home/PLE-2015" class="navigate">PLE 2015</a>, <a href="https://conf.researchr.org/home/Pharo-2015" class="navigate">Pharo 2015</a>, <a href="https://conf.researchr.org/home/RIOT-2015" class="navigate">RIOT 2015</a>, <a href="" class="navigate">STOP 2015</a>, <a href="" class="navigate">Truffle 2015</a></small></h4><p><small>ECOOP/Curry On program here. The European Conference on Object-Oriented Programming covers all areas of object technology and related software development technologies. The 29th edition takes place 5-10 July, 2015 in Prague, Czech Republic. The program committee accepted 31 papers out of 136 submission. In addition the program includes 13 workshops, the doctoral symposium, the summer school and a code sprint. ...</small></p></td></tr><tr href="http://2014.ecoop.org" class="clickable-row edition-row"><td><strong>June 2014</strong><h3>2014: Uppsala</h3><p><small>More information on this edition at <a href="http://2014.ecoop.org" class="navigate">http://2014.ecoop.org</a></small></p></td></tr><tr href="http://2013.ecoop.org" class="clickable-row edition-row"><td><strong>June 2013</strong><h3>2013: Montpellier</h3><p><small>More information on this edition at <a href="http://2013.ecoop.org" class="navigate">http://2013.ecoop.org</a></small></p></td></tr><tr href="http://ecoop12.cs.purdue.edu" class="clickable-row edition-row"><td><strong>June 2012</strong><h3>2012: Beijing</h3><p><small>More information on this edition at <a href="http://ecoop12.cs.purdue.edu" class="navigate">http://ecoop12.cs.purdue.edu</a></small></p></td></tr><tr href="http://scc-sentinel.lancs.ac.uk/ecoop11/" class="clickable-row edition-row"><td><strong>June 2011</strong><h3>2011: Lancaster</h3><p><small>More information on this edition at <a href="http://scc-sentinel.lancs.ac.uk/ecoop11/" class="navigate">http://scc-sentinel.lancs.ac.uk/ecoop11/</a></small></p></td></tr><tr href="http://ecoop2010.uni-mb.si" class="clickable-row edition-row"><td><strong>June 2010</strong><h3>2010: Maribor</h3><p><small>More information on this edition at <a href="http://ecoop2010.uni-mb.si" class="navigate">http://ecoop2010.uni-mb.si</a></small></p></td></tr><tr href="http://ecoop09.disi.unige.it" class="clickable-row edition-row"><td><strong>June 2009</strong><h3>2009: Genova</h3><p><small>More information on this edition at <a href="http://ecoop09.disi.unige.it" class="navigate">http://ecoop09.disi.unige.it</a></small></p></td></tr><tr href="https://ecoop08.cs.ucy.ac.cy" class="clickable-row edition-row"><td><strong>June 2008</strong><h3>2008: Cyprus</h3><p><small>More information on this edition at <a href="https://ecoop08.cs.ucy.ac.cy" class="navigate">https://ecoop08.cs.ucy.ac.cy</a></small></p></td></tr><tr href="http://ecoop07.swt.cs.tu-berlin.de" class="clickable-row edition-row"><td><strong>June 2007</strong><h3>2007: Berlin</h3><p><small>More information on this edition at <a href="http://ecoop07.swt.cs.tu-berlin.de" class="navigate">http://ecoop07.swt.cs.tu-berlin.de</a></small></p></td></tr><tr href="http://www.emn.fr/z-info/ecoop2006/" class="clickable-row edition-row"><td><strong>June 2006</strong><h3>2006: Nice</h3><p><small>More information on this edition at <a href="http://www.emn.fr/z-info/ecoop2006/" class="navigate">http://www.emn.fr/z-info/ecoop2006/</a></small></p></td></tr><tr href="http://2005.ecoop.org/" class="clickable-row edition-row"><td><strong>June 2005</strong><h3>2005: Glasgow</h3><p><small>More information on this edition at <a href="http://2005.ecoop.org/" class="navigate">http://2005.ecoop.org/</a></small></p></td></tr></table></div></div></div><div class="col-sm-4"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">Organizing Committee (ECOOP 2025)</div></div><ul class="list-group"><li class="list-group-item"><a href="https://2025.ecoop.org/profile/volkerstolz" class="navigate"><div class="media"><span class="pull-left"><img alt="Volker Stolz" src="https://2020.ecoop.org/getProfileImage/volkerstolz/011ba122-a655-4ed2-8854-28a3e11f9f53/micro-avatar.jpg?1712315401000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Volker Stolz<span class="pull-right"><small>General Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Høgskulen på Vestlandet</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/alexandrasilva" class="navigate"><div class="media"><span class="pull-left"><img alt="Alexandra Silva" src="https://2020.ecoop.org/getProfileImage/alexandrasilva/4b4137d3-8abf-423d-89b7-64b1a17139a5/micro-avatar.jpg?1711473620000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Alexandra Silva<span class="pull-right"><small>PC Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Cornell University</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/jonathanaldrich" class="navigate"><div class="media"><span class="pull-left"><img alt="Jonathan Aldrich" src="https://2020.ecoop.org/getProfileImage/jonathanaldrich/e4add3cf-580c-4d1b-9832-3f7577a14b72/micro-avatar.jpg?1711456124000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Jonathan Aldrich<span class="pull-right"><small>PC Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Carnegie Mellon University</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/violetkaipun" class="navigate"><div class="media"><span class="pull-left"><img alt="Violet Ka I Pun" src="https://2020.ecoop.org/getProfileImage/violetkaipun/23240b31-356e-4c62-8295-98d0dab5d41d/micro-avatar.jpg?1726650791000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Violet Ka I Pun<span class="pull-right"><small>Local Organization Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Western Norway University of Applied Sciences</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/maitran" class="navigate"><div class="media"><span class="pull-left"><img alt="Mai Tran" src="https://2020.ecoop.org/getProfileImage/maitran/35b95b1e-fbd7-4010-8010-8d5b2523656f/micro-avatar.jpg?1726486283000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Mai Tran<span class="pull-right"><small>Diversity and Inclusion Chair</small></span></h5><h5 class="media-heading"><span class="text-black">InterBe AS</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/clementaubert" class="navigate"><div class="media"><span class="pull-left"><img alt="Clément Aubert" src="https://2020.ecoop.org/getProfileImage/clementaubert/6f74a275-8058-4797-a7ee-cfbb7a80fd79/micro-avatar.jpg?1712484195000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Clément Aubert<span class="pull-right"><small>Workshops/Tools Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Augusta University</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/giorgioaudrito" class="navigate"><div class="media"><span class="pull-left"><img alt="Giorgio Audrito" src="https://2020.ecoop.org/getProfileImage/giorgioaudrito/e15dd18f-90bd-4636-abea-d3ce38c5b7ff/micro-avatar.jpg?1711466754000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Giorgio Audrito<span class="pull-right"><small>Publicity Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Università di Torino</span></h5><h5 class="media-heading"><small>Italy</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/mikhailbarash" class="navigate"><div class="media"><span class="pull-left"><img alt="Mikhail Barash" src="https://2020.ecoop.org/getProfileImage/mikhailbarash/d876d731-3779-4e11-8aee-de2bcef5e938/micro-avatar.jpg?1722246401000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Mikhail Barash<span class="pull-right"><small>Doctoral Symposium Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">University of Bergen</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/tosindanieloyetoyan1" class="navigate"><div class="media"><span class="pull-left"><img alt="Tosin Daniel Oyetoyan" src="https://2020.ecoop.org/getProfileImage/tosindanieloyetoyan1/88525448-3de5-4c09-a1fb-b106d345c43b/micro-avatar.jpg?1728504410000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Tosin Daniel Oyetoyan<span class="pull-right"><small>Sponsorship Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Western Norway University of Applied Sciences</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/karineevenmendoza" class="navigate"><div class="media"><span class="pull-left"><img alt="Karine Even-Mendoza" src="https://2020.ecoop.org/getProfileImage/karineevenmendoza/bf00cc87-7852-49ce-9538-cbcd585bfea3/micro-avatar.jpg?1744213904000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Karine Even-Mendoza<span class="pull-right"><small>Artifact Evaluation Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">King’s College London</span></h5><h5 class="media-heading"><small>United Kingdom</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/carlaferreira" class="navigate"><div class="media"><span class="pull-left"><img alt="Carla Ferreira" src="https://2020.ecoop.org/getProfileImage/carlaferreira/84cdc5a2-f01b-44cd-b28f-73ae8baed899/micro-avatar.jpg?1717108166000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Carla Ferreira<span class="pull-right"><small>Doctoral Symposium Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">NOVA University Lisbon</span></h5><h5 class="media-heading"><small>Portugal</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/raphaelmonat" class="navigate"><div class="media"><span class="pull-left"><img alt="Raphaël Monat" src="https://2020.ecoop.org/getProfileImage/raphaelmonat/2405755c-6e69-4ac2-a6af-8231b7b11c81/micro-avatar.jpg?1713202025000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Raphaël Monat<span class="pull-right"><small>Artifact Evaluation Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Inria and University of Lille</span></h5><h5 class="media-heading"><small>France</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/ivanspajic1" class="navigate"><div class="media"><span class="pull-left"><img alt="Ivan Spajić" src="https://2020.ecoop.org/getProfileImage/ivanspajic1/0c65a3ab-c982-4513-8fc3-0a1ed61ae70f/micro-avatar.jpg?1737117357000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Ivan Spajić<span class="pull-right"><small>Web Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Western Norway University of Applied Sciences</span></h5><h5 class="media-heading"><small>Norway</small></h5></div></div></a></li><li class="list-group-item"><a href="https://2025.ecoop.org/profile/yannickzakowski1" class="navigate"><div class="media"><span class="pull-left"><img alt="Yannick Zakowski" src="https://2020.ecoop.org/getProfileImage/yannickzakowski1/b040e1a3-1e1b-4cdd-9b8d-c1ebd0df4899/micro-avatar.jpg?1714636881000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Yannick Zakowski<span class="pull-right"><small>Artifact Evaluation Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Inria</span></h5><h5 class="media-heading"><small>France</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>Wed 9 Apr 21:34</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://2020.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-2025" /><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://2020.ecoop.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"ecoop-2025"},],"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://2020.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-2025" /><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://2020.ecoop.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"ecoop-2025"},],"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">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://conf.researchr.org/support/conf" 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><div class="col-sm-2"></div><div class="col-sm-2"><a href="https://conf.researchr.org/signup/conf" 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>