-
Notifications
You must be signed in to change notification settings - Fork 0
Archive
Decan, Alexandre, Tom Mens, and Eleni Constantinou. On the evolution of technical lag in the npm package dependency network. 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME). 2018. Moderator: Courtney
Balliu, M., Baudry, B., Bobadilla, S., Ekstedt, M., Monperrus, M., Ron, J., Sharma, A., Skoglund, G., Soto-Valero, C. and Wittlinger, M. Challenges of Producing Software Bill Of Materials for Java. arXiv preprint arXiv:2303.11102 (2023). Moderator: Lirong
Zimmermann, Markus, et al. Small world with high risks: A study of security threats in the npm ecosystem. 28th USENIX Security Symposium (USENIX Security 19). 2019. Moderator: Hao
Ehsan, U., Passi, S., Liao, Q.V., Chan, L., Lee, I., Muller, M. and Riedl, M.O. The who in explainable ai: How ai background shapes perceptions of ai explanations. arXiv preprint arXiv:2107.13509 (2021). Moderator: Nadia
Guzzi, A., Bacchelli, A., Lanza, M., Pinzger, M. and Van Deursen, A. Communication in open source software development mailing lists. In 2013 10th Working Conference on Mining Software Repositories (MSR) (2013): 277-286. Moderator: Haoran
Winner, Langdon. Do artifacts have politics?. Daedalus (1980): 121-136. Moderator: Christian
Kula, Raula Gaikovina, et al. Do developers update their library dependencies? An empirical study on the impact of security advisories on library migration. Empirical Software Engineering 23 (2018): 384-417. Moderator: Courtney
Yu, Yue, et al. Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Bias. arXiv preprint arXiv:2306.15895 (2023). Moderator: Chenyang
Varanasi, R.A. and Goyal, N., 2023, April. “It is currently hodgepodge”: Examining AI/ML Practitioners’ Challenges during Co-production of Responsible AI Values. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (pp. 1-17). Moderator: Nadia
Dabbish, L., Stuart, C., Tsay, J. and Herbsleb, J., 2012, February. Social coding in GitHub: transparency and collaboration in an open software repository. In Proceedings of the ACM 2012 conference on computer supported cooperative work (pp. 1277-1286). Moderator: Haoran
Passi, S. and Barocas, S., 2019, January. Problem formulation and fairness. In Proceedings of the conference on fairness, accountability, and transparency (pp. 39-48). Moderator: Christian
Cabrera, Á.A., Fu, E., Bertucci, D., Holstein, K., Talwalkar, A., Hong, J.I. and Perer, A., 2023, April. Zeno: An interactive framework for behavioral evaluation of machine learning. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (pp. 1-14). Moderator: Yining
Chen, L., Zaharia, M. and Zou, J., 2023. How is ChatGPT's behavior changing over time? arXiv preprint arXiv:2307.09009. Moderator: Wanqin (Francesca) MA
Jailton Coelho and Marco Tulio Valente. 2017. Why modern open source projects fail. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2017). Association for Computing Machinery, New York, NY, USA, 186–196. https://doi.org/10.1145/3106237.3106246. Moderator: Rachel
Michal Luria. 2023. Co-Design Perspectives on Algorithm Transparency Reporting: Guidelines and Prototypes. In Proceedings of the 2023 ACM Conference on Fairness, Accountability, and Transparency (FAccT ’23). Association for Computing Machinery, New York, NY, USA, 1076–1087. https://doi.org/10.1145/3593013.3594064. Moderator: Jenny
Enrique Larios Vargas, Maurício Aniche, Christoph Treude, Magiel Bruntink, and Georgios Gousios. 2020. Selecting third-party libraries: the practitioners’ perspective. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020). Association for Computing Machinery, New York, NY, USA, 245–256. https://doi.org/10.1145/3368089.3409711. Moderator: Lina
Zenong Zhang, George Klees, Eric Wang, Michael Hicks, and Shiyi Wei. 2023. Fuzzing Configurations of Program Options. ACM Trans. Softw. Eng. Methodol. 32, 2, Article 53 (March 2023), 21 pages. https://doi.org/10.1145/3580597. Moderator: Haesue
G. Avelino, E. Constantinou, M. T. Valente and A. Serebrenik, On the abandonment and survival of open source projects: An empirical investigation, 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Porto de Galinhas, Brazil, 2019, pp. 1-12, doi: 10.1109/ESEM.2019.8870181. Moderator: Katrina
M. Fourné, D. Wermke, W. Enck, S. Fahl and Y. Acar, It’s like flossing your teeth: On the Importance and Challenges of Reproducible Builds for Software Supply Chain Security, in 2023 IEEE Symposium on Security and Privacy (S&P), San Francisco, CA, US, 2023 pp. 1527-1544. Moderator: Oreofe
Uncovering the Practices and Opportunities for Cross-functional Collaboration around AI Fairness in Industry Practice. FAccT '23. Moderator: Christian
Maëlick Claes, Mika V. Mäntylä, Miikka Kuutila, and Bram Adams. 2018. Do programmers work at night or during the weekend? In Proceedings of the 40th International Conference on Software Engineering (ICSE '18). Association for Computing Machinery, New York, NY, USA, 705–715. https://doi.org/10.1145/3180155.3180193. Moderator: Courtney
Halpern SA. Medical authority and the culture of rights. J Health Polit Policy Law. 2004 Aug-Oct;29(4-5):835-52; discussion 1005-19. doi: 10.1215/03616878-29-4-5-835. PMID: 15602848. Moderator: Nadia
Zamfirescu-Pereira, J.D. & Wong, Richmond & Hartmann, Bjoern & Yang, Qian. (2023). Why Johnny Can't Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts. 10.1145/3544548.3581388. Moderator: Chenyang
Kocksch, Laura, Matthias Korn, Andreas Poller, and Susann Wagenknecht. Caring for IT security: Accountabilities, moralities, and oscillations in IT security practices. Proceedings of the ACM on Human-Computer Interaction 2, no. CSCW (2018): 1-20. Moderator: Christian
Gopen, George D., and Judith A. Swan. The Science of Scientific Writing. American Scientist, vol. 78, no. 6, 1990, pp. 550–58. JSTOR, http://www.jstor.org/stable/29774235. Accessed 4 Apr. 2023. Moderator: Christian
Riccardo Paccagnella, Kevin Liao, Dave Tian, and Adam Bates. Logging to the Danger Zone: Race Condition Attacks and Defenses on System Audit Frameworks. In Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security (CCS '20). Association for Computing Machinery, New York, NY, USA, 1551–1574. Moderator: Nadia
Snehalkumar (Neil) S. Gaikwad, Durim Morina, Adam Ginzberg, Catherine Mullings, Shirish Goyal, Dilrukshi Gamage, Christopher Diemert, Mathias Burton, Sharon Zhou, Mark Whiting, Karolina Ziulkoski, Alipta Ballav, Aaron Gilbee, Senadhipathige S. Niranga, Vibhor Sehgal, Jasmine Lin, Leonardy Kristianto, Angela Richmond-Fuller, Jeff Regino, Nalin Chhibber, Dinesh Majeti, Sachin Sharma, Kamila Mananova, Dinesh Dhakal, William Dai, Victoria Purynova, Samarth Sandeep, Varshine Chandrakanthan, Tejas Sarma, Sekandar Matin, Ahmed Nasser, Rohit Nistala, Alexander Stolzoff, Kristy Milland, Vinayak Mathur, Rajan Vaish, and Michael S. Bernstein. Boomerang: Rebounding the Consequences of Reputation Feedback on Crowdsourcing Platforms. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (UIST '16) (2016), 625–637. Moderator: Chenyang
Edelson, Laura, Minh-Kha Nguyen, Ian Goldstein, Oana Goga, Damon McCoy, and Tobias Lauinger. 2021. Understanding engagement with U.S. (mis)information news sources on Facebook. In Proceedings of the 21st ACM Internet Measurement Conference (IMC '21). Association for Computing Machinery, New York, NY, USA, 444–463. Moderator: Courtney
Xuhai Xu, Tianyuan Zou, Han Xiao, Yanzhang Li, Ruolin Wang, Tianyi Yuan, Yuntao Wang, Yuanchun Shi, Jennifer Mankoff, and Anind K Dey. TypeOut: Leveraging Just-in-Time Self-Affirmation for Smartphone Overuse Reduction. In Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems (CHI '22). Association for Computing Machinery, New York, NY, USA, Article 442, 1–17. Moderator: Christian
Shawn Shan, Emily Wenger, Jiayun Zhang, Huiying Li, Haitao Zheng, and Ben Y. Zhao. Fawkes: Protecting Privacy Against Unauthorized Deep Learning Models. In Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20). USENIX Association, USA, Article 90, 1589–1604. Moderator: Courtney
Divy Thakkar, Azra Ismail, Pratyush Kumar, Alex Hanna, Nithya Sambasivan, and Neha Kumar. When is Machine Learning Data Good?: Valuing in Public Health Datafication. In Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems (CHI '22). Association for Computing Machinery, New York, NY, USA, Article 322, 1–16. Moderator: Nadia
Cohen, R., Geva, M., Berant, J., & Globerson, A. Crawling the Internal Knowledge-Base of Language Models. ArXiv. 2023. Moderator: Chenyang
Nalchigar, S., Yu, E. & Keshavjee, K. Modeling machine learning requirements from three perspectives: a case report from the healthcare domain. Requirements Eng 26, 237–254 (2021). Moderator: Christian
A. Decan, T. Mens and M. Claes. An empirical comparison of dependency issues in OSS packaging ecosystems. In 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), Klagenfurt, Austria, 2017, pp. 2-12. Moderator: Courtney
Danilo Monteiro Ribeiro, Marcos Cardoso, Fabio Q. B. da Silva, and César França. Using qualitative metasummary to synthesize empirical findings in literature reviews. In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '14), 2014, Article 47, pp. 1-4. Moderator: Nadia
W. Hummer et al. ModelOps: Cloud-Based Lifecycle Management for Reliable and Trusted AI. 2019 IEEE International Conference on Cloud Engineering (IC2E), 2019, pp. 113-120. Moderator: Haoran
Murty, S., Manning, C. D., Lundberg, S., & Ribeiro, M. T. Fixing Model Bugs with Natural Language Patches. arXiv, 2022. Moderator: Chenyang
Nusrat Zahan, Thomas Zimmermann, Patrice Godefroid, Brendan Murphy, Chandra Maddila, and Laurie Williams. What are weak links in the npm supply chain? In Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP '22), 2022, pp. 331-340. Moderator: Courtney
H. Barzamini, M. Rahimi, M. Shahzad and H. Alhoori. Improving Generalizability of ML-enabled Software through Domain Specification. 2022 IEEE/ACM 1st International Conference on AI Engineering – Software Engineering for AI (CAIN), 2022, pp. 181-192. Moderator: Christian
Serban, Alexandru Constantin and Joost Visser. Adapting Software Architectures to Machine Learning Challenges. 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (2022): 152-163. Moderator: Nadia
A. Barrak, E. E. Eghan and B. Adams, On the Co-evolution of ML Pipelines and Source Code - Empirical Study of DVC Projects, 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2021, pp. 422-433, doi: 10.1109/SANER50967.2021.00046. Moderator: Haoran
Mathur, Arunesh, Gunes Acar, Michael J. Friedman, Eli Lucherini, Jonathan Mayer, Marshini Chetty, and Arvind Narayanan. Dark patterns at scale: Findings from a crawl of 11K shopping websites. Proceedings of the ACM on Human-Computer Interaction 3, no. CSCW (2019): 1-32. Moderator: Christian
Pengfei Liu, Jinlan Fu, Yang Xiao, Weizhe Yuan, Shuaichen Chang, Junqi Dai, Yixin Liu, Zihuiwen Ye, and Graham Neubig. 2021. ExplainaBoard: An Explainable Leaderboard for NLP. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing: System Demonstrations, pages 280–289, Online. Association for Computational Linguistics. Moderator: Chenyang
Huang, Xin, et al. Synthesizing qualitative research in software engineering: A critical review. Proceedings of the 40th international conference on software engineering. 2018. Moderator: Courtney
Lee, C.P. (2005). Between Chaos and Routine: Boundary Negotiating Artifacts in Collaboration. In: Gellersen, H., Schmidt, K., Beaudouin-Lafon, M., Mackay, W. (eds) ECSCW 2005. Springer, Dordrecht. Moderator: Nadia
I. Herraiz, J. M. Gonzalez-Barahona, G. Robles and D. M. German, On the prediction of the evolution of libre software projects, 2007 IEEE International Conference on Software Maintenance, 2007, pp. 405-414, doi: 10.1109/ICSM.2007.4362653. Moderator: Emily
Zhang, Shanshan & Benenson, Rodrigo & Omran, Mohamed & Hosang, Jan & Schiele, Bernt. (2016). How Far are We from Solving Pedestrian Detection?. 1259-1267. 10.1109/CVPR.2016.141. Moderator: Jack
Orr, Will, and Jenny L. Davis. Attributions of ethical responsibility by Artificial Intelligence practitioners. Information, Communication & Society 23, no. 5 (2020): 719-735. Moderator: Derrick
Giuseppe Iaffaldano, Igor Steinmacher, Fabio Calefato, Marco Gerosa, and Filippo Lanubile. 2019. Why do developers take breaks from contributing to OSS projects? a preliminary analysis. In Proceedings of the 2nd International Workshop on Software Health (SoHeal '19). IEEE Press, 9–16. Moderator: Kavan
Sendak, Mark P., William Ratliff, Dina Sarro, Elizabeth Alderton, Joseph Futoma, Michael Gao, Marshall Nichols et al. Real-World Integration of a Sepsis Deep Learning Technology Into Routine Clinical Care: Implementation Study. JMIR medical informatics 8, no. 7 (2020): e15182. Moderator: Brandon
Lemieux, C., Padhye, R., Sen, K., & Song, D.X. (2018). PerfFuzz: automatically generating pathological inputs. Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis. Moderator: Janhvi
Tongshuang Wu, Marco Tulio Ribeiro, Jeffrey Heer, and Daniel Weld. 2019. Errudite: Scalable, Reproducible, and Testable Error Analysis. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 747–763, Florence, Italy. Association for Computational Linguistics. Moderator: Chenyang
Foidl, Harald, Michael Felderer and Rudolf Ramler. Data Smells: Categories, Causes and Consequences, and Detection of Suspicious Data in AI-based Systems. ArXiv abs/2203.10384 (2022): n. pag. Moderator: Christian
G. Avelino, E. Constantinou, M. T. Valente and A. Serebrenik, On the abandonment and survival of open source projects: An empirical investigation. 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019, pp. 1-12, doi: 10.1109/ESEM.2019.8870181. Moderator: Courtney
Wang, T., Yang, D., & Wang, X. (2021). Identifying and mitigating spurious correlations for improving robustness in nlp models. arXiv preprint arXiv:2110.07736. Moderator: Chenyang
T. Wuensche, A. Andrzejak and S. Schwedes, Detecting Higher-Order Merge Conflicts in Large Software Projects. In The 13th International Conference on Software Testing, Validation and Verification (ICST), 2020, pp. 353-363, doi: 10.1109/ICST46399.2020.00043. Moderator: Paulo
Boyd, K. L. (2021). Datasheets for Datasets help ML Engineers Notice and Understand Ethical Issues in Training Data. Proceedings of the ACM on Human-Computer Interaction, 5(CSCW2), 1-27. Moderator: Nadia
Jain, D., Ngo, H., Patel, P., Goodman, S., Findlater, L., & Froehlich, J. (2020, October). Soundwatch: Exploring smartwatch-based deep learning approaches to support sound awareness for deaf and hard of hearing users. In The 22nd International ACM SIGACCESS Conference on Computers and Accessibility (pp. 1-13). Moderator: Christian
Hofmann, M., Williams, K., Kaplan, T., Valencia, S., Hann, G., Hudson, S.E., Mankoff, J. and Carrington, P., 2019. "Occupational Therapy is Making" Clinical Rapid Prototyping and Digital Fabrication. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (pp. 1-13). Moderator: Nadia
Zolyomi, A., Begel, A., Waldern, J.F., Tang, J., Barnett, M., Cutrell, E., McDuff, D., Andrist, S. and Morris, M.R., 2019. Managing stress: The needs of autistic adults in video calling. Proceedings of the ACM on Human-Computer Interaction, 3(CSCW), pp.1-29. Moderator: Courtney
Ma'ayan, D., Ni, W., Ye, K., Kulkarni, C. and Sunshine, J., 2020, April. How domain experts create conceptual diagrams and implications for tool design. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (pp. 1-14). Moderator: Cindy
Ross, A., Wu, T.S., Peng, H., Peters, M.E., & Gardner, M. (2021). Tailor: Generating and Perturbing Text with Semantic Controls. ArXiv, abs/2107.07150. Moderator: Chenyang
Muiruri, Dennis, Lucy Ellen Lwakatare, Jukka K Nurminen, and Tommi Mikkonen. Practices and Infrastructures for ML Systems–An Interview Study. Preprint, 2021. Moderator: Nadia
Gitelman, Lisa, Virginia Jackson, Daniel Rosenberg, Travis D. Williams, Kevin R. Brine, Mary Poovey, Matthew Stanley et al. Data bite man: The work of sustaining a long-term study. In "Raw Data" Is an Oxymoron, (2013), MIT Press: 147-166. Moderator: Christian
Gerosa, M., Wiese, I., Trinkenreich, B., Link, G., Robles, G., Treude, C., ... & Sarma, A. (2021, May). The shifting sands of motivation: Revisiting what drives contributors in open source. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) (pp. 1046-1058). IEEE. Moderator: Courtney
Nurwidyantoro, A., Shahin, M., Chaudron, M. R., Hussain, W., Shams, R., Perera, H., ... & Whittle, J. (2022). Human values in software development artefacts: A case study on issue discussions in three Android applications. Information and Software Technology, 141, 106731. Moderator: Sivana
Matteo Interlandi, Kshitij Shah, Sai Deep Tetali, Muhammad Ali Gulzar, Seunghyun Yoo, Miryung Kim, Todd Millstein, and Tyson Condie. 2015. Titian: data provenance support in Spark. Proc. VLDB Endow. 9, 3 (November 2015), 216–227. Moderator: Chenyang
Titov, Sergey D. et al. ReSplit: Improving the Structure of Jupyter Notebooks by Re-Splitting Their Cells. ArXiv abs/2112.14825 (2021). Moderator: Cindy
Passi, Samir, and Phoebe Sengers. Making data science systems work. Big Data & Society 7, no. 2 (2020): 2053951720939605. Moderator: Nadia
Sambasivan, N., Kapania, S., Highfill, H., Akrong, D., Paritosh, P., & Aroyo, L. M. (2021, May). Everyone wants to do the model work, not the data work: Data Cascades in High-Stakes AI. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (pp. 1-15). Moderator: Christian
Claes, Maëlick, et al. Do programmers work at night or during the weekend?. Proceedings of the 40th International Conference on Software Engineering. 2018. Moderator: Courtney
Neville Grech and Yannis Smaragdakis. 2017. P/Taint: unified points-to and taint analysis. Proc. ACM Program. Lang. 1, OOPSLA, Article 102 (October 2017), 28 pages. Moderator: Chenyang
Gonzalez, Danielle, Thomas Zimmermann, and Nachiappan Nagappan. The State of the ML-universe: 10 Years of Artificial Intelligence & Machine Learning Software Development on GitHub. In Proceedings of the 17th International Conference on Mining Software Repositories, pp. 431-442. 2020. Moderator: Cindy
Rakova, Bogdana, Jingying Yang, Henriette Cramer, and Rumman Chowdhury. Where responsible AI meets reality: Practitioner perspectives on enablers for shifting organizational practices. Proceedings of the ACM on Human-Computer Interaction 5, no. CSCW1 (2021): 1-23. Moderator: Nadia
Yang, Qian, Jina Suh, Nan-Chen Chen, and Gonzalo Ramos. Grounding Interactive Machine Learning Tool Design in How Non-Experts Actually Build Models. In Proceedings of the 2018 Designing Interactive Systems Conference, pp. 573-584. 2018. Moderator: Christian
J. Wang, T. -Y. KUO, L. Li and A. Zeller, Assessing and Restoring Reproducibility of Jupyter Notebooks. 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2020, pp. 138-149. Moderator: Cindy
Rodeghero, Paige, Thomas Zimmermann, Brian Houck, and Denae Ford. Please turn your cameras on: Remote onboarding of software developers during a pandemic. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), pp. 41-50. IEEE, 2021. Moderator: Courtney
Muralidhar, Nikhil, Sathappah Muthiah, Patrick Butler, Manish Jain, Yu Yu, Katy Burne, Weipeng Li et al. Using AntiPatterns to avoid MLOps Mistakes. arXiv preprint arXiv:2107.00079 (2021). Moderator: Chenyang
Pineau, Joelle, et al. Improving reproducibility in machine learning research (a report from the neurips 2019 reproducibility program). Journal of Machine Learning Research 22 (2021). Moderator: Nadia
Breck, Eric, et al. The ML test score: A rubric for ML production readiness and technical debt reduction. 2017 IEEE International Conference on Big Data (Big Data). IEEE, 2017. Moderator: Chenyang
Jacovi, Alon, Ana Marasović, Tim Miller, and Yoav Goldberg. Formalizing trust in artificial intelligence: Prerequisites, causes and goals of human trust in AI. Proc. FAccT (2021). Moderator: Courtney
Lipton, Z.C., 2018. The Mythos of Model Interpretability: In machine learning, the concept of interpretability is both important and slippery. Queue, 16(3), pp.31-57. Moderator: Christian
Jacobs, Abigail Z., and Hanna Wallach. Measurement and fairness. In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, pp. 375-385. 2021. Moderator: Nadia
Breck, Eric, Neoklis Polyzotis, Sudip Roy, Steven Euijong Whang and Martin A. Zinkevich. Data Validation for Machine Learning. MLSys (2019). Moderator: Chenyang
Haochen He, Zhouyang Jia, Shanshan Li, Erci Xu, Tingting Yu, Yue Yu, Ji Wang, and Xiangke Liao. 2020. CP-detector: using configuration-related performance properties to expose performance bugs. In Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE ’20). Association for Computing Machinery, New York, NY, USA, 623–634. DOI:https://doi.org/10.1145/3324884.3416531. Moderator: Miguel
Qiu, H.S., Li, Y.L., Padala, S., Sarma, A. and Vasilescu, B., 2019. The signals that potential contributors look for when choosing open-source projects. Proceedings of the ACM on Human-Computer Interaction, 3(CSCW), pp.1-29. Moderator: Courtney
Waterman, Michael, James Noble, and George Allan. How much up-front? A grounded theory of agile architecture. In 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, vol. 1, pp. 347-357. IEEE, 2015.. Moderator: Christian
Dilhara, Malinda, Ameya Ketkar, and Danny Dig. Understanding Software-2.0: A Study of Machine Learning library usage and evolution. ACM Transactions on Software Engineering and Methodology (TOSEM) 30, no. 4 (2021): 1-42. Moderator: Justin
Souti Chattopadhyay, Thomas Zimmermann, and Denae Ford. 2021. Reel Life vs. Real Life: How Software Developers Share Their Daily Life through Vlogs. In Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE ’21), August 23–28, 2021, Athens, Greece. ACM, New York, NY, USA, 12 pages. https://doi.org/10.1145/3468264.3468599. Moderator: Kimberly
An unpublished paper draft. Moderator: Christian
X. Ma, M. Zhou, and D. Riehle, How commercial involvement affects open source projects: three case studies on issue reporting. Sci. China Inf. Sci., vol. 56, no. 8, pp. 1–13, Aug. 2013, doi: 10.1007/s11432-013-4914-6. Moderator: Theresa
Margaret Mitchell, Simone Wu, Andrew Zaldivar, Parker Barnes, Lucy Vasserman, Ben Hutchinson, Elena Spitzer, Inioluwa Deborah Raji, and Timnit Gebru. 2019. Model Cards for Model Reporting. In Proceedings of the Conference on Fairness, Accountability, and Transparency (FAT* '19). Association for Computing Machinery, New York, NY, USA, 220–229. DOI:https://doi.org/10.1145/3287560.3287596. Moderator: Austin
Avelino, G. et al. On the abandonment and survival of open source projects: An empirical investigation. 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (2019): 1-12. Moderator: Philip
Arya, Deeksha, Wenting Wang, Jin LC Guo, and Jinghui Cheng. Analysis and detection of information types of open source software issue discussions. In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), pp. 454-464. IEEE, 2019. Moderator: Courtney
Amershi, Saleema, Andrew Begel, Christian Bird, Robert DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, and Thomas Zimmermann. Software engineering for machine learning: A case study. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), pp. 291-300. IEEE, 2019. Moderator: Nadia
Coelho, Jailton, and Marco Tulio Valente. Why modern open source projects fail. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, pp. 186-196. 2017. Moderator: Christian
Xue Han, Tingting Yu, Michael Pradel, ConfProf: White-Box Performance Profiling of Configuration Options. In Proceedings of International Conference on Performance Engineering (ICPE), to appear, 2021. Moderator: Miguel
Naik, Aakanksha, Abhilasha Ravichander, Norman Sadeh, Carolyn Rose, and Graham Neubig. Stress test evaluation for natural language inference. arXiv preprint arXiv:1806.00692 (2018). Moderator: Christian
Adam Rule, Aurélien Tabard, and James D. Hollan. 2018. Exploration and Explanation in Computational Notebooks. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, Paper 32, 1–12. Moderator: Cindy
Kim, Miryung, Thomas Zimmermann, Robert DeLine, and Andrew Begel. Data scientists in software teams: State of the art and challenges. IEEE Transactions on Software Engineering 44, no. 11 (2017): 1024-1038. Moderator: Nadia
Michael Schweinberger, Miruna Petrescu-Prahova, Duy Q. Vu, Disaster response on September 11, 2001 through the lens of statistical network analysis, Social Networks, Volume 37, 2014. Moderator: Christian
Patrick Park, Joshua Blumenstock, and Michael Macy. 2018. The Strength of Long-Range Ties in Population-Scale Social Networks. Science 362(6421):1410-1413. Moderator: Gabriel
S. Savage, A. Monroy-Hernández, and T. Höllerer, Botivist: Calling Volunteers to Action using Online Bots. Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, CSCW 2016, San Francisco, CA, USA, February 27 - March 2, 2016, pp. 811-820. Moderator: Miguel
Brown, F., Renner, J., Nötzli, A., Lerner, S., Shacham, H., & Stefan, D. (2020, June). Towards a verified range analysis for JavaScript JITs. In Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation (pp. 135-150). Moderator: Cindy
Megh Marathe and Kentaro Toyama. 2018. Semi-Automated Coding for Qualitative Research: A User-Centered Inquiry and Initial Prototypes. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, Paper 348, 1–12. DOI:https://doi.org/10.1145/3173574.3173922. Moderator: Nadia
Yu Huang, Kevin Leach, Zohreh Sharafi, Nicholas McKay, Tyler Santander, and Westley Weimer. 2020. Biases and differences in code review using medical imaging and eye-tracking: genders, humans, and machines. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Association for Computing Machinery, New York, NY, USA, 456–468. DOI:https://doi.org/10.1145/3368089.3409681. Moderator: Shurui
Tianyi Zhang, Zhiyang Chen, Yuanli Zhu, Priyan Vaithilingam, Xinyu Wang, Elena Glassman. Interpretable Program Synthesis CHI '21: Proceedings of the 2021 Conference on Human Factors in Computing Systems. Moderator: Chu-Pan
Os Keyes, Jevan Hutson, and Meredith Durbin. 2019. A Mulching Proposal: Analysing and Improving an Algorithmic System for Turning the Elderly into High-Nutrient Slurry. In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, Paper alt06, 1–11. Moderator: Christian
T. Lopez, H. Sharp, T. Tun, A. Bandara, M. Levine and B. Nuseibeh. “Hopefully We Are Mostly Secure”: Views on Secure Code in Professional Practice” Proc. of CHASE: 61--68 (2019). Moderator: Gabriel
Marcin Copik, Alexandru Calotoiu, Tobias Grosser, Nicolas Wicki, Felix Wolf, Torsten Hoefler. Extracting Clean Performance Models from Tainted Programs. In Proc. of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Seoul, South Korea, ACM, February 2021. Moderator: Miguel
Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel. 2016. The emerging role of data scientists on software development teams. In Proceedings of the 38th International Conference on Software Engineering. Association for Computing Machinery, New York, NY, USA, 96–107. DOI:https://doi.org/10.1145/2884781.2884783. Moderator: Cindy
Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, and Willem Visser. 2017. S3: syntax- and semantic-guided repair synthesis via programming by examples. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2017). Association for Computing Machinery, New York, NY, USA, 593–604. Moderator: Chu-Pan
Nushi, Besmira, Ece Kamar, Eric Horvitz, and Donald Kossmann. On human intellect and machine failures: troubleshooting integrative machine learning systems. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, pp. 1017-1025. 2017. Moderator: Christian
Saleema Amershi, Andrew Begel, Christian Bird, Robert DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, and Thomas Zimmermann. 2019. Software engineering for machine learning: A case study. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 291–300. Moderator: Christian
Hennie Huijgens, Ayushi Rastogi, Ernst Mulders, Georgios Gousios, Arie van Deursen, Questions for Data Scientists in Software Engineering: A Replication. FSE 2020. Moderator: Shurui
Seemanta Saha, Ripon K. Saha, Mukul R. Prasad, Harnessing Evolution for Multi-Hunk Program Repair. arXiv:1906.08903. Moderator: Chu-Pan
Zhang, A.X., Muller, M. and Wang, D., How do data science workers collaborate? roles, workflows, and tools. Proceedings of the ACM on Human-Computer Interaction, 4(CSCW1), pp.1-23. Moderator: Nadia
Joseph Lawrance, Christopher Bogart, Margaret Burnett, Rachel Bellamy, Kyle Rector, and Scott D. Fleming. 2013. How Programmers Debug, Revisited: An Information Foraging Theory Perspective. IEEE Trans. Softw. Eng. 39, 2 (February 2013), 197–215. DOI:https://doi.org/10.1109/TSE.2010.111. Moderator: Miguel
Ivan Pashchenko and Duc-Ly Vu and Fabio Massacci. A Qualitative Study of Dependency Management and Its Security Implications. To Appear in Proceedings of the ACM Conference on Computer and Communications Security (CCS) (A*), 2020. Moderator: Gabriel
Janet Siegmund, Norbert Siegmund, and Sven Apel. 2015. Views on internal and external validity in empirical software engineering. In Proceedings of the 37th International Conference on Software Engineering - Volume 1 (ICSE '15). IEEE Press, 9–19.. Moderator: Christian
Padhye, R., Lemieux, C., Sen, K., Papadakis, M., & Le Traon, Y. (2019). Semantic fuzzing with ZEST. In ISSTA 2019 - Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (pp. 31–42). Association for Computing Machinery, Inc. Moderator: Chenyang
Zhenpeng Chen, Yanbin Cao, Yuanqiang Liu, Haoyu Wang, Tao Xie, Xuanzhe Liu. Understanding Challenges in Deploying Deep Learning Based Software: An Empirical Study, FSE 2020. Moderator: Shurui
A. P. Koenzen, N. A. Ernst and M. D. Storey, Code Duplication and Reuse in Jupyter Notebooks, 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). Moderator:Cindy
Fan Long and Martin Rinard. An analysis of the search spaces for generate and validate patch generation systems In Proceedings of the 38th International Conference on Software Engineering. May 2016. Pages 702–713. Moderator: Chu-Pan
Holstein, Kenneth, Jennifer Wortman Vaughan, Hal Daumé III, Miro Dudik, and Hanna Wallach. Improving fairness in machine learning systems: What do industry practitioners need? In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, pp. 1-16. 2019. Moderator: Christian
Charlie Curtsinger and Emery D. Berger. 2015. Coz: Finding Code that Counts with Causal Profiling. Proc. of SOSP: 184–197 (2015). Moderator: Miguel
Fotis Psallidas, Yiwen Zhu, Bojan Karlas, Matteo Interlandi, Avrilia Floratou, Konstantinos Karanasos, Wentao Wu, Ce Zhang, Subru Krishnan, Carlo Curino, and Markus Weimer. Data Science Through the Looking Glass and What We Found There. arXiv preprint arXiv:1912.09536 (2019). Moderator: Cindy
Hala Assal and Sonia Chiasson. “Think secure from the beginning”: A Survey with Software Developers. Proc. of CHI: 289, 1–13 (2019). Moderator: Gabriel
Thomas D. LaToza and Brad A. Myers. Developers Ask Reachability Questions. Proc. of ICSE: 185–194 (2010). Moderator: Chenyang
Ian Drosos, Titus Barik, Philip J. Guo, Robert DeLine, and Sumit Gulwani. Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data Scientists. Proc. of CHI: 1–12 (2020). Moderator: Jerry
Yingfei Xiong, Xinyuan Liu, Muhan Zeng, Lu Zhang, and Gang Huang. Identifying Patch Correctness in Test-based Program Repair. Proc. of ICSE: 789–799 (2018). Moderator: Priscila
Lingfeng Bao, Xin Xia, David Lo, and Gail C. Murphy. A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects. TSE (2019). Moderator: Hannah
James C. King. Symbolic Execution and Program Testing. CACM, 19, 7: 385–394 (1976). Moderator: Madison
Marwan Abi-Antoun and Jeffrey M. Barnes. Analyzing Security Architectures. Proc. of ASE: 3–12 (2010). Moderator: Mehal
Carolyn D. Egelman, Emerson Murphy-Hill, Elizabeth Kammer, Margaret Morrow Hodges, Collin Green, Ciera Jaspan, James Lin. Predicting Developers' Negative Feelings about Code Review. Proc. of ICSE: 1-12 (2020). Moderator: Sophie
Rishabh Singh, Sumit Gulwani, and Armando Solar-Lezama. Automated Feedback Generation for Introductory Programming Assignments. Proc. of PLDI: 15–26 (2013). Moderator: Chu-Pan
Andrew Head, Fred Hohman, Titus Barik, Steven M. Drucker, and Robert DeLine. Managing Messes in Computational Notebooks. Proc. of CHI: paper 270, 1–12 (2019). Moderator: Shurui
Mark Weiser. Program Slicing. TSE, SE-10(4): 352-357 (1984). Moderator: Gabriel
Prog. Analysis w/ DATALOG Salvatore Guarnieri and Benjamin Livshits. GATEKEEPER: Mostly Static Enforcement of Security and Reliability Policies for JavaScript Code. Proc. of USENIX: 151–168 (2009). Moderator: Christian
Weijie Zhou, Yue Zhao, Guoqiang Zhang, and Xipeng Shen. HARP: Holistic Analysis for Refactoring Python-Based Analytics Programs. Proc. of ICSE (2020). Moderator: Shurui
Edward K. Smith, Earl T. Barr, Claire Le Goues, and Yuriy Brun. Is The Cure Worse than The Disease? Overfitting in Automated Program Repair. Proc. of ESEC/FSE: 532–543 (2015). Moderator: Chu-Pan
Dirk van der Linden, Pauline Anthonysamy, Bashar Nuseibeh, Thein Tun, Marian Petre, Mark Levine, John Towse, Awais Rashid. Schrödinger's Security: Opening the Box on App Developers' Security Rationale. Proc. of ICSE (2020). Moderator: Gabriel
Mohammed Sayagh, Noureddine Kerzazi, Fabio Petrillo, Khalil Bennani, and Bram Adam. What Should Your Run-Time Configuration Framework Do To Help Developers?. Empir. Software. Eng., 25: 1259–1293 (2020). Moderator: Miguel
Chattopadhyay, Souti, Ishita Prasad, Austin Z. Henley, Anita Sarma, and Titus Barik. What’s Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities. Proc. of CHI (2020). Moderator: Christian
Jingmei Hu, Jiwon Joung, Maia Jacobs, Margo I. Seltzer, and Krzysztof Gajos. Improving Data Scientist Efficiency with Provenance. Proc. of ICSE (2020). Moderator: Shurui
Thomas Durieux, Fernanda Madeiral, Matias Martinez, and Rui Abreu. Empirical Review of Java Program Repair Tools: A Large-scale Experiment on 2,141 Bugs and 23,551 Repair Attempts. Proc. of ESEC/FSE: 302–313 (2019). Moderator: Chu-Pan
Cristian-Alexandru Staicu, Martin Toldam Torp, Max Schäfer, Anders Møller and Michael Pradel. Extracting Taint Specifications for JavaScript Libraries. Proc. of ICSE (2020). Moderator: Gabriel
Xin Zhang, Armando Solar-Lezama, and Rishabh Singh. Interpreting Neural Network Judgments via Minimal, Stable, and Symbolic Corrections. Proc. of NIPS: 4879–4890 (2018). Moderator: Miguel
Muhammad Ali Gulzar, Shaghayegh Mardani, Madanlal Musuvathi, and Miryung Kim. White-box Testing of Big Data Analytics with Complex User-defined Functions. Proc. of FSE: 290–301 (2019). Moderator: Jens
Rohan Padhye, Caroline Lemieux, Koushik Sen, Laurent Simon, and Hayawardh Vijayakumar. FuzzFactory: Domain-specific Fuzzing with Waypoints. Proc. of OOPSLA, 3(174): 174:1--174:29 (2019). Moderator: Christian
Vincent J. Hellendoorn, Sebastian Proksch, Harald C. Gall, and Alberto Bacchelli. When Code Completion Fails: A Case Study on Real-world Completions. Proc. of ICSE: 960–970 (2019). Moderator: Shurui
Brittany Johnson, Yuriy Brun, and Alexandra Meliou. Causal Testing: Understanding Defects' Root Causes. Proc. of ICSE (2020). Moderator: Chu-Pan
Katherine Hough, Gebrehiwet Welearegai, Christian Hammer, and Jonathan Bell. Revealing Injection Vulnerabilities by Leveraging Existing Tests. Proc. of ICSE (2020). Moderator: Gabriel
Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. Semantically Equivalent Adversarial Rules for Debugging NLP Models. Proc. of ACL: 856–865 (2018). Moderator: Christian
Dongjie He, Haofeng Li, Lei Wan, Haining Meng, Hengjie Zheng, Jie Liu, Shuangwei Hu, Lian Li, Jingling Xue. Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis. Proc. of ASE: 267-279 (2019). Moderator: Miguel
Bo Shen, Wei Zhang, Hayana Zhao, Guangtai Liang, Zhi Jin, and Qianxiang Wang. IntelliMerge: A Refactoring-aware Software Merging Technique. Proc. of OOPSLA, 3(170): 170:1--170:28 (2019). Moderator: Shurui
Huong Ha and Hongyu Zhang. Performance-Influence Model for Highly Configurable Software with Fourier Learning and Lasso Regression. Proc. of ICSME: 470-480 (2019). Moderator: Miguel
Andreas Vogelsang and Markus Borg. Requirements Engineering for Machine Learning: Perspectives from Data Scientists. Proc. of AIRE (2019). Moderator: Shurui
Cynthia Rudin. Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead. Nature Machine Intelligence, 1: 206–215 (2019). Moderator: Christian
Diane Tang, Ashish Agarwal, Deirdre O'Brien, and Mike Meyer. Overlapping Experiment Infrastructure: More, Better, Faster Experimentation. Proc. of SIGKDD: 17-26 (2010). Moderator: Jens
James Somers (The Atlantic). The Scientific Paper Is Obsolete. Commun. ACM (2018). Moderator: Gabriel
Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao and Shing-Chi Cheung. Context-Aware Patch Generation for Better Automated Program Repair. Proc. of ICSE: 1-11 (2018). Moderator: Chu-Pan
John Ousterhout. Always Measure One Level Deeper. Commun. ACM, 61(7): 74-83 (2018). Moderator: Miguel
Andrew Head, Fred Hohman, Titus Barik, Steven M. Drucker, and Robert DeLine. Managing Messes in Computational Notebooks. Proc. of CHI: paper 270 (2019). Moderator: Shurui
Jeffrey L. Jenkins, Bonnie Brinton Anderson, Anthony Vance, C. Brock Kirwan, David Eargle. More Harm Than Good? How Messages That Interrupt Can Make Us Vulnerable. Information Systems Research, 27(4): 880–896 (2016). Moderator: Gabriel
Phu H. Nguyen, Hui Song, Franck Chauvel, Roy Muller, Seref Boyar, and Erik Levin. Using Microservices for Non-Intrusive Customization of Multi-Tenant SaaS. Proc. of ESEC/FSE, Industry Track: 905-915 (2019). Moderator: Wesley
Bryan Muscedere, Robert Hackman, Davood Anbarnam, Joanne Atlee, Ian Davis and Michael Godfrey,. Detecting Feature-Interaction Symptoms in Automotive Software using Lightweight Analysis. Proc. of SANER: 175-185 (2019). Moderator: Jens
Marwan Abi-Antoun and Jeffrey M. Barnes. Analyzing Security Architectures. Proc. of ASE: 3-12 (2010). Moderator: Christian
Zhiyuan Wan, Xin Xia, David Lo, and Gail C. Murphy. How does Machine Learning Change Software Development Practices?. IEEE Transactions on Software Engineering, Early Access (2019). Moderator: Shurui
Tianyin Xu. Configuration Testing: Testing Configuration Values Together with Code Logic. arXiv preprint arXiv:1905.12195 (2019). Moderator: Miguel
René Just, Bob Kurtz, and Paul Ammann. Inferring Mutant Utility from Program Context. Proc. of ISSTA: 284-294 (2017). Moderator: Chu-Pan
Frank DeRemer and Hans Kron. Programming-in-the Large versus Programming-in-the-small. Proc. of the International Conference on Reliable Software: 114-121 (1975). Moderator: Gabriel
Joseph Simmons, Leif D. Nelson, and Uri Simonsohn. False-positive Psychology: Undisclosed Flexibility in Data Collection and Analysis Allows Presenting Anything as Significant. Psychological Science, 20: 1-8 (2011). Moderator: Ben
Sandeep Krishnamurthy, Arvind K. Tripathi. Monetary Donations To An Open Source Software Platform. Research Policy, 38(2): 404-414 (2009). Moderator: Cassandra
Orni Meerbaum-Salant, Michal Armoni, and Mordechai Ben-Ari. Habits of Programming in Scratch. Proc. of ITiCSE: 168-172 (2011). Moderator: Annika
Sule Anjomshoae, Amro Najjar, Davide Calvaresi, and Kary Främling. Explainable Agents and Robots: Results from a Systematic Literature Review. Proc. of AAMAS: 1078-1088 (2019). Moderator: Sydney
Daniel M. German, Gregorio Robles, Germán Poo-Caamaño, Xin Yang, Hajimu Iida, and Katsuro Inoue. "Was My Contribution Fairly Reviewed?": A Framework To Study The Perception Of Fairness In Modern Code Reviews. Proc. of ICSE: 523-534 (2018). Moderator: Naveen Raman
Janet Siegmund, Norbert Siegmund, and Sven Apel. Views on Internal and External Validity in Empirical Software Engineering. Proc. of ICSE: 9-19 (2015). Moderator: Jens
Saleema Amershi, Andrew Begel, Christian Bird, Rob DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, Thomas Zimmermann. Software Engineering for Machine Learning: A Case Study. Proc. of ICSE-SEIP (2019). Moderator: Shurui
Nicolas Bettenburg, Sascha Just, Adrian Schröter, Cathrin Weiss, Rahul Premraj, and Thomas Zimmermann. What Makes a Good Bug Report?. Proc. of FSE: 308-318 (2008). Moderator: Christian
Pete Hodgson. Feature Toggles (aka Feature Flags). Blog post: https://martinfowler.com/articles/feature-toggles.html. Moderator: Jens
Vahid Garousi, Michael Felderer, and Mika V. Mäntylä. The Need for Multivocal Literature Reviews in Software Engineering: Complementing Systematic Literature Reviews with Grey Literature. Proc. of EASE: Article 26 (2016). Moderator: Christian
Ciera Jaspan, Matthew Jorde, Andrea Knight, Caitlin Sadowski, Edward K. Smith, Collin Winter, and Emerson Murphy-Hill. Advantages and Disadvantages of a Monolithic Repository: A Case Study at Google. Proc. of ICSE-SEIP: 225-234 (2018). Moderator: Miguel
Mary Beth Kery, Bonnie E John, Patrick O’Flaherty, Amber Horvath, Brad A Myers. Towards Effective Foraging by Data Scientists to Find Past Analysis Choices. Proc. of CHI (2019). Moderator: Shurui
John Toman and Dan Grossman. Staccato: A Bug Finder for Dynamic Configuration Updates. Proc. of ECOOP: 24:1--24:25 (2016). Moderator: Miguel
Denae Ford, Kristina Lustig, Jeremy Banks, and Chris Parnin. "We Don't Do That Here": How Collaborative Editing with Mentors Improves Engagement in Social Q&A Communities. Proc. of CHI: Paper 608 (2018). Moderator: Christian
René Just, Chris Parnin, Ian Drosos, Michael D. Ernst. Comparing Developer-provided to User-provided Tests for Fault Localization and Automated Program Repair. Proc. of ISSTA: 287-297 (2018). Moderator: Chu-Pan
Dan Gopstein, Jake Iannacone, Yu Yan, Lois DeLong, Yanyan Zhuang, Martin K.-C. Yeh, and Justin Cappos. Understanding Misunderstandings in Source Code. Proc. of ESEC/FSE 2017: 129-139 (2017). Moderator: Gabriel
Zhenhao Li, Tse-Hsun (Peter) Chen, Jinqiu Yang, Weiyi Shang. DLFinder: Characterizing and Detecting Duplicate Logging Code Smells. Proc. of ICSE (2019). Moderator: Shurui
Md Tajmilur Rahman, Louis-Philippe Querel, Peter C. Rigby, and Bram Adams. Feature Toggles: Practitioner Practices and A Case Study. Proc. of MSR: 201-211 (2016). Moderator: Jens
Sarah E. Chasins, Maria Mueller, and Rastislav Bodik. Rousillon: Scraping Distributed Hierarchical Web Data. Proc. of UIST: 963-975 (2018). Moderator: Christian
Oscar Chaparro, Jing Lu, Fiorella Zampetti, Laura Moreno, Massimiliano Di Penta, Andrian Marcus, Gabriele Bavota, and Vincent Ng. Detecting Missing Information in Bug Descriptions. Proc. of ESEC/FSE: 396-407 (2017). Moderator: Miguel
Shiqing Ma, Yingqi Liu, Wen-Chuan Lee, Xiangyu Zhang, and Ananth Grama. MODE: Automated Neural Network Model Debugging via State Differential Analysis and Input Selection. Proc. of ESEC/FSE: 175-186 (2018). Moderator: Jens
James Bornholt and Emina Torlak. Finding Code that Explodes Under Symbolic Evaluation. PACMPL, 2(OOPSLA): Article 149. (2018). Moderator: Chu-Pan
Elkana Pariwono, Daiki Chiba, Mitsuaki Akiyama, and Tatsuya Mori. Don't Throw Me Away: Threats Caused by the Abandoned Internet Resources Used by Android Apps. Proc. of ASIACCS: 147-158 (2018). Moderator: Gabriel
Xue Han, Tingting Yu, and David Lo. PerfLearner: Learning from Bug Reports to Understand and Generate Performance Test Frames. Proc. of ASE: 17-28 (2018). Moderator: Miguel
D. Sculley, Gary Holt, Daniel Golovin, Eugene Davydov, Todd Phillips, Dietmar Ebner, Vinay Chaudhary, Michael Young, Jean-François Crespo, Dan Dennison. Hidden Technical Debt in Machine Learning Systems. Proc. of NIPS (2015). Moderator: Christian
Miltiadis Allamanis, Earl T. Barr, Premkumar Devanbu, and Charles Sutton. A Survey of Machine Learning for Big Code and Naturalness. CSUR, 51(4): Article 81 (2018). Moderator: Shurui
Yuqing Zhu, Jianxun Liu, Mengying Guo, Yungang Bao, Wenlong Ma, Zhuoyue Liu, Kunpeng Song, and Yingchun Yang. BestConfig: Tapping the Performance Potential of Systems via Automatic Configuration Tuning. Proc. of SoCC: 338-350 (2017). Moderator: Miguel
Maryi Arciniegas-Mendez, Alexey Zagalsky, Margaret-Anne Storey, and Allyson Fiona Hadwin. Using the Model of Regulation to Understand Software Development Collaboration Practices and Tool Support. Proc. of CSCW: 1049-1065 (2017). Moderator: Shurui
Adrian Nistor, Linhai Song, Darko Marinov, and Shan Lu. Toddler: Detecting Performance Problems via Similar Memory-Access Patterns. Proc. of ICSE: 562-571 (2013). Moderator: Miguel
Ann Barcomb, Andreas Kaufmann, Dirk Riehle, Klaas-Jan Stol, Brian Fitzgerald. Uncovering the Periphery: A Qualitative Survey of Episodic Volunteering in Free/Libre and Open Source Software Communities. IEEE Transactions on Software Engineering (2018). Moderator: Shurui
Mukelabai Mukelabai, Damir Nešić, Salome Maro, Thorsten Berger, and Jan-Philipp Steghöfer. Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly-Configurable Systems. Proc. of ASE: 155-166 (2018). Moderator: Jens
Kami Vaniea and Yasmeen Rashidi. Tales of Software Updates: The Process of Updating Software. Proc. of CHI: 3215-3226 (2016). Moderator: Gabriel
Sai Zhang and Michel D. Ernst. Automated Diagnosis of Software Configuration Errors. Proc. of ICSE: 312-321 (2013). Moderator: Chu-Pan
Mikaela Cashman, Myra B. Cohen, Priya Ranjan, and Robert W. Cottingham. Navigating the Maze: The Impact of Configurability in Bioinformatics Software. Proc. of ASE: 757-767 (2018). Moderator: Christian
Lisa Nguyen Quang Do, Karim Ali, Benjamin Livshits, Eric Bodden, Justin Smith, and Emerson Murphy-Hill. Just-in-time Static Analysis. Proc. of ISSTA: 307-317 (2017). Moderator: Miguel
John Businge, Openja Moses, Sarah Nadi, Engineer Bainomugisha, and Thorsten Berger. Clone-Based Variability Management in the Android Ecosystem. Proc. of ICSME, Industry Track (2018). Moderator: Shurui
Mengtao Sun and Gang Tan. NativeGuard: Protecting Android Applications from Third-party Native Libraries. Proc. of WiSec: 165-176 (2014). Moderator: Gabriel
Valeria Borsotti. Barriers to Gender Diversity in Software Development Education: Actionable Insights from a Danish Case Study. Proc. of ICSE-SEET: 146-152 (2018). Moderator: Christian
Xiangyu Zhang, Sriraman Tallam, Neelam Gupta, and Rajiv Gupta. Towards Locating Execution Omission Errors. Proc. of PLDI: 415-424 (2007). Moderator: Chu-Pan
Xin Zhang, Yang Chen, Yongfeng Gu, Weiqin Zou, Xiaoyuan Xie, Xiangyang Jia, and Jifeng Xuan. How do Multiple Pull Requests Change the Same Code: A Study of Competing Pull Requests in GitHub. Proc. of ICSME (2018). Moderator: Luyao
Byron DeVries and Betty H. C. Cheng. Run-time Monitoring of Self-adaptive Systems to Detect N-way Feature Interactions and their Causes. Proc. of SEAMS: 94-100 (2018). Moderator: Jens
Erik Wittern, Philippe Suter, and Shriram Rajagopalan. A Look at the Dynamics of the JavaScript Package Ecosystem. Proc. of MSR: 351-361 (2016). Moderator: Hannah
Samim Mirhosseini and Chris Parnin. Can Automated Pull Requests Encourage Software Developers to Upgrade Out-of-date Dependencies?. Proc. of ASE: 84-94 (2017). Moderator: Kallil
Thomas Laurent, Mike Papadakis, Marinos Kintis, Christopher Henard, Yves L. Traon and Antonhy Ventresque. Assessing and Improving the Mutation Testing Practice of PIT. Proc. of ICST: 430-435 (2017). Moderator: Serena
Jailton Coelho, Marco Tulio Valente, Luciana Silva, and Andre Hora. Why We Engage in FLOSS: Answers from Core Developers. Proc. of CHASE (2018). Moderator: Shurui
Alexandre Decan, Tom Mens, and Eleni Constantinou. On the Impact of Security Vulnerabilities in the NPM Package Dependency Network. Proc. of MSR (2018). Moderator: Gabriel
Guoliang Jin, Linhai Song, Xiaoming Shi, Joel Scherpelz, and Shan Lu. Understanding and Detecting Real-world Performance Bugs. Proc. of PLDI: 77-88 (2012). Moderator: Pooyan
Xavier Devroey, Gilles Perrouin, Mike Papadakis, Axel Legay, Pierre-Yves Schobbens, and Patrick Heymans. Featured model-based Mutation Analysis. Proc. of ICSE: 655-6662 (2016). Moderator: Chu-Pan
Caitlin Sadowski, Edward Aftandilian, Alex Eagle, Liam Miller-Cushon, and Ciera Jaspan. Lessons from Building Static Analysis Tools at Google. Communications of the ACM, 61(4): 58-66 (2018). Moderator: Christian
Yue Jia and Mark Harman. Higher Order Mutation Testing. Information and Software Technology, 51(10): 1379-1393 (2009). Moderator: Chu-Pan
Jonathan Kaldor, Jonathan Mace, Michał Bejda, Edison Gao, Wiktor Kuropatwa, Joe O'Neill, Kian Win Ong, Bill Schaller, Pingjia Shan, Brendan Viscomi, Vinod Venkataraman, Kaushik Veeraraghavan, and Yee Jiun Song. Canopy: An End-to-End Performance Tracing And Analysis System. Proc. of SOSP: 34-50 (2017). Moderator: Pooyan
Andrew J. Ko and Brad A. Myers. Debugging Reinvented: Asking and Answering Why and Why Not Questions About Program Behavior. Proc. of ICSE: 301-310 (2008). Moderator: Jens
Justin Middleton, Emerson Murphy-Hill, Demetrius Green, Adam Meade, Roger Mayer, David White, and Steve McDonald. Which Contributions Predict Whether Developers Are Accepted Into GitHub Teams. Proc. of MSR (2018). Moderator: Shurui
Shu Wang, Chi Li, Henry Hoffmann, Shan Lu, William Sentosa, and Achmad Imam Kistijantoro. Understanding and Auto-Adjusting Performance-Sensitive Configurations. Proc. of ASPLOS: 154-168 (2018). Moderator: Miguel
Adam Alami, Yvonne Ditrich, and Andrzej Wąsowski. Influencers of Quality Assurance Practices in an Open Source Community. Proc. of CHASE (2018). Moderator: Gabriel
John Downs, Beryl Plimmer, and John G. Hosking. Ambient Awareness of Build Status in Collocated Software Teams. Proc. of ICSE: 507-517 (2012). Moderator: Shurui
Iago Abal, Jean Melo, Ştefan Stănciulescu, Claus Brabrand, Márcio Ribeiro, and Andrzej Wąsowski. Variability Bugs in Highly Configurable Systems: A Qualitative Analysis. TOSEM, 26(3): Article 10 (2018). Moderator: Chu-Pan
René Just, Darioush Jalali, Laura Inozemtseva, Michael D. Ernst, Reid Holmes, and Gordon Fraser. Are Mutants a Valid Substitute for Real Faults in Software Testing?. Proc. of FSE: 654-665 (2014). Moderator: Eduardo
Xue Han and Tingting Yu. An Empirical Study on Performance Bugs for Highly Configurable Software Systems. Proc. of ESEM: Article 23 (2016). Moderator: Miguel
Peter Ohmann and Ben Liblit. Lightweight Control-flow Instrumentation and Postmortem Analysis in Support of Debugging. Proc. of ASE: 378-388 (2013). Moderator: Jens
Heather Miller, Philipp Haller, Eugene Burmako, and Martin Odersky. Instant Pickles: Generating Object-Oriented Pickler Combinators for Fast and Extensible Serialization. Proc. of OOPSLA: 183-202 (2013). Moderator: Christian
Elena L. Glassman, Tianyi Zhangk, Björn Hartmann, and Miryung Kim. Visualizing API Usage Examples at Scale. Proc. of CHI (2018). Moderator: Larissa
Mukund Raghothaman, Sulekha Kulkarni, Kihong Heo, and Mayur Naik. Interactive Program Reasoning using Bayesian Inference. Unpublished draft. Moderator: Pooyan
Erik Derr, Sven Bugiel, Sascha Fahl, Yasemin Acar, and Michael Backes. Keep me Updated: An Empirical Study of Third-Party Library Updatability on Android. Proc. of CCS: 2187-2200 (2017). Moderator: Gabriel
Igor Steinmacher, Gustavo Pinto, Igor Wiese, Marco Gerosa. Almost There: A Study on Quasi-Contributors in Open-Source Software Projects. Proc. of ICSE (2018). Moderator: Shurui
Leonardo Da Silva Sousa, Anderson Oliveira, Willian Oizumi, Simone Diniz Junqueira Barbosa, Alessandro Garcia, Jaejoon Lee, Marcos Kalinowski, Rafael de Mello, Baldoino Neto, Roberto Oliveira, Carlos Lucena, Rodrigo Paes. Identifying Design Problems in the Source Code: A Grounded Theory. Proc. of ICSE (2018). Moderator: Eduardo
Yonghwi Kwon, Dohyeong Kim, William Nick Sumner, Kyungtae Kim, Brendan Saltaformaggio, Xiangyu Zhang, and Dongyan Xu. 2016. LDX: Causality Inference by Lightweight Dual Execution. Proc. of ASPLOS: 503-515 (2016). Moderator: Jens
Klaas-Jan Stol, Paul Ralph and Brian Fitzgerald. Grounded Theory in Software Engineering Research: A Critical Review and Guidelines. Proc. of ICSE: 120-131 (2016). Moderator: Christian
Matej Balog, Alexander L. Gaunt, Marc Brockschmidt, Sebastian Nowozin, and Daniel Tarlow. DeepCoder: Learning to Write Programs. arXiv preprint arXiv:1611.01989 (2016). Moderator: Pooyan
Fabio Mancinelli, Jaap Boender, Roberto di Cosmo, Jerome Vouillon, Berke Durak, Xavier Leroy, and Ralf Treinen. Managing the Complexity of Large Free and Open Source Package-Based Software Distributions. Proc. of ASE: 199-208 (2006). Moderator: Gabriel
Martin Hentschel, Reiner Hähnle and Richard Bubel. An Empirical Evaluation of Two User Interfaces of an Interactive Program Verifier. Proc. of ASE: 403-413 (2016). Moderator: Jens
Prem Devanbu, Thomas Zimmermann, and Christian Bird. Belief & Evidence in Empirical Software Engineering. Proc. of ICSE: 108-119 (2016). Moderator: Chu-Pan
Simone Scalabrino, Gabriele Bavota, Christopher Vendome, Mario Linares-Vásquez, Denys Poshyvanyk, and Rocco Oliveto. Automatically Assessing Code Understandability: How Far Are We?. Proc. of ASE (2017). Moderator: Larissa
Brittany Johnson, Yoonki Song, Emerson Murphy-Hill, and Robert Bowdidge. Why Don't Software Developers Use Static Analysis Tools to Find Bugs?. Proc. of ICSE: 672-681 (2013). Moderator: Eduardo
Arvind Narayanan and Shannon Vallor. Why Software Engineering Courses Should Include Ethics Coverage. Communications of the ACM 57(3): 23-25 (2014). Moderator: Christian
Jailton Coelho and Marco Tulio Valente. Why Modern Open Source Projects Fail. Proc. of FSE (2017). Moderator: Shurui (NSH 4513)
Baishakhi Ray, Vincent Hellendoorn, Saheel Godhane, Zhaopeng Tu, Alberto Bacchelli, and Premkumar Devanbu. On the "Naturalness" of Buggy Code. Proc. of ICSE: 428-439 (2016). Moderator: Pooyan
Jeho Oh, Don Batory, Margaret Myers, and Norbert Siegmund. Finding Near-optimal Configurations in Product Lines by Random Sampling. Proc. of ESEC/FSE: 61-71 (2017). Moderator: Miguel
William N. Sumner and Xiangyu Zhang. Comparative Causality: Explaining the Differences between Executions. Proc. of ICSE: 272-281 (2013). Moderator: Jens
Petar Tsankov, Marco Pistoia, Omer Tripp, Martin Vechev, and Pietro Ferrara. FASE: Functionality-aware Security Enforcement. Proc. of ACSAC: 471-483 (2016). Moderator: Gabriel
Bo Wang, Yingfei Xiong, Yangqingwei Shi, Lu Zhang, and Dan Hao. Faster Mutation Analysis via Equivalence Modulo States. Proc. of ISSTA: 295-306 (2017). Moderator: Chu-Pan
Andreas Zeller, Thomas Zimmermann, and Christian Bird. Failure is a Four-Letter Word: A Parody in Empirical Research. Proc. of PROMISE, Article 5: 1-7 (2011). Moderator: Eduardo
Philip J. Fleming and John J. Wallace. How Not to Lie with Statistics: The Correct Way to Summarize Benchmark Results. Communications of the ACM, 29(3): 218-221 (1986). Moderator: Pooyan
Simon Price and Peter A. Flach. Computational Support for Academic Peer Review: A Perspective from Artificial Intelligence. Communications of the ACM, 60(3): 70-79 (2017). Moderator: Christian
Christoph Luckeneder, Michael Rathmair, and Hermann Kaindl. Investigating and Coordinating Safety-critical Feature Interactions in Automotive Systems Using Simulation. Proc. of HICSS (2017) Moderator: Larissa
Alexander Tarvo and Steven P. Reiss. Automated Analysis of Multithreaded Programs for Performance Modeling. Proc. of ASE: 7-18. (2014). Moderator: Miguel
Rabe Abdalkareem, Olivier Nourry, Sultan Wehaibi, Suhaib Mujahid, and Emad Shihab. Why Do Developers Use Trivial Packages? An Empirical Case Study on npm. Proc. of FSE (2017). Moderator: Asher
Frank DeRemer and Hans Kron. Programming-in-the large versus Programming-in-the-small. Proc. of ICRS: 114-121 (1975). Moderator: Stefan
Adrian Sampson, Werner Dietl, Emily Fortuna, Danushen Gnanapragasam, Luis Ceze, and Dan Grossman. EnerJ: Approximate Data Types for Safe and General Low-Power Computation. Proc. of PLDI: 164-174 (2011). Moderator: Lukas
Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. "Why Should I Trust You?": Explaining the Predictions of Any Classifier. Proc. of KDD: 1135-1144 (2016). Moderator: Changming
André Hora, Romain Robbes, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Tulio Valente. How Do Developers React to API Evolution? The Pharo Ecosystem Case. Proc. of ICSME: 251-260 (2015). Moderator: Hannah
Todd Sedano, Paul Ralph, and Cécile Péraire. Software Development Waste. Proc. of ICSE: 130-140 (2017). Moderator: Shurui
Andrew Tomkins, Min Zhang, and William D. Heavlin. Single versus Double Blind Reviewing at WSDM 2017. arXiv preprint arXiv:1702.00502 (2017). Moderator: Bogdan
Sabrina Souto, Marcelo d'Amorim, and Rohit Gheyi. Balancing Soundness and Efficiency for Practical Testing of Configurable Systems. Proc. of ICSE: 632-642 (2017). Moderator: Chu-Pan
Armstrong Nhlabatsi, Robin Laney, and Bashar Nuseibeh. Feature Interaction: The Security Threat from within Software Systems. Progress in Informatics, (5):75-89 (2008). Moderator: Jens
Yutian Tang and Hareton Leung. StiCProb: A Novel Feature Mining Approach using Conditional Probability. Proc. of SANER: 45-55 (2017). Moderator: Stefan
Pamela Zave. Modularity in Distributed Feature Composition. Software Requirements and Design: The Work of Michael Jackson: 267-290 (2009). Moderator: Christian
Tianyin Xu, Xinxin Jin, Peng Huang, Yuanyuan Zhou, Shan Lu, Long Jin, and Shankar Pasupathy. Early Detection of Configuration Errors to Reduce Failure Damage. Proc. of OSDI: 619-634 (2016). Moderator: Pooyan
Mustafa Al-Hajjaji, Sebastian Krieter, Thomas Thüm, Malte Lochau, and Gunter Saake. 2016. IncLing: Efficient Product-Line Testing using Incremental Pairwise Sampling. Proc. of GPCE: 144-155 (2016). Moderator: Miguel
Ahme Buyukkayha, Kaan Onarlioglu, William K. Robertson, and Engin Kirda. CrossFire: An Analysis of Firefox Extension-Reuse Vulnerabilities. Proc. of NDSS: 21-24 (2016). Moderator: Gabriel
Jonah Lehrer. The Truth Wears Off: Is There Something Wrong with the Scientific Method?. The New Yorker: Annals of Science (December 13 2010 Issue). Moderator: Shurui
Valentin Rothberg, Christian Dietrich, Andreas Ziegler, and Daniel Lohmann. Towards Scalable Configuration Testing in Variable Software. Proc. of GPCE: 156-167 (2016). Moderator: Jens
Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, and Hajimu Iida. Revisiting Code Ownership and its Relationship with Software Quality in the Scope of Modern Code Review. Proc. of ICSE: 1039-1050 (2016). Moderator: Stefan
Santiago Perez De Rosso and Daniel Jackson. Purposes, Concepts, Misfits, and a Redesign of Git. Proc. of OOPSLA: 292-310 (2016). Moderator: Christian
Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. Using Bad Learners to Find Good Configurations. arXiv preprint arXiv:1702.05701 (2017) Moderator: Pooyan
Monika Dhok, Murali Krishna Ramanathan, and Nishant Sinha. Type-aware Concolic Testing of JavaScript Programs. Proc. of ICSE: 168-179 (2016). Moderator: Miguel
Nadia Polikarpova, Jean Yang, Shachar Itzhaky, and Armando Solar-Lezama. Type-Driven Repair for Information Flow Security. arXiv preprint arXiv:1607.03445 (2016). Moderator: Jean
Eunsuk Kang, Aleksandar Milicevic, and Daniel Jackson. Multi-representational Security Analysis. Proc. of FSE: 181-192 (2016). Moderator: Shurui
George D. Gopen and Judith A. Swan. The Science of Scientific Writing. American Scientist, Vol 78(6): 550-58 (1990). Moderator: Gabriel
Atri Sarkar, Jianmei Guo, Norbert Siegmund, Sven Apel, and Krzysztof Czarnecki. Cost-Efficient Sampling for Performance Prediction of Configurable Systems. Proc. of ASE: 342-352 (2015). Moderator: Pooyan
Fei Lv, Hongyu Zhang, Jian-guang Lou, Shaowei Wang, Dongmei Zhang, and Jianjun Zhao. CodeHow: Effective Code Search Based on API Understanding and Extended Boolean Model. Proc. OF ASE: 260-270 (2015). Moderator: Stefan
Marcel Böhme, Bruno C. d. S. Oliveira, and Abhik Roychoudhur. Regression Tests to Expose Change Interaction Errors. Proc. of ESEC/FSE: 334-344 (2013). Moderator: Christian
Ferdian Thung, Le Dinh Xuan Bach, David Lo and Julia Lawall. Recommending Code Changes for Automatic Backporting of Linux Device Drivers. Proc. of ICSME (2016). Moderator: Stefan Stanciulescu
Mark Weiser. Program Slicing. Proc. of ICSE: 439-449 (1981). Moderator: Jens
Fabrice Anon, Vijith Navarathinarasah, Minh Hoang, and Chung-Horng Lung. Building a Framework for Internet of Things and Cloud Computing. Proc. of ITHINGS: 132-139 (2014). Moderator: Miguel
Larissa Braz, Rohit Gheyi, Melina Mongiovi, Márcio Ribeiro, Flávio Medeiros, and Leopoldo Teixeira. A Change-centric Approach to Compile Configurable Systems with #ifdefs. Proc. of GPCE: 109-119 (2016). Moderator: Jean
Thorsten Berger, Markus Völter, Hans Peter Jensen, Taweesap Dangprasert, and Janet Siegmund. Efficiency of Projectional Editing: A Controlled Experiment. Proc. of FSE: 763-774 (2016). Moderator: Shurui
Jonathan Wareham, Paul B. Fox, Josep Lluís Cano Giner. Technology Ecosystem Governance. Organization Science 25(4): 1195-1215 (2014). Moderator: Christian
Thanhvu Nguyen, Ugur Koc, Javran Cheng, Jeffrey S. Foster and Adam A. Porter. iGen: Dynamic Interaction Inference for Configurable Software. Proc. of FSE (2016) . Moderator: Chu-Pan
H. Christian Estler, Martin Nordio, Carlo A. Furia, and Bertrand Meyer. Unifying Configuration Management with Merge Conflict Detection and Awareness Systems. Proc. of ASWEC: 201-210 (2013). Moderator: Stefan Stanciulescu
Pieter Agten, Steven Van Acker, Yoran Brondsema, Phu H. Phung, Lieven Desmet, and Frank Piessens. JSand: Complete Client-side Sandboxing of Third-party JavaScript without Browser Modifications. Proc. of ACSAC: 1-10 (2012). Moderator: Gabriel
Lili Wei, Yepang Liu, and Shing-Chi Cheung. Taming Android Fragmentation: Characterizing and Detecting Compatibility Issues for Android Apps. Proc. of ASE: 226-237 (2016). Moderator: Jens
Norbert Siegmund, Alexander von Rhein, and Sven Apel. Family-based Performance Measurement. Proc. of GPCE: 95-104 (2013). Moderator: Miguel
Zuoning Yin, Ding Yuan, Yuanyuan Zhou, Shankar Pasupathy, and Lakshmi Bairavasundaram. How Do Fixes Become Bugs?. Proc. of ESEC/FSE: 26-36 (2011). Moderator: Jean
Yasuhiko Minamide. Static Approximation of Dynamically Generated Web Pages. Proc. of WWW: 432-441 (2005). Moderator: Stefan Muhlbauer
Yi Li, Chenguang Zhu, Julia Rubin, and Marsha Chechik. Precise Semantic History Slicing through Dynamic Delta Refinement. Proc. of ASE: 495-506 (2016). Moderator: Shurui
Michael Eichberg, Ben Hermann, Mira Mezini, and Leonid Glanz. 2015. Hidden Truths in Dead Software Paths. Proc. of ESEC/FSE: 474-484 (2015). Moderator: Christian
Casey Klein, John Clements, Christos Dimoulas, Carl Eastlund, Matthias Felleisen, Matthew Flatt, Jay A. McCarthy, Jon Rafkind, Sam Tobin-Hochstadt, and Robert Bruce Findler. Run your Research: On the Effectiveness of Lightweight Mechanization. Proc. of POPL: 285-296 (2012). Moderator: Chu-Pan
John Hatcliff, Alan Wassyng, Tim Kelly, Cyrille Comar, and Paul Jones. Certifiably Safe Software-dependent Systems: Challenges and Directions. Proc. of FOSE: 182-200 (2014). Moderator: Gabriel
Andy Georges, Dries Buytaert, and Lieven Eeckhout. Statistically Rigorous Java Performance Evaluation. Proc. of OOPSLA: 57-76 (2007). Moderator: Xia Xiao
Felix Schwägerl, Thomas Buchmann, and Bernhard Westfechtel. SuperMod — A Model-Driven Tool that Combines Version Control and Software Product Line Engineering. Proc. of ICSOFT-PT: 5-18 (2015). Moderator: Stefan Stanciulescu
Cleidson R. B. de Souza and David F. Redmiles. An Empirical Study of Software Developers' Management of Dependencies and Changes. Proc. of ICSE: 241-250 (2008). Moderator: Gabriel
Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, and Kenichi Matsumoto. Automated Parameter Optimization of Classification Techniques for Defect Prediction Models. Proc. of ICSE: 321-332 (2016). Moderator: Prasad
Leonardo Passos, Jianmei Guo, Leopoldo Teixeira, Krzysztof Czarnecki, Andrzej Wąsowski, and Paulo Borba. Coevolution of Variability Models and Related Artifacts: A Case Study from the Linux Kernel. Proc. of SPLC: 91-100 (2013). Moderator: Kyle
Sebastian C. Müller and Thomas Fritz. Using (Bio)metrics to Predict Code Quality Online. Proc. of ICSE: 452-463 (2016). Moderator: Stefan Stanciulescu
Ina Schaefer, Lorenzo Bettini, Ferruccio Damiani, and Nico Tanzarella. Delta-oriented Programming of Software Product Lines. Proc. of SPLC: 77-91 (2010). Moderator: Stefan Muhlbauer
Julia Rubin, Martin Rinard. The Challenges of Staying Together While Moving Fast: An Exploratory Study. Proc. of ICSE (2016) Moderator: Christian
Jim Hearn. Does the Common Criteria Paradigm Have a Future?. IEEE Security and Privacy 2, 1: 64-65 (2004).
Martyn Thomas. Unsafe Standardization. Computer, 40(11): 109-111 (2007). Moderator: Gabriel
Ahmed Elkhodary, Naeem Esfahani, and Sam Malek. FUSION: A Framework for Engineering Self-tuning Self-adaptive Software Systems. Proc. of FSE: 7-16 (2010). Moderator: Prasad
Konstantin Rubinov, Lucia Rosculete, Tulika Mitra, and Abhik Roychoudhury. Automated Partitioning of Android Applications for Trusted Execution Environments. Proc. of ICSE (2016). Moderator: Waqar
Aditya Desai, Sumit Gulwani, Vineet Hingorani, Nidhi Jain, Amey Karkare, Mark Marron, Sailesh Ramayanam and Subhajit Roy. Program Synthesis using Natural Language. Proc of ICSE (2016). Moderator: Ferdian
Jianzhou Zhao, Santosh Nagarakatte, Milo M.K. Martin, and Steve Zdancewic. Formal Verification of SSA-based Optimizations for LLVM. Proc. of PLDI: 175-186 (2013). Moderator: Christian
Bogdan Vasilescu, Daryl Posnett, Baishakhi Ray, Mark G.J. van den Brand, Alexander Serebrenik, Premkumar Devanbu, and Vladimir Filkov. Gender and Tenure Diversity in GitHub Teams. Proc. of CHI: 3789-3798 (2015). Moderator: Stefan
Jonathan Bell and Gail Kaiser. Phosphor: Illuminating Dynamic Data Flow in Commodity JVMs. Proc. of OOPSLA: 83--101 (2014). Moderator: Chu-Pan
Laura Moreno, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrian Marcus. How can I use this method?. Proc. of ICSE: 880--890 (2015). Moderator: Shurui
Andrew L. King, Lu Feng, Sam Procter, Sanjian Chen, Oleg Sokolsky, John Hatcliff, Insup Lee. Towards Assurance for Plug & Play Medical Systems. Proc. of SAFECOMP, LNCS 9337: 228--242 (2015). Moderator: Gabriel
Henry Hoffmann, Stelios Sidiroglou, Michael Carbin, Sasa Misailovic, Anant Agarwal, and Martin Rinard. Dynamic Knobs for Responsive Power-aware Computing. Proc. of ASPLOS: 199--212 (2011). Moderator: Prasad
Laura Dabbish, Colleen Stuart, Jason Tsay, and Jim Herbsleb. Social Coding in GitHub: Transparency and Collaboration in an Open Software Repository. Proc. of CSCW: 1277--1286 (2012). Moderator: Waqar
Chunqiang Tang, Thawan Kooburat, Pradeep Venkatachalam, Akshay Chander, Zhe Wen, Aravind Narayanan, Patrick Dowell, and Robert Karl. Holistic Configuration Management at Facebook. Proc. of SOSP: 328--343 (2015). Moderator: Christian
Andreas Wolfl, Norbert Siegmund, Sven Apel, Harald Kosch, Johann Krautlager, Guillermo Weber-Urbina. Generating Qualifiable Avionics Software: An Experience Report. Proc. of ASE: 726--736 (2015). Moderator: Gabriel
Georgios Gousios, Margaret-Anne Storey, Alberto Bacchelli. Work Practices and Challenges in Pull-Based Development: The Contributor's Perspective. Proc. of ICSE (2016). Moderator: Shurui
SOA in the Real World. MSDN Library. Servers and Enterprise Development. Architecture. Trends. Chapter one: Service-Oriented Architecture (SOA). Moderator: Waqar
Jiaping Gui, Stuart Mcilroy, Meiyappan Nagappan, and William G. J. Halfond. Truth in Advertising: The Hidden Cost of Mobile Ads for Software Developers. Proc. of ICSE: 100-110 (2015) Moderator: Ferdian
Markus Voelter, Arie van Deursen, Bernd Kolb, and Stephan Eberle. Using C Language Extensions for Developing Embedded Software: A Case Study. Proc. of OOPSLA: 655-674 (2015) Moderator: Christian
Mike Barnett, Christian Bird, João Brunet, and Shuvendu K. Lahiri. Helping Developers Help Themselves: Automatic Decomposition of Code Review Changesets. Proc. of ICSE: 134-144 (2015). Moderator: Shurui
Kim Miryung, Cai Dongxiang, and Kim Sunghun. An Empirical Investigation into the Role of API-level Refactorings during Software Evolution. Proc. of ICSE: 151-160 (2011). Moderator: Waqar
Hoang Duong Thien Nguyen, Dawei Qi, Abhik Roychoudhury, and Satish Chandra. SemFix: Program Repair via Semantic Analysis. Proc. of ICSE: 772-781 (2013). Moderator: Chu-Pan
Kalhed El Emam, Saïda Benlarbi, Nishith Goel, and Shesh N. Rai. The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics. IEEE TSE, 27(7): 630-650 (2001). Moderator: Gabriel
Amber E. Buddenemail, Tom Tregenza, Lonnie W. Aarssen, Julia Koricheva, Roosa Leimu, Christopher J. Lortie. Double-blind Review Favours Increased Representation of Female Authors. Trends in Ecology & Evolution, 23(1): 4-6 (2008).
Ann M. Link. US and non-US Submissions: An Analysis of Reviewer Bias. JAMA, 280(3): 246-247 (1998).Moderator: Christian
Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. Proactive Detection of Collaboration Conflicts. Proc. of ESEC/FSE: 168-178 (2011). Moderator: Ferdian
Krishna Narasimhan and Christoph Reichenbach. Copy and Paste Redeemed. Proc. of ASE (2015). Moderator: Shurui
Bent Flyvbjerg. Five Misunderstandings About Case-Study Research. Qualitative Inquiry Vol 12(2): 219—245 (2006) Moderator: Chu-Pan
Tyler McDonnell, Baishakhi Ray, and Miryung Kim. An Empirical Study of API Stability and Adoption in the Android Ecosystem. Proc. of ICSM: 70-79 (2013). Moderator: Waqar
Martin Georgiev, Subodh Iyengar, Suman Jana, Rishita Anubhai, Dan Boneh, and Vitaly Shmatikov. The Most Dangerous Code in the World: Validating SSL Certificates in Non-browser Software. Proc. of CCS: 38-49 (2012). Moderator: Gabriel
Richard Demillo, Richard Lipton, and Frederick Sayward. Hints on Test Data Selection: Help for the Practicing Programmer. Computer, Vol.11, no.4: 34-41 (1978). Moderator: Christian
Leticia Montalvillo and Oscar Díaz. Tuning Github for SPL Development: Branching Models and Repository Operations for Product Engineers. Proc. of SPLC (2015). Moderator: Shurui
Thomas Zimmermann and Nachiappan Nagappan. Predicting Defects using Network Analysis on Dependency Graphs. Proc. of ICSE: 531-540 (2008). Moderator: Htut Khine
Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, and Peter F. Sweeney. Producing Wrong Data without Doing Anything Obviously Wrong!. Proc. of ASPLOS: 265-276 (2009). Moderator: Akshay
Mary Shaw. Writing Good Software Engineering Research Papers: Minitutorial. Proc. of ICSE: 726-736 (2003). Moderator: Chu-Pan
Richard R. Hamming. You and Your Research. Art of Doing Science and Engineering: Learning to Learn, Chapter 30 (1997). Moderator: Gabriel
Manuel Fähndrich and K. Rustan M. Leino. Declaring and Checking Non-null Types in an Object-oriented Language. Proc. of OOPSLA: 302-312 (2003). Moderator: Sophie
Julia Rubin and Marsha Chechik. N-way Model Merging. Proc. of ESEC/FSE: 301-311 (2013). Moderator: Shurui
Holger Cleve and Andreas Zeller. Locating Causes of Program Failures. Proc. of ICSE: 342-351 (2005) Moderator: Chu-Pan
Reid Holmes and Robert J. Walker. Customized Awareness: Recommending Relevant External Change Events. Proc. of ICSE: 465-474 (2010) Moderator: Raman
Michaela Greiler, Arie van Deursen, and Margaret-Anne Storey. Test Confessions: A Study of Testing Practices for Plug-in Systems. Proc. of ICSE: 244-254 (2012) Moderator: Gabriel
Caitlin Sadowski, Jeffrey van Gogh, Ciera Jaspan, Emma Soederberg, and Collin Winter. Tricorder: Building a Program Analysis Ecosystem. Proc. of ICSE (2015). Moderator: Christian
Alexander von Rhein, Alexander Grebhahn, Sven Apel, Norbert Siegmund, Dirk Beyer, and Thorsten Berger. Presence-Condition Simplification in Highly Configurable Systems. Proc. of ICSE (2015). Moderator: Shurui
Jörg Liebig, Andreas Janker, Florian Garbe, Sven Apel, and Christian Lengauer. Morpheus: Variability-Aware Refactoring in the Wild. Proc. of ICSE (2015) Moderator: Christian
Kıvanç Muşlu, Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. Speculative Analysis of Integrated Development Environment Recommendations. Proc. of OOPSLA: 669-682 (2012) Moderator: Chu-Pan
Li Li, Alexandre Bartel, Tegawendé Bissyandé, Jacques Klein, Yves Le Traon, Steven Arzt, Siegfried Rasthofer, Eric Bodden, Damien Octeau, Patrick McDaniel. IccTA: Detecting Inter-Component Privacy Leaks in Android Apps. Proc. of ICSE (2015). Moderator: Waqar
Christopher Kruegel and Giovanni Vigna. Anomaly Detection of Web-based Attacks. Proc. of CCS: 251-261 (2003). Moderator: Raman
Deian Stefan, Edward Z. Yang, Petr Marchenko, Alejandro Russo, Dave Herman, Brad Karp, and David Mazières. Protecting Users by Confining JavaScript with COWL. Proc. of OSDI: 131-146 (2014). Moderator: Christian
Reinhard Tartler, Daniel Lohmann, Julio Sincero, and Wolfgang Schröder-Preikschat. Feature Consistency in Compile-time-configurable System Software: Facing the Linux 10,000 Feature Problem. Proc. of EuroSys: 47-60 (2011). Moderator: Shurui
Tobias Roehm, Rebecca Tiarks, Rainer Koschke, and Walid Maalej. How do Professional Developers Comprehend Software? Proc. of ICSE: 255-265 (2012) Moderator: Gabriel
Thomas Anderson. Conference Reviewing Considered Harmful. ACM SIGOPS, Vol 43(2): 108-116 (2009) Moderator: Christian
Joseph Tucek, Weiwei Xiong, and Yuanyuan Zhou. Efficient Online Validation with Delta Execution. Proc. of ASPLOS: 193-204 (2009) Moderator: Chu-Pan
Thorsten Berger, Rolf-Helge Pfeiffer, Reinhard Tartler, Steffen Dienst, Krzysztof Czarnecki, Andrzej Wąsowski, Steven She. Variability Mechanisms in Software Ecosystems. Information and Software Technology, Vol 56(11): 1520-1535 (2014) Moderator: Waqar
Rohan Padhye, Senthil Mani, and Vibha Singhal Sinha. NeedFeed: Taming Change Notifications by Modeling Code Relevance. Proc. of ASE: 665-676 (2014) Moderator: Raman
Patrice Godefroid , Nils Klarlund , Koushik Sen. DART: Directed Automated Random Testing. Proc. of PLDI: 213-223 (2005). Moderator: Shurui
Don Batory, Jacob Neal Sarvela, and Axel Rauschmayer. Scaling Step-wise Refinement. Proc. of ICSE: 187-197 (2003) Moderator: Gabriel
Xuejun Yang, Yang Chen, Eric Eide and John Regehr. Finding and Understanding Bugs in C Compilers. Proc. of PLDI: 283—294 (2011) Moderator: Christian