BEGIN:VCALENDAR VERSION:2.0 METHOD:PUBLISH X-WR-CALNAME:Events of ICPC 2012 PRODID:-//Generated by Conference Publishing//EN BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T090000 DTEND;TZID=Europe/Berlin:20120611T092000 SUMMARY:Opening LOCATION: DESCRIPTION:Opening (Chair: Dirk Beyer / Arie van Deursen / Mike Godfrey)\n \n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T134500 DTEND;TZID=Europe/Berlin:20120612T141500 SUMMARY:Open Steering-Committee Meeting LOCATION: DESCRIPTION:Open Steering-Committee Meeting (Chair: Massimiliano Di Penta)\ n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T174500 DTEND;TZID=Europe/Berlin:20120613T180000 SUMMARY:Closing LOCATION: DESCRIPTION:Closing (Chair: Dirk Beyer / Arie van Deursen / Mike Godfrey)\n \n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T103000 DTEND;TZID=Europe/Berlin:20120611T110000 SUMMARY:Coffee Break LOCATION: DESCRIPTION:Coffee Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T101500 DTEND;TZID=Europe/Berlin:20120612T104500 SUMMARY:Coffee Break LOCATION: DESCRIPTION:Coffee Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T103000 DTEND;TZID=Europe/Berlin:20120613T110000 SUMMARY:Coffee Break LOCATION: DESCRIPTION:Coffee Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T124500 DTEND;TZID=Europe/Berlin:20120611T141500 SUMMARY:Lunch Break LOCATION: DESCRIPTION:Lunch Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T123000 DTEND;TZID=Europe/Berlin:20120612T134500 SUMMARY:Lunch Break LOCATION: DESCRIPTION:Lunch Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T124500 DTEND;TZID=Europe/Berlin:20120613T141500 SUMMARY:Lunch Break LOCATION: DESCRIPTION:Lunch Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T154500 DTEND;TZID=Europe/Berlin:20120612T161500 SUMMARY:Tea Break LOCATION: DESCRIPTION:Tea Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T154500 DTEND;TZID=Europe/Berlin:20120613T161500 SUMMARY:Tea Break LOCATION: DESCRIPTION:Tea Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T154500 DTEND;TZID=Europe/Berlin:20120611T220000 SUMMARY:Excursion to Klettergarten LOCATION:Hochseilgarten Passau DESCRIPTION:Excursion to Klettergarten\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T183000 DTEND;TZID=Europe/Berlin:20120612T220000 SUMMARY:Banquet Cruise LOCATION:River Danube DESCRIPTION:Banquet Cruise\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T190000 DTEND;TZID=Europe/Berlin:20120613T210000 SUMMARY:Org Committee Dinner LOCATION: DESCRIPTION:Org Committee Dinner\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120610T083000 DTEND;TZID=Europe/Berlin:20120610T153000 SUMMARY:Bus Zurich - Passau LOCATION:Limmatstr./Sihlquai in Zurich DESCRIPTION:Bus Zurich - Passau\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120610T173000 DTEND;TZID=Europe/Berlin:20120610T190000 SUMMARY:Guided City Tour LOCATION:Meet at St. Stephens Cathedral DESCRIPTION:Guided City Tour\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120610T190000 DTEND;TZID=Europe/Berlin:20120610T210000 SUMMARY:Bavarian Beer Garden LOCATION:Bayerischer Löwe DESCRIPTION:Bavarian Beer Garden\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T092000 DTEND;TZID=Europe/Berlin:20120611T103000 SUMMARY:Invited: Agile Software Assessment (Invited Paper) LOCATION: DESCRIPTION:Agile Software Assessment (Invited Paper) (Chair: Arie van Deur sen / Mike Godfrey)\nOscar Nierstrasz and Mircea Lungu\nUniversity of Bern\ , Switzerland\n\nInformed decision making is a critical activity in softwar e development\, but it is poorly supported by common development environmen ts\, which focus mainly on low-level programming tasks. We posit the need f or agile software assessment\, which aims to support decision making by ena bling rapid and effective construction of software models and custom analys es. Agile software assessment entails gathering and exploiting the broader context of software information related to the system at hand as well as th e ecosystem of related projects\, and beyond to include "\;big software data"\;. Finally\, informed decision making entails continuous assessm ent by monitoring the evolving system and its architecture. We identify sev eral key research challenges in supporting agile software assessment by foc using on customization\, context and continuous assessment.\n UID:a69e93372b ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T090000 DTEND;TZID=Europe/Berlin:20120612T101500 SUMMARY:Invited: Studying Developers for Fun and Profit (Keynote Abstract) LOCATION: DESCRIPTION:Studying Developers for Fun and Profit (Keynote Abstract) (Chai r: Dirk Beyer)\nRobert DeLine\nMicrosoft Research\, USA\n\nMy group at Micr osoft Research creates software development tools through user-centered des ign. This method creates a virtuous cycle: we study developers and their te ams\, which in turn inspires the tools we design\, which we then evaluate w ith those developers and teams\, seeking to improve the nature of their wor k. In this talk\, we'\;ll discuss some of the biggest problem areas we h ave observed\, including information seeking\, multitasking and disorientat ion\, and look at some of the prototypes we have built in response. Code Ca nvas provides a zoomable map of a software project\, allowing the programme r to zoom out to see structure and visualizations and zoom in to edit code. Debugger Canvas (a joint project with Brown University) provides a spatial representation of a programmer’s task\, like a debugging session\, as it u nfolds. Finally\, Code Space uses a combination of touch screens\, Kinects and mobile devices to allow fluid sharing of digital objects at development team meetings.\n UID:8401fe1df9 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T090000 DTEND;TZID=Europe/Berlin:20120613T093000 SUMMARY:Invited: A Retrospective View on: The Role of Concepts in Program C omprehension (MIP Award) LOCATION: DESCRIPTION:A Retrospective View on: The Role of Concepts in Program Compre hension (MIP Award)\nVáclav Rajlich and Norman Wilde\nWayne State Universit y\, USA\; University of West Florida\, USA\n\nThis retrospective briefly re capitulates highlights of the original paper that was published at IWPC 200 2. Then it overviews research directions of the last 10 years: research in tools and techniques of concept location a that aim to support software dev eloper\, research of integrated model of software change\, creation of soft ware engineering course that emphasizes the role of software developer in i terative and agile software processes\, and further basic research into the role and properties of concepts.\n UID:ee7df88fc7 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T110000 DTEND;TZID=Europe/Berlin:20120611T124500 SUMMARY:Cognitive Processes LOCATION: DESCRIPTION:Cognitive Processes (Chair: Chris Parnin)\n\nProgram Complexity Metrics and Programmer Opinions\nBernhard Katzmarski and Rainer Koschke\nU niversity of Bremen\, Germany\n\nWomen and Men­- Different but Equal: On th e Impact of Identifier Style on Source Code Reading\nZohreh Sharafi\, Zéphy rin Soh\, Yann-Gaël Guéhéneuc\, and Giuliano Antoniol\nÉcole Polytechnique de Montréal\, Canada\; University of Ngaoundéré\, Cameroon\n\nA Lightweight Visualization of Interprocedural Data-Flow Paths for Source Code Reading\n Takashi Ishio\, Shogo Etsuda\, and Katsuro Inoue\nOsaka University\, Japan\ n\nIs the Derivation of a Model Easier to Understand Than the Model Itself? \nJanet Feigenspan\, Don Batory\, and Taylor Riché\nUniversity of Magdeburg \, Germany\; University of Texas\, USA\; National Instruments\, USA\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120611T141500 DTEND;TZID=Europe/Berlin:20120611T154500 SUMMARY:The Role of the Developer LOCATION: DESCRIPTION:The Role of the Developer (Chair: Andy Begel)\n\nEvaluating For um Discussions to Inform the Design of an API Critic\nChandan R. Rupakheti and Daqing Hou\nClarkson University\, USA\n\nMining Source Code Description s from Developer Communications\nSebastiano Panichella\, Jairo Aponte\, Mas similiano Di Penta\, Andrian Marcus\, and Gerardo Canfora\nUniversity of Sa nnio\, Italy\; Universidad Nacional de Colombia\, Colombia\; Wayne State Un iversity\, USA\n\nMeasuring Programming Experience\nJanet Feigenspan\, Chri stian Kästner\, Jörg Liebig\, Sven Apel\, and Stefan Hanenberg\nUniversity of Magdeburg\, Germany\; Philipps University of Marburg\, Germany\; Univers ity of Passau\, Germany\; University of Duisburg-Essen\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T104500 DTEND;TZID=Europe/Berlin:20120612T123000 SUMMARY:Measurement LOCATION: DESCRIPTION:Measurement (Chair: Denys Poshyvanyk)\n\nHigh-MCC Functions in the Linux Kernel\nAhmad Jbara\, Adam Matan\, and Dror G. Feitelson\nHebrew University of Jerusalem\, Israel\n\nUnderstanding Registration-Based Abstra ctions: A Quantitative User Study\nJohn-Jose Nuñez and Gregor Kiczales\nUni versity of British Columbia\, Canada\n\nConcern-Based Cohesion: Unveiling a Hidden Dimension of Cohesion Measurement\nBruno Silva\, Claudio Sant'Anna\ , Christina Chavez\, and Alessandro Garcia\nFederal University of Bahia\, B razil\; PUC-Rio\, Brazil\n\nUnderstanding Reuse in the Android Market\nIsra el J. Mojica Ruiz\, Meiyappan Nagappan\, Bram Adams\, and Ahmed E. Hassan\n Queen's University\, Canada\; École Polytechnique de Montréal\, Canada\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120612T141500 DTEND;TZID=Europe/Berlin:20120612T154500 SUMMARY:Understanding and Architecture LOCATION: DESCRIPTION:Understanding and Architecture (Chair: Abram Hindle)\n\nProgram mer Information Needs after Memory Failure\nChris Parnin and Spencer Rugabe r\nGeorgia Tech\, USA\n\nIdentifying Computational Phases from Inter-proces s Communication Traces of HPC Applications\nLuay Alawneh and Abdelwahab Ham ou-Lhadj\nConcordia University\, Canada\n\nTracking and Visualizing Informa tion Flow in Component-Based Systems\nAmir Reza Yazdanshenas and Leon Moone n\nSimula Research Laboratory\, Norway\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T093000 DTEND;TZID=Europe/Berlin:20120613T103000 SUMMARY:Empirical Studies LOCATION: DESCRIPTION:Empirical Studies (Chair: Thomas Zimmermann)\n\nDo Static Type Systems Improve the Maintainability of Software Systems? An Empirical Study \nSebastian Kleinschmager\, Stefan Hanenberg\, Romain Robbes\, Éric Tanter\ , and Andreas Stefik\nUniversity of Duisburg-Essen\, Germany\; University o f Chile\, Chile\; Southern Illinois University at Edwardsville\, USA\n\nPro fessional Status and Expertise for UML Class Diagram Comprehension: An Empi rical Study\nZéphyrin Soh\, Zohreh Sharafi\, Bertrand Van den Plas\, Gerard o Cepeda Porras\, Yann-Gaël Guéhéneuc\, and Giuliano Antoniol\nÉcole Polyte chnique de Montréal\, Canada\; University of Ngaoundéré\, Cameroon\; Univer sity of Namur\, Belgium\; Université de Montréal\, Canada\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T110000 DTEND;TZID=Europe/Berlin:20120613T124500 SUMMARY:Semantics and Traceability LOCATION: DESCRIPTION:Semantics and Traceability (Chair: Andy Kellens)\n\nModeling th e Ownership of Source Code Topics\nChristopher S. Corley\, Elizabeth A. Kam mer\, and Nicholas A. Kraft\nUniversity of Alabama\, USA\n\nA Semantic Rela tedness Approach for Traceability Link Recovery\nAnas Mahmoud\, Nan Niu\, a nd Songhua Xu\nMississippi State University\, USA\; Oak Ridge National Labo ratory\, USA\n\nUsing IR Methods for Labeling Source Code Artifacts: Is It Worthwhile?\nAndrea De Lucia\, Massimiliano Di Penta\, Rocco Oliveto\, Anni bale Panichella\, and Sebastiano Panichella\nUniversity of Salerno\, Italy\ ; University of Sannio\, Italy\; University of Molise\, Italy\n\nA TraceLab -Based Solution for Creating\, Conducting\, and Sharing Feature Location Ex periments\nBogdan Dit\, Evan Moritz\, and Denys Poshyvanyk\nCollege of Will iam and Mary\, USA\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=Europe/Berlin:20120613T141500 DTEND;TZID=Europe/Berlin:20120613T154500 SUMMARY:Source-Code Analysis LOCATION: DESCRIPTION:Source-Code Analysis (Chair: Massimiliano Di Penta)\n\nCan Clon e Detection Support Test Comprehension?\nBenedikt Hauptmann\, Maximilian Ju nker\, Sebastian Eder\, Elmar Jürgens\, and Rudolf Vaas\nTU Munich\, German y\; CQSE\, Germany\; Munich Re\, Germany\n\nA Controlled Experiment on Soft ware Clones\nJan Harder and Rebecca Tiarks\nUniversity of Bremen\, Germany\ n\nCode Querying by UML\nCarlos Noguera\, Coen De Roover\, Andy Kellens\, a nd Viviane Jonckers\nVrije Universiteit Brussel\, Belgium\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT END:VCALENDAR