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:20120611T090000 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:20120612T134500 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:20120613T174500 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:20120611T103000 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:20120612T101500 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:20120613T103000 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:20120611T124500 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:20120612T123000 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:20120613T124500 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:20120612T154500 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:20120613T154500 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:20120611T154500 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:20120612T183000 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:20120613T190000 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:20120610T083000 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:20120610T173000 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:20120610T190000 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:20120611T092000 SUMMARY:Invited: Agile Software Assessment (Invited Paper) LOCATION: DESCRIPTION:Agile Software Assessment (Invited Paper) (Chair: Arie van Deur sen / Mike Godfrey)\n\n\n\nInformed decision making is a critical activity in software development\, but it is poorly supported by common development environments\, which focus mainly on low-level programming tasks. We posit the need for agile software assessment\, which aims to support decision mak ing by enabling rapid and effective construction of software models and cus tom analyses. Agile software assessment entails gathering and exploiting th e broader context of software information related to the system at hand as well as the ecosystem of related projects\, and beyond to include "\;bi g software data"\;. Finally\, informed decision making entails continuo us assessment by monitoring the evolving system and its architecture. We id entify several key research challenges in supporting agile software assessm ent by focusing 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:20120612T090000 SUMMARY:Invited: Studying Developers for Fun and Profit (Keynote Abstract) LOCATION: DESCRIPTION:Studying Developers for Fun and Profit (Keynote Abstract) (Chai r: Dirk Beyer)\n\n\n\nMy group at Microsoft Research creates software devel opment tools through user-centered design. This method creates a virtuous c ycle: we study developers and their teams\, which in turn inspires the tool s we design\, which we then evaluate with those developers and teams\, seek ing to improve the nature of their work. In this talk\, we'\;ll discuss some of the biggest problem areas we have observed\, including information seeking\, multitasking and disorientation\, and look at some of the prototy pes we have built in response. Code Canvas provides a zoomable map of a sof tware project\, allowing the programmer to zoom out to see structure and vi sualizations and zoom in to edit code. Debugger Canvas (a joint project wit h Brown University) provides a spatial representation of a programmer’s tas k\, like a debugging session\, as it unfolds. Finally\, Code Space uses a c ombination of touch screens\, Kinects and mobile devices to allow fluid sha ring 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:20120613T090000 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)\n\n\n\nThis retrospective briefly recapitulates highlig hts of the original paper that was published at IWPC 2002. Then it overview s research directions of the last 10 years: research in tools and technique s of concept location a that aim to support software developer\, research o f integrated model of software change\, creation of software engineering co urse that emphasizes the role of software developer in iterative and agile software processes\, and further basic research into the role and propertie s 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:20120611T110000 SUMMARY:Cognitive Processes LOCATION: DESCRIPTION:Cognitive Processes (Chair: Chris Parnin)\n\nProgram Complexity Metrics and Programmer Opinions\n\n\n\nWomen and Men­- Different but Equal : On the Impact of Identifier Style on Source Code Reading\n\n\n\nA Lightwe ight Visualization of Interprocedural Data-Flow Paths for Source Code Readi ng\n\n\n\nIs the Derivation of a Model Easier to Understand Than the Model Itself?\n\n\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:20120611T141500 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\n\n\n\nMining Source C ode Descriptions from Developer Communications\n\n\n\nMeasuring Programming Experience\n\n\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:20120612T104500 SUMMARY:Measurement LOCATION: DESCRIPTION:Measurement (Chair: Denys Poshyvanyk)\n\nHigh-MCC Functions in the Linux Kernel\n\n\n\nUnderstanding Registration-Based Abstractions: A Qu antitative User Study\n\n\n\nConcern-Based Cohesion: Unveiling a Hidden Dim ension of Cohesion Measurement\n\n\n\nUnderstanding Reuse in the Android Ma rket\n\n\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:20120612T141500 SUMMARY:Understanding and Architecture LOCATION: DESCRIPTION:Understanding and Architecture (Chair: Abram Hindle)\n\nProgram mer Information Needs after Memory Failure\n\n\n\nIdentifying Computational Phases from Inter-process Communication Traces of HPC Applications\n\n\n\n Tracking and Visualizing Information Flow in Component-Based Systems\n\n\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:20120613T093000 SUMMARY:Empirical Studies LOCATION: DESCRIPTION:Empirical Studies (Chair: Thomas Zimmermann)\n\nDo Static Type Systems Improve the Maintainability of Software Systems? An Empirical Study \n\n\n\nProfessional Status and Expertise for UML Class Diagram Comprehensi on: An Empirical Study\n\n\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:20120613T110000 SUMMARY:Semantics and Traceability LOCATION: DESCRIPTION:Semantics and Traceability (Chair: Andy Kellens)\n\nModeling th e Ownership of Source Code Topics\n\n\n\nA Semantic Relatedness Approach fo r Traceability Link Recovery\n\n\n\nUsing IR Methods for Labeling Source Co de Artifacts: Is It Worthwhile?\n\n\n\nA TraceLab-Based Solution for Creati ng\, Conducting\, and Sharing Feature Location Experiments\n\n\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:20120613T141500 SUMMARY:Source-Code Analysis LOCATION: DESCRIPTION:Source-Code Analysis (Chair: Massimiliano Di Penta)\n\nCan Clon e Detection Support Test Comprehension?\n\n\n\nA Controlled Experiment on S oftware Clones\n\n\n\nCode Querying by UML\n\n\n\n UID: ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT END:VCALENDAR