BEGIN:VCALENDAR VERSION:2.0 METHOD:PUBLISH X-WR-CALNAME:Events of ICPC 2013 PRODID:-//Generated by Conference Publishing//EN BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T103000 DTEND;TZID=America/Los_Angeles:20130520T110000 SUMMARY:ICPC: Morning Break LOCATION:Grand Ballroom and Foyers DESCRIPTION:Morning Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T103000 DTEND;TZID=America/Los_Angeles:20130521T110000 SUMMARY:ICPC: Morning Break LOCATION:Grand Ballroom and Foyers DESCRIPTION:Morning Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T123000 DTEND;TZID=America/Los_Angeles:20130520T140000 SUMMARY:ICPC: Lunch LOCATION:Grand Ballroom and Foyers DESCRIPTION:Lunch\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T123000 DTEND;TZID=America/Los_Angeles:20130521T140000 SUMMARY:ICPC: Lunch LOCATION:Grand Ballroom and Foyers DESCRIPTION:Lunch\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T160000 DTEND;TZID=America/Los_Angeles:20130520T163000 SUMMARY:ICPC: Afternoon Break LOCATION:Grand Ballroom and Foyers DESCRIPTION:Afternoon Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T160000 DTEND;TZID=America/Los_Angeles:20130521T163000 SUMMARY:ICPC: Afternoon Break LOCATION:Grand Ballroom and Foyers DESCRIPTION:Afternoon Break\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T084500 DTEND;TZID=America/Los_Angeles:20130520T090000 SUMMARY:ICPC: Opening LOCATION:Bayview A DESCRIPTION:Opening\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T173000 DTEND;TZID=America/Los_Angeles:20130520T180000 SUMMARY:ICPC: Open SC Meeting LOCATION:Bayview A DESCRIPTION:Open SC Meeting\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130520T190000 DTEND;TZID=America/Los_Angeles:20130520T230000 SUMMARY:ICPC: Dinner LOCATION: DESCRIPTION:Dinner\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T090000 DTEND;TZID=America/Los_Angeles:20130521T103000 SUMMARY:ICPC: Most Influential Paper LOCATION:Bayview A DESCRIPTION:Most Influential Paper\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T180000 DTEND;TZID=America/Los_Angeles:20130521T181500 SUMMARY:ICPC: Wrap Up LOCATION:Bayview A DESCRIPTION:Wrap Up\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201841Z DTSTAMP:20130930T201841Z DTSTART;TZID=America/Los_Angeles:20130521T140000 DTEND;TZID=America/Los_Angeles:20130521T160000 SUMMARY:ICPC: Student Symposium LOCATION:Bayview B DESCRIPTION:Student Symposium\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130520T090000 DTEND;TZID=America/Los_Angeles:20130520T103000 SUMMARY:Keynote: Improving Program Comprehension by Answering Questions (Ke ynote) LOCATION:Bayview A DESCRIPTION:Improving Program Comprehension by Answering Questions (Keynote )\nBrad A. Myers\nCMU\, USA\n\nMy Natural Programming Project is working on making software development easier to learn\, more effective\, and less er ror prone. An important focus over the last few years has been to discover what are the hard-to-answer questions that developers ask while they are tr ying to comprehend their programs\, and then to develop tools to help answe r those questions. For example\, when studying programmers working on every day bugs\, we found that they continuously ask “Why” and “Why Not” question s as they try to comprehend what happened. We developed the “Whyline” debug ging tool\, which allows programmers to directly ask these questions of the ir programs and get a visualization of the answers. In a small lab study\, Whyline increased productivity by a factor of about two. We studied profess ional programmers trying to understand unfamiliar code and identified over 100 questions they identified as hard-to-answer. In particular\, we saw tha t programmers frequently had specific questions about the feasible executio n paths\, so we developed a new visualization tool to directly present this information. When trying to use unfamiliar APIs\, such as the Java SDK and the SAP eSOA APIs\, we discovered some common patterns that make programme rs up to 10 times slower in finding and understanding how to use the approp riate methods\, so we developed new tools to assist them. This talk will pr ovide an overview of our studies and resulting tools that address program c omprehension issues.\n UID:c9559e0815 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130520T110000 DTEND;TZID=America/Los_Angeles:20130520T123000 SUMMARY:ICPC: Textual Analysis LOCATION:Bayview A DESCRIPTION:Textual Analysis (Chair: Gabriele Bavota)\n\nPart-of-Speech Tag ging of Program Identifiers for Improved Text-Based Software Engineering To ols\nSamir Gupta\, Sana Malik\, Lori Pollock\, and K. Vijay-Shanker\nUniver sity of Delaware\, USA\; University of Maryland\, USA\n\nEvaluating Source Code Summarization Techniques: Replication and Expansion\nBrian P. Eddy\, J effrey A. Robinson\, Nicholas A. Kraft\, and Jeffrey C. Carver\nUniversity of Alabama\, USA\n\nAutomatic Generation of Natural Language Summaries for Java Classes\nLaura Moreno\, Jairo Aponte\, Giriprasad Sridhara\, Andrian M arcus\, Lori Pollock\, and K. Vijay-Shanker\nWayne State University\, USA\; Universidad Nacional de Colombia\, Colombia\; IBM Research\, India\; Unive rsity of Delaware\, USA\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130520T140000 DTEND;TZID=America/Los_Angeles:20130520T160000 SUMMARY:ICPC: The Role of Visualization in Program Comprehension LOCATION:Bayview A DESCRIPTION:The Role of Visualization in Program Comprehension (Chair: Andr ian Marcus)\n\nAn Empirical Study on the Efficiency of Graphical vs. Textua l Representations in Requirements Comprehension\nZohreh Sharafi\, Alessandr o Marchetto\, Angelo Susi\, Giuliano Antoniol\, and Yann-Gaël Guéhéneuc\nPo lytechnique Montréal\, Canada\; Fondazione Bruno Kessler\, Italy\n\nSArF Ma p: Visualizing Software Architecture from Feature and Layer Viewpoints\nKen ichi Kobayashi\, Manabu Kamimura\, Keisuke Yano\, Koki Kato\, and Akihiko M atsuo\nFujitsu Labs\, Japan\n\nMultiscale Visual Comparison of Execution Tr aces\nJonas Trümper\, Jürgen Döllner\, and Alexandru Telea\nHPI\, Germany\; University of Groningen\, Netherlands\n\nIn Situ Understanding of Performa nce Bottlenecks through Visually Augmented Code\nFabian Beck\, Oliver Mosel er\, Stephan Diehl\, and Günter Daniel Rey\nUniversity of Stuttgart\, Germa ny\; University of Trier\, Germany\; Fernuniversität in Hagen\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130520T163000 DTEND;TZID=America/Los_Angeles:20130520T173000 SUMMARY:ICPC: Software Quality LOCATION:Bayview A DESCRIPTION:Software Quality (Chair: Andrew Begel)\n\nMonitoring User Inter actions for Supporting Failure Reproduction\nTobias Roehm\, Nigar Gurbanova \, Bernd Bruegge\, Christophe Joubert\, and Walid Maalej\nTU Munich\, Germa ny\; Prodevelop\, Spain\; University of Hamburg\, Germany\n\nQuality Analys is of Source Code Comments\nDaniela Steidl\, Benjamin Hummel\, and Elmar Ju ergens\nCQSE\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130521T110000 DTEND;TZID=America/Los_Angeles:20130521T123000 SUMMARY:ICPC: Source Code Comprehension LOCATION:Bayview A DESCRIPTION:Source Code Comprehension (Chair: Andy Zaidman)\n\nGapped Code Clone Detection with Lightweight Source Code Analysis\nHiroaki Murakami\, K eisuke Hotta\, Yoshiki Higo\, Hiroshi Igaki\, and Shinji Kusumoto\nOsaka Un iversity\, Japan\n\nInsight into a Method Co-change Pattern to Identify Hig hly Coupled Methods: An Empirical Study\nManishankar Mondal\, Chanchal K. R oy\, and Kevin A. Schneider\nUniversity of Saskatchewan\, Canada\n\nPattern s of Cross-Language Linking in Java Frameworks\nPhilip Mayer and Andreas Sc hroeder\nLMU Munich\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130521T140000 DTEND;TZID=America/Los_Angeles:20130521T150000 SUMMARY:ICPC: Traceability and Feature Location LOCATION:Bayview A DESCRIPTION:Traceability and Feature Location (Chair: Lori Pollok)\n\nUsing Code Ownership to Improve IR-Based Traceability Link Recovery\nDiana Diaz\ , Gabriele Bavota\, Andrian Marcus\, Rocco Oliveto\, Silvia Takahashi\, and Andrea De Lucia\nUniversidad de los Andes\, Colombia\; University of Sanni o\, Italy\; Wayne State University\, USA\; University of Molise\, Italy\; U niversity of Salerno\, Italy\n\nStructural Information Based Term Weighting in Text Retrieval for Feature Location\nBlake Bassett and Nicholas A. Kraf t\nUniversity of Alabama\, USA\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130521T150000 DTEND;TZID=America/Los_Angeles:20130521T160000 SUMMARY:ICPC: Comprehending API LOCATION:Bayview A DESCRIPTION:Comprehending API (Chair: Chris Parnin)\n\nExtracting Problemat ic API Features from Forum Discussions\nYingying Zhang and Daqing Hou\nClar kson University\, USA\n\nMulti-dimensional Exploration of API Usage\nCoen D e Roover\, Ralf Lämmel\, and Ekaterina Pek\nVrije Universiteit Brussel\, Be lgium\; University of Koblenz-Landau\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20130930T201842Z DTSTAMP:20130930T201842Z DTSTART;TZID=America/Los_Angeles:20130521T163000 DTEND;TZID=America/Los_Angeles:20130521T180000 SUMMARY:ICPC: Comprehending Software Architectures LOCATION:Bayview A DESCRIPTION:Comprehending Software Architectures (Chair: Dirk Beyer)\n\nEva luating Software Clustering Algorithms in the Context of Program Comprehens ion\nAnas Mahmoud and Nan Niu\nMississippi State University\, USA\n\nOn the Accuracy of Architecture Compliance Checking Support: Accuracy of Dependen cy Analysis and Violation Reporting\nLeo Pruijt\, Christian Köppe\, and Sja ak Brinkkemper\nHogeschool Utrecht\, Netherlands\; Utrecht University\, Net herlands\n\nBuilding Extensions for Applications: Towards the Understanding of Extension Possibilities\nMohamed Aly\, Anis Charfi\, and Mira Mezini\nS AP\, Germany\; TU Darmstadt\, Germany\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT END:VCALENDAR