A | B | C | D | E | F | G | H | I | |
---|---|---|---|---|---|---|---|---|---|
1 | Presenter | Easy Chair account | Supervisor | Author(s) | Title | DOI (Link if no DOI) | Note | Presentation Date | Discussion Helper |
2 | Historical context | ||||||||
3 | Reid Holmes | rtholmes@cs.uwaterloo.ca | N/A | Fred Brooks Jr. | No Silver Bullet | 10.1109/MC.1987.1663532 | Sept 20 | None. | |
4 | Reid Holmes | rtholmes@cs.uwaterloo.ca | N/A | W. Wayt Gibbs | Software's Chronic Crisis | http://selab.csuohio.edu/~nsridhar/teaching/fall06/eec521/readings/Gibbs-scc.pdf | No DOI (magazine) | Sept 20 | None. |
5 | |||||||||
6 | APIs and Bugs | ||||||||
7 | Daniel Kozimor | dkozimor | Naomi Nishimura | Cleidson R. Souza and David F. Redmiles. | On The Roles of APIs in the Coordination of Collaborative Software Development | 10.1007/s10606-009-9101-3 | request: Sept 27 | Sept 27 | Jeff Avery |
8 | Siddharth Subramanian | s23subra@uwaterloo.ca | Reid Holmes | Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy | “Not My Bug!” and Other Reasons for Software Bug Report Reassignments | http://research.microsoft.com/apps/pubs/default.aspx?id=143094 | Sept 27 | Roop Rahal | |
9 | |||||||||
10 | Conducting studies | ||||||||
11 | Dina Zayan | dzayan@gsd.uwaterloo.ca | Krzysztof Czarnecki | B. A. Kitchenham, S. L. Pfleeger, L. M. Pickard, et al.. | Preliminary guidelines for empirical research in software engineering. | http://ieeexplore.ieee.org.proxy.lib.uwaterloo.ca/xpl/articleDetails.jsp?tp=&arnumber=1027796&contentType=Journals+%26+Magazines&searchField%3DSearch_All%26queryText%3DPreliminary+guidelines+for+empirical+research+in+software+engineering | want October 4th | Oct 4 | Ed Zulkoski |
12 | qhanam@uwaterloo.ca | Lin Tan | Jorge Aranda, Gina Venolia | The secret life of bugs: Going past the errors and omissions in software repositories. | 10.1109/ICSE.2009.5070530 | Oct 4 | |||
13 | |||||||||
14 | Behaviour | ||||||||
15 | Laura Inozemtseva | lminozem@uwaterloo.ca | Reid Holmes | Röthlisberger et al. | Exploiting Dynamic Information in IDEs Improves Speed and Correctness of Software Maintenance Tasks | 10.1109/TSE.2011.42 | Away Sept 20 & 27 | Oct 11 | Chun (Luke) Liu |
16 | Chun (Luke) Liu | c36liu@uwaterloo.ca | Naomi Nishimura | Henry Lieberman, Christopher Fry | Bridging the gulf between code and behavior in programming. | 10.1145/223904.223969 | Oct 11 | Laura Inozemtseva | |
17 | |||||||||
18 | Coordination | ||||||||
19 | Jeff Avery | j2avery@uwaterloo.ca | Ed Lank | Robert E. Kraut and Lynn A. Streeter | Coordination in software development | 10.1145/203330.203345 | Oct 18 | ||
20 | Qiming (Alex) Hu | q5hu@uwaterloo.ca | Christopher Poile, Andrew Begel, Nachiappan Nagappan, and Lucas Layman | Coordination in Large-Scale Software Development: Helpful and Unhelpful Behaviors | http://research.microsoft.com/pubs/102772/coordination-techreport08.pdf | Oct 18 | |||
21 | Mohammed Alliheedi | mallihee@cs.uwaterloo.ca | Chrysanne DiMarco | Reid Holmes and Andrew Begel | Deep Intellisense: A Tool for Rehydrating Evaporated Information | http://research.microsoft.com/en-us/um/people/abegel/papers/deep-intellisense.pdf | Request : Oct 4 | Oct 18 | |
22 | |||||||||
23 | Information needs | ||||||||
24 | Leila Chinaei | lchinaei@uwaterloo.ca | Ed Lank | Ko, DeLine and Venolia | Information needs in collocated software development teams. | 10.1109/ICSE.2007.45 | Oct 25 | ||
25 | Paul Meyer | p3meyer@uwaterloo.ca | Sergey Dmitriev | Language Oriented Programming: The Next Programming Paradigm | http://www.onboard.jetbrains.com/articles/04/10/lop/mps.pdf | I will present this paper | Oct 25 | ||
26 | |||||||||
27 | Visualization | ||||||||
28 | Alexandr Murashkin | amurashk@uwaterloo.ca | Krzysztof Czarnecki | Baecker, R., DiGiano, C., and Marcus, A. | Software Visualization for Debugging | 10.1145/248448.248458 | I will present this paper. | Nov 1 | Dina Zayan |
29 | Yi Ren | y45ren@uwaterloo.ca | Ed Lank | B.A. Price, R.M. Baecker, and I.S. Small | A Principled Taxonomy of Software Visualization | 10.1006/jvlc.1993.1015 | Nov 1 | ||
30 | Mohammed Alliheedi | mallihee@cs.uwaterloo.ca | Chrysanne DiMarco | Reid Holmes and Andrew Begel | Deep Intellisense: A Tool for Rehydrating Evaporated Information | http://research.microsoft.com/en-us/um/people/abegel/papers/deep-intellisense.pdf | nov 1 | ||
31 | |||||||||
32 | Assorted | ||||||||
33 | Yijia (Allen) Zhao | y25zhao@gmail.com | Bjoern Hartmann, Daniel MacDougall, Joel Brandt, Scott R. Klemmer. | What Would Other Programmers Do? Suggesting Solutions to Error Messages | http://hci.stanford.edu/publications/2010/helpmeout/hartmann-chi10-helpmeout.pdf | also VLHCC | Nov 8 | ||
34 | Yufeng (James) Shao | y9shao@uwaterloo.ca | Suresh Thummalapenta and Tao Xie. | Parseweb: a programmer assistant for reusing open source code on the web | 10.1145/1321631.1321663 | Nov 8 | |||
35 | |||||||||
36 | Tools | ||||||||
37 | (Syed) Ashar Ghani | asharghani | Naomi Nishimura | Andrew Bragdon, et. al. | Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments | http://www.cs.ucf.edu/~jjl/pubs/ICSE0289.pdf | Nov 15 | ||
38 | Ed Zulkoski | ezulkosk@uwaterloo.ca | Krzysztof Czarnecki | Margaret-Anne D. Storey, Jody Ryall, Janice Singer, Del Myers, Li-Te Cheng, Michael J. Muller | How Software Developers Use Tagging to Support Reminding and Refinding | http://ieeexplore.ieee.org.proxy.lib.uwaterloo.ca/xpl/articleDetails.jsp?arnumber=4782972 | Nov 15 | Alexandr Murashkin | |
39 | Steven She | Steven She <shshe@gsd.uwaterloo.ca> | Collin McMillan, Mark Grechanik, Denys Poshyvanyk, Qing Xie, and Chen Fu | Portfolio: finding relevant functions and their usage | 10.1145/1985793.1985809 | Nov 15 | |||
40 | |||||||||
41 | Refactoring | ||||||||
42 | Hassan Khan | hassan.khan@uwaterloo.ca | Urs Hengartner | Emerson Murphy-Hill, Chris Parnin, Andrew P. Black | How we refactor, and how we know it | 10.1109/ICSE.2009.5070529 | Nov 22 | ||
43 | Roop Rahal | rrahal@uwaterloo.ca | Naomi Nishimura | Zhenchang Xing, Eleni Stroulia. | Refactoring practice: How it is and how it should be supported, an Eclipse case study. | 10.1109/ICSM.2006.52 | Nov 22 | Siddharth Subramanian | |
44 | |||||||||
45 | Ravi Chandra. M | rcmalleb@uwaterloo.ca | ken salem | M.P. Robillard; W. Coelho; G.C. Murphy | How effective developers investigate source code: an exploratory study | ||||
46 | |||||||||
47 | Extra papers | (cut due to time constraints) | |||||||
48 | Daniel Kozimor | dkozimor | Naomi Nishimura | Ko, A. J. and Chilana P. | How Power Users Help and Hinder Open Bug Reporting. | 10.1145/1753326.1753576 | request: Oct 4 | ||
49 | (Syed) Ashar Ghani | asharghani | Naomi Nishimura | Bird, C., Nagappan, N., Devanbu, P.T., Gall, H., and Murphy, B | Does distributed development affect software quality? An empirical case study of Windows Vista | http://macbeth.cs.ucdavis.edu/distributed.pdf | |||
50 | |||||||||
51 | Hassan Khan | hassan.khan@uwaterloo.ca | Urs Hengartner | Andrew J. Ko. | Asking and answering questions about the causes of software behavior | http://reports-archive.adm.cs.cmu.edu/anon/hcii/CMU-HCII-08-106.pdf | |||
52 | Alexandr Murashkin | amurashk@uwaterloo.ca | Krzysztof Czarnecki | Dane Bertram, Amy Voida, Saul Greenberg, Robert Walker. | Communication, Collaboration, and Bugs: The Social Nature of Issue Tracking in Small, Collocated Teams. | http://research.microsoft.com/en-us/um/redmond/groups/connect/cscw_10/docs/p291.pdf | |||
53 | Paul Meyer | p3meyer@uwaterloo.ca | Herb Suter | The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software | http://www.gotw.ca/publications/concurrency-ddj.htm | ||||
54 | Roop Rahal | rrahal@uwaterloo.ca | Naomi Nishimura | Z. Xing and E. Stroulia | UMLDiff: an algorithm for object-oriented design differencing | 10.1145/1101908.1101919 | |||
55 | Laura Inozemtseva | lminozem@uwaterloo.ca | Reid Holmes | Starke, Luce, Sillito | Searching and Skimming: An Exploratory Study | 10.1109/ICSM.2009.5306335 | Away Sept 20 & 27 | ||
56 | Yijia (Allen) Zhao | y25zhao@gmail.com | Sillito, Murphy and De Volder. | Questions programmers ask during software evolution tasks | |||||
57 | Dina Zayan | dzayan@gsd.uwaterloo.ca | Herbsleb, J.D., Mockus, A., Finholt, T.A., & Grinter, R.E. | Distance, dependencies, and delay in a global collaboration. | want October 25th | ||||
58 | Chun (Luke) Liu | c36liu@uwaterloo.ca | Naomi Nishimura | Andrew Bragdon, et. al. | Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments. | 10.1145/1806799.1806866 | |||
59 | Qiming (Alex) Hu | q5hu@uwaterloo.ca | Yunwen Ye and Gerhard Fischer | Supporting reuse by delivering task-relevant and personalized information. | |||||
60 | Quinn Hanam | qhanam@uwaterloo.ca | Lin Tan | Bjoern Hartmann, Daniel MacDougall, Joel Brandt, Scott R. Klemmer | What Would Other Programmers Do? Suggesting Solutions to Error Messages. | 10.1145/1753326.1753478 | |||
61 | Yi Ren | y45ren@uwaterloo.ca | Ed Lank | Andrew Bragdon | Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments | 10.1145/1806799.1806866 | |||
62 | Jeff Avery | j2avery@uwaterloo.ca | Ed Lank | Baecker, R., DiGiano, C., and Marcus, A | Software Visualization for Debugging | 10.1145/248448.248458 | |||
63 | Ed Zulkoski | ezulkosk@uwaterloo.ca | M.P. Robillard; W. Coelho; G.C. Murphy | How effective developers investigate source code: an exploratory study | |||||
64 | Yufeng (James) Shao | y9shao@uwaterloo.ca | Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy | Characterizing and Predicting Which Bugs Get Fixed: An Empirical Study of Microsoft Windows | http://research.microsoft.com/pubs/118790/guo-icse-2010.pdf | ||||
65 | Steven She | shshe@gsd.uwaterloo.ca | Krzysztof Czarnecki | Xiaoyin Wang, Yingnong Dang, Lu Zhang, Dongmei Zhang, Erica Lan, Hong Mei | Can I Clone This Piece of Code Here? | 10.1145/2351676.2351701 | Away Oct 4th | ||
66 | Steven She | shshe@gsd.uwaterloo.ca | Krzysztof Czarnecki | Collin McMillan, Mark Grechanik, Denys Poshyvanyk, Qing Xie, and Chen Fu | Portfolio: Finding Relevant Functions and Their Usages | 10.1145/1985793.1985809 | Away Oct 4th | ||
67 | |||||||||
68 | |||||||||
69 | |||||||||
70 | |||||||||
71 | |||||||||
72 | |||||||||
73 |