Publications

You can also find my articles on my Google Scholar profile.

Journal Articles and Full-Length Conference Publications

  1. FSE-SEET 2025
    Estes, H., Hollowell, K., Cheek, J., Patel, S., Reese, H., & Stolee, K. T. (2025). Advancing Software Product Management Education: Insights from an Industry Survey. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering (FSE Companion ’25). https://doi.org/10.1145/3696630.3727256
    PDF · DOI · BibTeX
    @inproceedings{hannah2025fseseet,
      title = {Advancing Software Product Management Education: Insights from an Industry Survey},
      author = {Estes, Hannah and Hollowell, Katie and Cheek, John and Patel, Shiv and Reese, Hanna and Stolee, Kathryn T.},
      booktitle = {Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering  (FSE Companion '25)},
      journal = {FSE-SEET},
      location = {Trondheim, Norway},
      year = {2025},
      publisher = acm,
      doi = {10.1145/3696630.3727256},
      selected = {true}
    }
    
  2. FSE-SEET 2025
    Case, N., Ore, J.-P., & Stolee, K. T. (2025). Understanding Comparative Comprehension Barriers for Students during Code Review through Simplification. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering (FSE Companion ’25). https://doi.org/10.1145/3696630.3727249
    PDF · DOI · BibTeX
    @inproceedings{nick2025fseseet,
      title = {Understanding Comparative Comprehension Barriers for Students during Code Review through Simplification},
      author = {Case, Nick and Ore, John-Paul and Stolee, Kathryn T.},
      booktitle = {Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering  (FSE Companion '25)},
      journal = {FSE-SEET},
      location = {Trondheim, Norway},
      year = {2025},
      publisher = acm,
      doi = {10.1145/3696630.3727249},
      selected = {true}
    }
    
  3. FSE 2025
    Stolee, K. T., Welp, T., Sadowski, C., & Elbaum, S. (2025). 10 years later: revisiting how developers search for code. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. https://doi.org/10.1145/3715774
    PDF · DOI · BibTeX
    @inproceedings{stolee2025FSE,
      title = {10 years later: revisiting how developers search for code},
      author = {Stolee, Kathryn T. and Welp, Tobias and Sadowski, Caitlin and Elbaum, Sebastian},
      booktitle = {Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering},
      journal = {PACMSE},
      location = {Trondheim, Norway},
      year = {2025},
      doi = {10.1145/3715774},
      selected = {true}
    }
    
  4. ICER 2024
    Bai, G. R., Jiang, Z., Price, T. W., & Stolee, K. T. (2024). Evaluating the Effectiveness of a Testing Checklist Intervention in CS2: An Quasi-experimental Replication Study. Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1, 55–64. https://doi.org/10.1145/3632620.3671102
    PDF · DOI · BibTeX
    @inproceedings{gina2024ICER,
      author = {Bai, Gina R. and Jiang, Zuoxuan and Price, Thomas W. and Stolee, Kathryn T.},
      title = {Evaluating the Effectiveness of a Testing Checklist Intervention in CS2: An Quasi-experimental Replication Study},
      year = {2024},
      isbn = {9798400704758},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3632620.3671102},
      doi = {10.1145/3632620.3671102},
      booktitle = {Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1},
      pages = {55–64},
      numpages = {10},
      keywords = {checklist, testing education, unit testing},
      location = {Melbourne, VIC, Australia},
      series = {ICER '24}
    }
    
  5. ICSE 2024
    Middleton, J., Ore, J.-P., & Stolee, K. T. (2024). Barriers for Students During Code Change Comprehension. Proceedings of the IEEE/ACM 46th International Conference on Software Engineering. https://doi.org/10.1145/3597503.3639227
    PDF · DOI · BibTeX
    @inproceedings{middleton2024ICSE,
      author = {Middleton, Justin and Ore, John-Paul and Stolee, Kathryn T},
      title = {Barriers for Students During Code Change Comprehension},
      year = {2024},
      isbn = {9798400702174},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3597503.3639227},
      doi = {10.1145/3597503.3639227},
      booktitle = {Proceedings of the IEEE/ACM 46th International Conference on Software Engineering},
      articleno = {196},
      numpages = {13},
      location = {Lisbon, Portugal},
      series = {ICSE '24}
    }
    
  6. VL/HCC 2024
    Middleton, J., Patil, N., & Stolee, K. T. (2024). Co-Designing Web Interfaces for Code Comparison. 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 187–198. https://doi.org/10.1109/VL/HCC60511.2024.00029
    PDF · DOI · BibTeX
    @inproceedings{middleton2024vlhcc,
      author = {Middleton, Justin and Patil, Neha and Stolee, Kathryn T.},
      booktitle = {2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
      title = {Co-Designing Web Interfaces for Code Comparison},
      year = {2024},
      volume = {},
      number = {},
      pages = {187-198},
      doi = {10.1109/VL/HCC60511.2024.00029}
    }
    
  7. TOSEM 2023
    Majumder, S., Chakraborty, J., Bai, G. R., Stolee, K. T., & Menzies, T. (2023). Fair Enough: Searching for Sufficient Measures of Fairness. 32(6). https://doi.org/10.1145/3585006
    PDF · DOI · BibTeX
    @article{suvodeep2023tosem,
      author = {Majumder, Suvodeep and Chakraborty, Joymallya and Bai, Gina R. and Stolee, Kathryn T. and Menzies, Tim},
      title = {Fair Enough: Searching for Sufficient Measures of Fairness},
      year = {2023},
      issue_date = {November 2023},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      volume = {32},
      number = {6},
      issn = {1049-331X},
      url = {https://doi.org/10.1145/3585006},
      doi = {10.1145/3585006},
      articleno = {134},
      numpages = {22},
      keywords = {empirical analysis, theoretical analysis, clustering, fairness metrics, Software fairness}
    }
    
  8. ICSE-SEET 2023
    Presler-Marshall, K., Heckman, S., & Stolee, K. T. (2023). Improving Grading Outcomes in Software Engineering Projects Through Automated Contributions Summaries. 2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 259–270. https://doi.org/10.1109/ICSE-SEET58685.2023.00030
    PDF · DOI · BibTeX
    @inproceedings{kai2023icseseet,
      author = {Presler-Marshall, Kai and Heckman, Sarah and Stolee, Kathryn T.},
      booktitle = {2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)},
      title = {Improving Grading Outcomes in Software Engineering Projects Through Automated Contributions Summaries},
      year = {2023},
      volume = {},
      number = {},
      pages = {259-270},
      keywords = {Training;Measurement;Computer science;Codes;Software algorithms;History;Software engineering;grading consistency;program analysis;software engineering teams},
      doi = {10.1109/ICSE-SEET58685.2023.00030}
    }
    
  9. ITiCSE 2023
    Bai, G. R., Sthapit, S., Heckman, S., Price, T. W., & Stolee, K. T. (2023). An Experience Report on Introducing Explicit Strategies into Testing Checklists for Advanced Beginners. Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 194–200. https://doi.org/10.1145/3587102.3588781
    PDF · DOI · BibTeX
    @inproceedings{gina2023iticse,
      author = {Bai, Gina R. and Sthapit, Sandeep and Heckman, Sarah and Price, Thomas W. and Stolee, Kathryn T.},
      title = {An Experience Report on Introducing Explicit Strategies into Testing Checklists for Advanced Beginners},
      year = {2023},
      isbn = {9798400701382},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3587102.3588781},
      doi = {10.1145/3587102.3588781},
      booktitle = {Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1},
      pages = {194–200},
      numpages = {7},
      keywords = {checklist, testing education, unit testing},
      location = {Turku, Finland},
      series = {ITiCSE 2023}
    }
    
  10. ESE 2022
    Wang, P., Brown, C., Jennings, J. A., & Stolee, K. T. (2022). Demystifying regular expression bugs: A comprehensive study on regular expression bug causes, fixes, and testing. Empirical Software Engineering, 27(1), 21.
    PDF · BibTeX
    @article{peipei2022ese,
      title = {Demystifying regular expression bugs: A comprehensive study on regular expression bug causes, fixes, and testing},
      author = {Wang, Peipei and Brown, Chris and Jennings, Jamie A and Stolee, Kathryn T},
      journal = {Empirical Software Engineering},
      volume = {27},
      number = {1},
      pages = {21},
      year = {2022},
      publisher = {Springer}
    }
    
  11. VL/HCC 2022
    Middleton, J., & Stolee, K. T. (2022). Understanding Similar Code through Comparative Comprehension. 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 1–11. https://doi.org/10.1109/VL/HCC53370.2022.9833117
    PDF · DOI · BibTeX
    @inproceedings{middleton2022vlhcc,
      author = {Middleton, Justin and Stolee, Kathryn T.},
      booktitle = {2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
      title = {Understanding Similar Code through Comparative Comprehension},
      year = {2022},
      volume = {},
      number = {},
      pages = {1-11},
      keywords = {Visualization;Computer languages;Codes;Navigation;Software algorithms;Software;Behavioral sciences;comparative comprehension;program comprehension;code clones;human studies},
      doi = {10.1109/VL/HCC53370.2022.9833117}
    }
    
  12. VL/HCC 2022
    Bai, G. R., Presler-Marshall, K., Fisk, S. R., & Stolee, K. T. (2022). Is Assertion Roulette still a test smell? An experiment from the perspective of testing education. 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 1–7. https://doi.org/10.1109/VL/HCC53370.2022.9833107
    PDF · DOI · BibTeX
    @inproceedings{gina2022vlhcc,
      author = {Bai, Gina R. and Presler-Marshall, Kai and Fisk, Susan R. and Stolee, Kathryn T.},
      booktitle = {2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
      title = {Is Assertion Roulette still a test smell? An experiment from the perspective of testing education},
      year = {2022},
      volume = {},
      number = {},
      pages = {1-7},
      keywords = {Visualization;Codes;Atmospheric measurements;Sociology;Particle measurements;Statistics;Task analysis;test smell;assertion roulette;computer science education;testing education},
      doi = {10.1109/VL/HCC53370.2022.9833107}
    }
    
  13. SIGCSE 2022
    Presler-Marshall, K., Heckman, S., & Stolee, K. T. (2022). Identifying Struggling Teams in Software Engineering Courses Through Weekly Surveys. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1, 126–132. https://doi.org/10.1145/3478431.3499367
    PDF · DOI · BibTeX
    @inproceedings{kai2022sigcse,
      author = {Presler-Marshall, Kai and Heckman, Sarah and Stolee, Kathryn T.},
      title = {Identifying Struggling Teams in Software Engineering Courses Through Weekly Surveys},
      year = {2022},
      isbn = {9781450390705},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3478431.3499367},
      doi = {10.1145/3478431.3499367},
      booktitle = {Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1},
      pages = {126–132},
      numpages = {7},
      keywords = {course interventions, peer evaluations, software engineering education, surveys, team projects},
      location = {Providence, RI, USA},
      series = {SIGCSE 2022}
    }
    
  14. ITiCSE 2022
    Bai, G. R., Presler-Marshall, K., Price, T. W., & Stolee, K. T. (2022). Check It Off: Exploring the Impact of a Checklist Intervention on the Quality of Student-authored Unit Tests. Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1, 276–282. https://doi.org/10.1145/3502718.3524799
    PDF · DOI · BibTeX
    @inproceedings{gina2022iticse,
      author = {Bai, Gina R. and Presler-Marshall, Kai and Price, Thomas W. and Stolee, Kathryn T.},
      title = {Check It Off: Exploring the Impact of a Checklist Intervention on the Quality of Student-authored Unit Tests},
      year = {2022},
      isbn = {9781450392013},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3502718.3524799},
      doi = {10.1145/3502718.3524799},
      booktitle = {Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1},
      pages = {276–282},
      numpages = {7},
      keywords = {checklist, testing education, unit testing},
      location = {Dublin, Ireland},
      series = {ITiCSE '22}
    }
    
  15. ICER 2022
    Presler-Marshall, K., Heckman, S., & Stolee, K. T. (2022). What Makes Team[s] Work? A Study of Team Characteristics in Software Engineering Projects. Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1, 177–188. https://doi.org/10.1145/3501385.3543980
    PDF · DOI · BibTeX
    @inproceedings{kai2022icer,
      author = {Presler-Marshall, Kai and Heckman, Sarah and Stolee, Kathryn T.},
      title = {What Makes Team[s] Work? A Study of Team Characteristics in Software Engineering Projects},
      year = {2022},
      isbn = {9781450391948},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3501385.3543980},
      doi = {10.1145/3501385.3543980},
      abstract = {Teaming is a core component in practically all professional software engineering careers, and as such, is a key skill taught in many undergraduate Computer Science programs. However, not all teams manage to work together effectively, and in education, this can deprive some students of successful teaming experiences. In this work, we seek to gain insights into the characteristics of successful and unsuccessful undergraduate student teams in a software engineering course. We conduct semi-structured interviews with 18 students who have recently completed a team-based software engineering course to understand how they worked together, what challenges they faced, and how they tried to overcome these challenges. Our results show that common problems include communicating, setting and holding to deadlines, and effectively identifying tasks and their relative difficulty. Additionally, we find that self-reflection on what is working and not working or external motivators such as grades help some, but not all, teams overcome these challenges. Finally, we conclude with recommendations for educators on successful behaviours to steer teams towards, and recommendations for researchers on future work to better understand challenges that teams face.},
      booktitle = {Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1},
      pages = {177–188},
      numpages = {12},
      keywords = {team dysfunction, team characteristics, team challenges, student teams, software engineering teams},
      location = {Lugano and Virtual Event, Switzerland},
      series = {ICER '22}
    }
    
  16. TSE 2021
    Afzal, A., Motwani, M., Stolee, K. T., Brun, Y., & Le Goues, C. (2021). SOSRepair: Expressive Semantic Search for Real-World Program Repair. IEEE Transactions on Software Engineering, 47(10), 2162–2181. https://doi.org/10.1109/TSE.2019.2944914
    PDF · DOI · BibTeX
    @article{afsoon2021tse,
      author = {Afzal, Afsoon and Motwani, Manish and Stolee, Kathryn T. and Brun, Yuriy and Le Goues, Claire},
      journal = {IEEE Transactions on Software Engineering},
      title = {SOSRepair: Expressive Semantic Search for Real-World Program Repair},
      year = {2021},
      volume = {47},
      number = {10},
      pages = {2162-2181},
      keywords = {Maintenance engineering;Semantic search;Encoding;Benchmark testing;Computer bugs;Software;Automated program repair;semantic code search;patch quality;program repair quality;SOSRepair},
      doi = {10.1109/TSE.2019.2944914}
    }
    
  17. ICSE-SEET 2021
    Presler-Marshall, K., Heckman, S., & Stolee, K. (2021). SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries. 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 199–210. https://doi.org/10.1109/ICSE-SEET52601.2021.00030
    PDF · DOI · BibTeX
    @inproceedings{kai2021icseseet,
      author = {Presler-Marshall, Kai and Heckman, Sarah and Stolee, Kathryn},
      booktitle = {2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)},
      title = {SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries},
      year = {2021},
      volume = {},
      number = {},
      pages = {199-210},
      keywords = {Structured Query Language;Semantics;Maintenance engineering;Tools;Syntactics;Writing;Software engineering;automated program repair;apr;beginning programmer mistakes;learning new languages},
      doi = {10.1109/ICSE-SEET52601.2021.00030}
    }
    
  18. ITiCSE 2021
    Bai, G. R., Smith, J., & Stolee, K. T. (2021). How Students Unit Test: Perceptions, Practices, and Pitfalls. Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1, 248–254. https://doi.org/10.1145/3430665.3456368
    PDF · DOI · BibTeX
    @inproceedings{gina2021iticse,
      author = {Bai, Gina R. and Smith, Justin and Stolee, Kathryn T.},
      title = {How Students Unit Test: Perceptions, Practices, and Pitfalls},
      year = {2021},
      isbn = {9781450382144},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3430665.3456368},
      doi = {10.1145/3430665.3456368},
      booktitle = {Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1},
      pages = {248–254},
      numpages = {7},
      keywords = {unit testing, testing education, test smell},
      location = {Virtual Event, Germany},
      series = {ITiCSE '21}
    }
    
  19. ITiCSE 2021
    Fisk, S. R., Wingate, T., Battestilli, L., & Stolee, K. T. (2021). Increasing Women’s Persistence in Computer Science by Decreasing Gendered Self-Assessments of Computing Ability. Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1, 464–470. https://doi.org/10.1145/3430665.3456374
    PDF · DOI · BibTeX
    @inproceedings{fisk2021iticse,
      author = {Fisk, Susan R. and Wingate, Tiah and Battestilli, Lina and Stolee, Kathryn T.},
      title = {Increasing Women's Persistence in Computer Science by Decreasing Gendered Self-Assessments of Computing Ability},
      year = {2021},
      isbn = {9781450382144},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3430665.3456374},
      doi = {10.1145/3430665.3456374},
      booktitle = {Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1},
      pages = {464–470},
      numpages = {7},
      keywords = {CS education, CS1, gender inequality, persistence, self-assessments of ability, women in stem},
      location = {Virtual Event, Germany},
      series = {ITiCSE '21}
    }
    
  20. ESEC/FSE 2021
    Mathew, G., & Stolee, K. T. (2021). Cross-language code search using static and dynamic analyses. Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 205–217. https://doi.org/10.1145/3468264.3468538
    PDF · DOI · BibTeX
    @inproceedings{george2021fse,
      author = {Mathew, George and Stolee, Kathryn T.},
      title = {Cross-language code search using static and dynamic analyses},
      year = {2021},
      isbn = {9781450385626},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3468264.3468538},
      doi = {10.1145/3468264.3468538},
      booktitle = {Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
      pages = {205–217},
      numpages = {13},
      keywords = {static analysis, non-dominated sorting, dynamic analysis, cross-language code search, code-to-code search},
      location = {Athens, Greece},
      series = {ESEC/FSE 2021}
    }
    
  21. CSCW 2020
    Middleton, J., Murphy-Hill, E., & Stolee, K. T. (2020). Data Analysts and Their Software Practices: A Profile of the Sabermetrics Community and Beyond. Proc. ACM Hum.-Comput. Interact., 4(CSCW1). https://doi.org/10.1145/3392859
    PDF · DOI · BibTeX
    @article{justin2020cscw,
      author = {Middleton, Justin and Murphy-Hill, Emerson and Stolee, Kathryn T.},
      title = {Data Analysts and Their Software Practices: A Profile of the Sabermetrics Community and Beyond},
      year = {2020},
      issue_date = {May 2020},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      volume = {4},
      number = {CSCW1},
      url = {https://doi.org/10.1145/3392859},
      doi = {10.1145/3392859},
      journal = {Proc. ACM Hum.-Comput. Interact.},
      articleno = {52},
      numpages = {27},
      keywords = {software process, end-user software engineering, end-user communities, data analysts}
    }
    
  22. ICSE 2020
    Mathew, G., Parnin, C., & Stolee, K. T. (2020). SLACC: simion-based language agnostic code clones. Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, 210–221. https://doi.org/10.1145/3377811.3380407
    PDF · DOI · BibTeX
    @inproceedings{george2020icse,
      author = {Mathew, George and Parnin, Chris and Stolee, Kathryn T},
      title = {SLACC: simion-based language agnostic code clones},
      year = {2020},
      isbn = {9781450371216},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3377811.3380407},
      doi = {10.1145/3377811.3380407},
      booktitle = {Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering},
      pages = {210–221},
      numpages = {12},
      keywords = {cross-language analysis, semantic code clone detection},
      location = {Seoul, South Korea},
      series = {ICSE '20}
    }
    
  23. ICPC 2020
    Bai, G. R., Kayani, J., & Stolee, K. T. (2020). How Graduate Computing Students Search When Using an Unfamiliar Programming Language. Proceedings of the 28th International Conference on Program Comprehension, 160–171. https://doi.org/10.1145/3387904.3389274
    PDF · DOI · BibTeX
    @inproceedings{gina2020icpc,
      author = {Bai, Gina R. and Kayani, Joshua and Stolee, Kathryn T.},
      title = {How Graduate Computing Students Search When Using an Unfamiliar Programming Language},
      year = {2020},
      isbn = {9781450379588},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3387904.3389274},
      doi = {10.1145/3387904.3389274},
      booktitle = {Proceedings of the 28th International Conference on Program Comprehension},
      pages = {160–171},
      numpages = {12},
      keywords = {Code search, Learning new programming languages, VBA},
      location = {Seoul, Republic of Korea},
      series = {ICPC '20}
    }
    
  24. MSR 2020
    Wang, P., Brown, C., Jennings, J. A., & Stolee, K. T. (2020). An Empirical Study on Regular Expression Bugs. Proceedings of the 17th International Conference on Mining Software Repositories, 103–113. https://doi.org/10.1145/3379597.3387464
    PDF · DOI · BibTeX
    @inproceedings{peipei2020msr,
      author = {Wang, Peipei and Brown, Chris and Jennings, Jamie A. and Stolee, Kathryn T.},
      title = {An Empirical Study on Regular Expression Bugs},
      year = {2020},
      isbn = {9781450375177},
      publisher = {Association for Computing Machinery},
      address = {New York, NY, USA},
      url = {https://doi.org/10.1145/3379597.3387464},
      doi = {10.1145/3379597.3387464},
      booktitle = {Proceedings of the 17th International Conference on Mining Software Repositories},
      pages = {103–113},
      numpages = {11},
      keywords = {Regular expression bug characteristics, bug fixes, pull requests},
      location = {Seoul, Republic of Korea},
      series = {MSR '20}
    }
    
  25. IEEE SW 2018
    Le Goues, C., Jaspan, C., Ozkaya, I., Shaw, M., & Stolee, K. T. (2018). Bridging the Gap: From Research to Practical Advice. IEEE Software, 35(5), 50–57. https://doi.org/10.1109/MS.2018.3571235
    PDF · DOI · BibTeX
    @article{sw18ebm,
      author = {{Le~Goues}, Claire and Jaspan, Ciera and Ozkaya, Ipek and Shaw, Mary and Stolee, Kathryn T.},
      title = {Bridging the Gap: From Research to Practical Advice},
      journal = {{IEEE} Software},
      volume = {35},
      number = {5},
      pages = {50--57},
      year = {2018},
      doi = {10.1109/MS.2018.3571235}
    }
    
  26. ASE 2015
    Ke, Y., Stolee, K. T., Le Goues, C., & Brun, Y. (2015). Repairing Programs with Semantic Code Search. Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE), 295–306. https://doi.org/10.1109/ASE.2015.60
    PDF · Slides (PDF) · DOI · BibTeX
    @inproceedings{ke15ase,
      author = {Ke, Yalin and Stolee, Kathryn T. and {Le~Goues}, Claire and Brun, Yuriy},
      title = {Repairing Programs with Semantic Code Search},
      booktitle = {Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
      location = {Lincoln, NE, USA},
      year = {2015},
      doi = {10.1109/ASE.2015.60},
      pages = {295--306}
    }
    

Short or Workshop Publications

  1. RESPECT 2020
    Fisk, S., Stolee, K. T., & Battestilli, L. (2020). A Lightweight Intervention to Decrease Gender Bias in Student Evaluations of Teaching. 2020 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT), 1, 1–4. https://doi.org/10.1109/RESPECT49803.2020.9272454
    PDF · DOI · BibTeX
    @inproceedings{fisk2020respect,
      author = {Fisk, Susan and Stolee, Kathryn T. and Battestilli, Lina},
      booktitle = {2020 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT)},
      title = {A Lightweight Intervention to Decrease Gender Bias in Student Evaluations of Teaching},
      year = {2020},
      volume = {1},
      number = {},
      pages = {1-4},
      keywords = {Education;Electronic mail;Standards;Springs;Computer science;Systematics;STEM;gender bias in teaching;CS1 education;student evaluations of teaching},
      doi = {10.1109/RESPECT49803.2020.9272454}
    }
    

Other Publications

  1. Dagstuhl 2024
    Chandra, S., Pradel, M., & Stolee, K. T. (2024). Code Search (Dagstuhl Seminar 24172). Dagstuhl Reports, 14(4), 108–123. https://doi.org/10.4230/DagRep.14.4.108
    PDF · DOI · BibTeX
    @article{dagstuhl2024,
      author = {Chandra, Satish and Pradel, Michael and Stolee, Kathryn T.},
      title = {{Code Search (Dagstuhl Seminar 24172)}},
      pages = {108--123},
      journal = {Dagstuhl Reports},
      issn = {2192-5283},
      year = {2024},
      volume = {14},
      number = {4},
      editor = {Chandra, Satish and Pradel, Michael and Stolee, Kathryn T.},
      publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
      address = {Dagstuhl, Germany},
      url = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.14.4.108},
      urn = {urn:nbn:de:0030-drops-213505},
      doi = {10.4230/DagRep.14.4.108},
      annote = {Keywords: code reuse, code search}
    }