Publications Related to Boa

If you have used Boa in a research paper, please contact us and let us know so we can include the publication in this list!

Export citations (BibTeX)

Initial Publication (please cite this)

Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, and Tien N. Nguyen, "Boa: A Language and Infrastructure for Analyzing Ultra-Large-Scale Software Repositories", In the proceedings of the 35th International Conference on Software Engineering (ICSE 2013), May 22, 2013. San Francisco, CA. [paper] [slides]

Publications about Boa

Examples of publications that have used Boa

Theses/Dissertations using Boa

  • Brent van Bladel, "Test Code: a New Frontier in Code Cloning Research", Ph.D. dissertation, Universiteit Antwerpen, 2023. [paper]
  • Jigyasa Chauhan, "An Empirical Study on the Classification of Python Language Features Using Eye-Tracking", Masters thesis, School of Computerint, University of Nebraska-Lincoln, 2022. [paper]
  • Sumon Biswas, "Understanding and Reasoning Fairness in Machine Learning Pipelines", Ph.D. dissertation, Dept. of Computer Science, Iowa State University, 2022. [paper]
  • Che Shian Hung, "Boa Views: Enabling Modularization and Sharing of Boa Queries", Masters thesis, Dept. of Computer Science, Bowling Green State University, 2019. [paper]
  • Hamid Bagheri, "Domain-specific language and infrastructure for genomics", Masters thesis, Dept. of Computer Science, Iowa State University, 2019. [paper]
  • Md Johirul Islam, "BoaT: A domain specific language and shared data science infrastructure for large scale transportation data analysis", Masters thesis, Dept. of Computer Science, Iowa State University, 2019. [paper]
  • Tianyi Zhang, "Leveraging Program Commonalities and Variations for Systematic Software Development and Maintenance", Ph.D. dissertation, University of California, Los Angeles, 2019. [paper]
  • Mohd Arafat, "An Investigation of Routine Repetitiveness in Open-Source Projects", Masters thesis, Dept. of Computer Science, Bowling Green State University, 2018. [paper]
  • Benjamin Robert Holland, "Computing Homomorphic Program Invariants", Ph.D. dissertation, Dept. of Computer Engineering, Iowa State University, 2018. [paper]
  • Nitin Tiwari, "The design and implementation of Candoia: A platform for building and sharing mining software repositories tools as apps", Masters thesis, Dept. of Computer Science, Iowa State University, 2017. [paper]
  • Ramanathan Ramu, "A hybrid approach for selecting and optimizing graph traversal strategy for analyzing big code", Masters thesis, Dept. of Computer Science, Iowa State University, 2017. [paper]
  • Mehdi Bagherzadeh, "Toward a Concurrent Programming Model with Modular Reasoning", Ph.D. dissertation, Dept. of Computer Science, Iowa State University, 2016. [paper]
  • Yuheng Long, "Formal Foundations for Hybrid Effect Analysis", Ph.D. dissertation, Dept. of Computer Science, Iowa State University, 2016. [paper]
  • Vinayak Sinha, "Sentiment Analysis on Java Source Code in Large Software Repositories", Masters thesis, Dept. of Computer Science and Information Systems, Youngstown State University, 2016. [paper]
  • Robert Dyer, "Bringing ultra-large-scale software repository mining to the masses with Boa", Ph.D. dissertation, Dept. of Computer Science, Iowa State University, 2013. [paper]

Tutorials, demonstrations, and other publications about Boa