{"id":18954,"date":"2023-10-25T12:57:36","date_gmt":"2023-10-25T10:57:36","guid":{"rendered":"https:\/\/saarland-informatics-campus.de\/?post_type=sic_news&#038;p=18954"},"modified":"2023-12-18T13:01:11","modified_gmt":"2023-12-18T12:01:11","slug":"saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension","status":"publish","type":"sic_news","link":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/","title":{"rendered":"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension"},"content":{"rendered":"<p><strong>At this year&#8217;s &#8220;International Conference on Generative Programming: Concepts &amp; Experiences (GPCE)&#8221;, Saarbr\u00fccken computer science professor Sven Apel and colleagues were presented with a &#8220;Most Influential Paper Award&#8221;. The award honors work that has had a lasting impact on their field of research. The winning paper was published back in 2013.<\/strong><\/p>\n<p>In their paper &#8220;Does the discipline of preprocessor annotations matter?: A controlled experiment.&#8221;, Sven Apel and his colleagues J\u00f6rg Liebig, Sandro Schulze, and Janet Siegmund investigated so-called program annotations &#8211; information attached to the code that programmers use to highlight certain functions or to incorporate alternative paths into the execution of a program. They differentiated between &#8220;disciplined&#8221; annotations, which are well integrated into the code, and &#8220;undisciplined&#8221; annotations, which are used rather arbitrarily. The aim of the research was to find out whether disciplined annotations facilitate understanding and error correction in the code.<\/p>\n<p>For this study, the research team used an experimental approach that was innovative in the research landscape on program comprehension at the time: they divided test subjects into two groups and had them work on tasks in a controlled environment that contained either disciplined or undisciplined annotations. Then the performance was measured in terms of correctness and response time. &#8220;Surprisingly, our results indicated that the type of annotations had no influence on comprehension. However, finding and correcting errors was more time-consuming when annotations were present in the code &#8211; regardless of whether they were disciplined or not,&#8221; explains Sven Apel.<\/p>\n<p>The computer scientist from Saarbr\u00fccken emphasizes that it was the experimental method that led to the award. Before their study, there was virtually no empirical data on this topic &#8211; people relied on experience and the assumption that &#8220;clean&#8221; code was easier to understand. &#8220;Our work was one of the first to apply interdisciplinary methods in program comprehension research in order to achieve solid empirical results. Today, the experimental setup is standard,&#8221; says the professor.<\/p>\n<p>Sven Apel and his colleagues continue to be very successful in researching the comprehension of program code. In addition to another &#8220;Most Influential Paper Award&#8221;, Sven Apel in 2022 received an ERC Advanced Grant which is endowed with a 2.5 million Euro for the project titled &#8220;Brains on Code: A Neuroscientific Foundation of Program Comprehension&#8221;.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Original publication:<br \/>\n<\/strong>Sandro Schulze, J\u00f6rg Liebig, Janet Siegmund, and Sven Apel. 2013. <em>Does the discipline of preprocessor annotations matter? A controlled experiment.<\/em> SIGPLAN Not. 49, 3 (March 2014), 65\u201374. <a href=\"https:\/\/doi.org\/10.1145\/2637365.2517215\">https:\/\/doi.org\/10.1145\/2637365.2517215<\/a><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Further Information:<br \/>\n<\/strong><a href=\"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbrucken-computer-scientist-honored-for-influential-research-on-program-comprehension\/\">Most Influential Paper ICPC 2022<\/a><br \/>\n<a href=\"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/brains-on-code\/\">ERC Advanced Grant \u201eBrains on Code: A Neuroscientific Foundation of Program Comprehension\u201d<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Questions can be directed at:<\/strong><br \/>\nProf. Dr. Sven Apel<br \/>\nChair of Software Engineering<br \/>\nSaarland University<br \/>\nTel: +49 681 302 57211<br \/>\nEmail: <a href=\"mailto:apel@cs.uni-saarland.de\">apel@cs.uni-saarland.de<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Background Saarland Informatics Campus:<br \/>\n<\/strong>900 scientists (including 400 PhD students) and approx. 2500 students from more than 80 nations make the Saarland Informatics Campus (SIC) one of the leading locations for computer science in Germany and Europe. Four world-renowned research institutes, namely the German Research Center for Artificial Intelligence (DFKI), the Max Planck Institute for Informatics, the Max Planck Institute for Software Systems,\u00a0 and the Center for Bioinformatics along with\u00a0 Saarland University and its three departments and 24 degree programs, together\u00a0 cover the entire spectrum of computer science.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Editor:<\/strong><br \/>\nPhilipp Zapf-Schramm<br \/>\nSaarland Informatics Campus<br \/>\nPhone: +49 681 302-70741<br \/>\nE-Mail:\u00a0<a href=\"mailto:pzapf@cs.uni-saarland.de\"><strong>pzapf@cs.uni-saarland.de<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At this year&rsquo;s &ldquo;International Conference on Generative Programming: Concepts &amp; Experiences (GPCE)&rdquo;, Saarbr&uuml;cken computer science professor Sven Apel and colleagues were presented with a &ldquo;Most Influential Paper Award&rdquo;. The award honors work that has had a lasting impact on their field of research. The winning paper was published back in 2013. In their paper &ldquo;Does [&hellip;]<\/p>\n","protected":false},"featured_media":18950,"menu_order":0,"template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":""},"sic_news-types":[59,60],"class_list":["post-18954","sic_news","type-sic_news","status-publish","has-post-thumbnail","hentry","sic_news-types-press-release-en","sic_news-types-uds-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus\" \/>\n<meta property=\"og:description\" content=\"At this year&rsquo;s &ldquo;International Conference on Generative Programming: Concepts &amp; Experiences (GPCE)&rdquo;, Saarbr&uuml;cken computer science professor Sven Apel and colleagues were presented with a &ldquo;Most Influential Paper Award&rdquo;. The award honors work that has had a lasting impact on their field of research. The winning paper was published back in 2013. In their paper &ldquo;Does [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/\" \/>\n<meta property=\"og:site_name\" content=\"Saarland Informatics Campus\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sic.informatik.saarland\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-18T12:01:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1703\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/\",\"url\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/\",\"name\":\"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/wp-content\\\/uploads\\\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg\",\"datePublished\":\"2023-10-25T10:57:36+00:00\",\"dateModified\":\"2023-12-18T12:01:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/#primaryimage\",\"url\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/wp-content\\\/uploads\\\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/wp-content\\\/uploads\\\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg\",\"width\":2560,\"height\":1703,\"caption\":\"Prof. Sven Apel und sein Gehirn. Foto: Oliver Dietze -- Veroeffentlichung nur nach vorheriger Honorar-Vereinbarung und mit Namensnennung. Oliver Dietze \\\/\\\/ +49-(0)177-9761996 \\\/\\\/ post@oliverdietze.de \\\/\\\/ USt-ID DE262797891\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/piece-of-news\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/\",\"name\":\"Saarland Informatics Campus\",\"description\":\"in Saarbr\u00fccken, Germany\",\"publisher\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#organization\",\"name\":\"Saarland Informatics Campus\",\"url\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/wp-content\\\/uploads\\\/SIC_logo_1453x343.png\",\"contentUrl\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/wp-content\\\/uploads\\\/SIC_logo_1453x343.png\",\"width\":1453,\"height\":343,\"caption\":\"Saarland Informatics Campus\"},\"image\":{\"@id\":\"https:\\\/\\\/saarland-informatics-campus.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/sic.informatik.saarland\\\/\",\"https:\\\/\\\/bsky.app\\\/profile\\\/saarland-informatics-campus.de\",\"https:\\\/\\\/www.instagram.com\\\/saarland_informatics_campus\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCaDDK5m9CGCzE4xhZTFC6cA\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/saarland-informatics-campus\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/","og_locale":"en_US","og_type":"article","og_title":"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus","og_description":"At this year&rsquo;s &ldquo;International Conference on Generative Programming: Concepts &amp; Experiences (GPCE)&rdquo;, Saarbr&uuml;cken computer science professor Sven Apel and colleagues were presented with a &ldquo;Most Influential Paper Award&rdquo;. The award honors work that has had a lasting impact on their field of research. The winning paper was published back in 2013. In their paper &ldquo;Does [&hellip;]","og_url":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/","og_site_name":"Saarland Informatics Campus","article_publisher":"https:\/\/www.facebook.com\/sic.informatik.saarland\/","article_modified_time":"2023-12-18T12:01:11+00:00","og_image":[{"width":2560,"height":1703,"url":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/","url":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/","name":"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension - Saarland Informatics Campus","isPartOf":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/#primaryimage"},"image":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/#primaryimage"},"thumbnailUrl":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg","datePublished":"2023-10-25T10:57:36+00:00","dateModified":"2023-12-18T12:01:11+00:00","breadcrumb":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/#primaryimage","url":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg","contentUrl":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/Sven-Apel_180910_Foto_Dietze-2-scaled.jpg","width":2560,"height":1703,"caption":"Prof. Sven Apel und sein Gehirn. Foto: Oliver Dietze -- Veroeffentlichung nur nach vorheriger Honorar-Vereinbarung und mit Namensnennung. Oliver Dietze \/\/ +49-(0)177-9761996 \/\/ post@oliverdietze.de \/\/ USt-ID DE262797891"},{"@type":"BreadcrumbList","@id":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/saarbruecken-computer-scientist-honored-for-seminal-research-on-program-comprehension\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/saarland-informatics-campus.de\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/saarland-informatics-campus.de\/en\/piece-of-news\/"},{"@type":"ListItem","position":3,"name":"Saarbr\u00fccken computer scientist honored for seminal research on program comprehension"}]},{"@type":"WebSite","@id":"https:\/\/saarland-informatics-campus.de\/en\/#website","url":"https:\/\/saarland-informatics-campus.de\/en\/","name":"Saarland Informatics Campus","description":"in Saarbr\u00fccken, Germany","publisher":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/saarland-informatics-campus.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/saarland-informatics-campus.de\/en\/#organization","name":"Saarland Informatics Campus","url":"https:\/\/saarland-informatics-campus.de\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/saarland-informatics-campus.de\/en\/#\/schema\/logo\/image\/","url":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/SIC_logo_1453x343.png","contentUrl":"https:\/\/saarland-informatics-campus.de\/wp-content\/uploads\/SIC_logo_1453x343.png","width":1453,"height":343,"caption":"Saarland Informatics Campus"},"image":{"@id":"https:\/\/saarland-informatics-campus.de\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sic.informatik.saarland\/","https:\/\/bsky.app\/profile\/saarland-informatics-campus.de","https:\/\/www.instagram.com\/saarland_informatics_campus\/","https:\/\/www.youtube.com\/channel\/UCaDDK5m9CGCzE4xhZTFC6cA","https:\/\/www.linkedin.com\/company\/saarland-informatics-campus"]}]}},"_links":{"self":[{"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/sic_news\/18954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/sic_news"}],"about":[{"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/types\/sic_news"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/media\/18950"}],"wp:attachment":[{"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/media?parent=18954"}],"wp:term":[{"taxonomy":"sic_news-types","embeddable":true,"href":"https:\/\/saarland-informatics-campus.de\/en\/wp-json\/wp\/v2\/sic_news-types?post=18954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}