Curriculum Vitae: PDF
E-mail: crubio AT ucdavis DOT edu
students: I am looking for
highly-motivated Ph.D. students to work on programming languages
research problems. If interested, please apply to UC Davis
here and include my name in your graduate admission application
(you can also send me an e-mail, please include your CV).
Her work spans the areas of programming languages and software
engineering, with a specific focus on program analysis. Her research
aims to design and build tools to help developers write more
reliable and efficient software. For her doctoral dissertation, she
designed and applied static program analyses to find
error-propagation bugs in large software systems. At UC Berkeley,
Dr. Rubio led the development of dynamic program analysis tools to improve the performance of numerical programs.
2/2019: Invited Programming Languages Seminar at Northeastern
University, Boston, MA.
11/2018: Congratulations to Daniel DeFreez and David Tomassi for winning the first
prize at the FSE'18 Student Research Competition in the graduate
and undergraduate categories, respectively!
11/2018: David Tomassi presented his undergraduate work on "Bugs
in the Wild: Examining the Effectiveness of Static Analyzers at
Finding Real-World Bugs" at the FSE'18 Student Research Competition
in Lake Buena Vista, Florida.
11/2018: Daniel DeFreez presented his work on "Mining Error-Handling
Specifications for Systems Software" at the FSE'18 Student Research
Competition in Lake Buena Vista, Florida.
11/2018: Daniel DeFreez presented our paper "Path-Based Function
Embedding and Its Application to Error-Handling Specification
Mining" at FSE'18 in Lake Buena Vista, Florida.
7/2018: Invited talk at IFIP WG 2.4 Software Implementation
Technology, Dijon, France.
7/2018: Keynote speaker at ECOOP and ISSTA Doctoral Symposium in
Amsterdam, The Netherlands.
7/2018: Presented our paper "Exploiting Community Structure for
Floating-Point Precision Tuning" at ISSTA'18.
5/2018: Daniel DeFreez presented our poster "Path-Based Function
Embeddings" at ICSE'18 in Gothenburg, Sweden.
5/2018: Congratulations to David Tomassi and Ethan Wang for
receiving Computer Science Department Citations!
5/2017: Congratulations to Naji Dmeiri for being a recipient of the
2017 College of Engineering Undergraduate Student Award
[News Release] and the 2017 UC Davis Outstanding Senior Award
Daniel DeFreez (4/2015 – Present)
Hui Guo (9/2015 – Present)
David Tomassi (9/2018 – Present)
Antara Bhowmick (6/2018 – Present)
Jackson Vanover (1/2019 – Present)
Yichen (Ethan) Wang (1/2018 – Present)
Haaken Baldwin (10/2018 – Present)
Xuan Deng (1/2019 – Present)
Raisa Putri (11/2018 – Present)
Dana Iltis, M.S. (November 2018)
Pallavi Kudigrama, M.S. (June 2017)
Ruoan Ji, M.S. (March 2017)
Samanwita Pal, M.S. (June 2016)
Yagnik Suchak, M.S. (June 2016)
David Tomassi, B.S. (June 2018), Department Citation Award 2018
Sahana Mundewadi, B.S. (December 2017)
Yichen (Ethan) Wang, B.S. (December 2017), Department Citation Award 2018
Naji Dmeiri, B.S. (June 2017), Department Citation Award 2017 and
UC Davis Outstanding Senior Award 2017
Saquiba Tariq, B.S. (March 2016)
Anthony Di Franco (2016-2017)
Pranav Gupta (2016-2017)
Ana Trino (Summer 2016, Visiting Student from Brazil)
BugSwarm: Mining and Continuously Growing a Dataset of
Reproducible Failures and Fixes
N. Dmeiri, D. Tomassi, Y. Wang, A. Bhowmick, Y. Liu, P. Devanbu,
B. Vasilescu, and C. Rubio-González
To appear in Proceedings of International Conference on Software Engineering (ICSE'19)
Montreal, Canada, May 2019.
Path-Based Function Embedding and its Application to
Error-Handling Specification Mining
D. DeFreez, A. Thakur, C. Rubio-González
Proceedings of ACM Joint European Software Engineering
Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'18)
Lake Buena Vista, Florida, November 2018.
Exploiting Community Structure for Floating-Point Precision Tuning
H. Guo, C. Rubio-González
Proceedings of International Symposium on Software
Testing and Analysis (ISSTA'18)
Amsterdam, The Netherlands, July 2018.
Poster: Path-Based Function Embeddings (Short Paper)
D. DeFreez, A. Thakur, C. Rubio-González
Proceedings of International Conference on Software Engineering (ICSE'18)
Gothenburg, Sweden, May 2018.
A Comprehensive Study of Real-World Numerical Bug Characteristics
A. Di Franco, H. Guo, C. Rubio-González
International Conference on Automated
Software Engineering (ASE'17)
Urbana-Champaign, IL, October 2017.
Timezone and Time-of-Day Variance in GitHub Teams: An Empirical Method and Study
P. Devanbu, P. Kudigrama, C. Rubio-González, B. Vasilescu
International Workshop on Software Analytics (SWAN'17)
Paderborn, Germany, September 2017.
GitcProc: A Tool for Processing and Classifying GitHub Commits
C. Casalnuovo, Y. Suchak, B. Ray, C. Rubio-González
International Symposium on Software Testing and Analysis (ISSTA'17-DEMOS)
Santa Barbara, California, July 2017.
Database-Backed Program Analysis for Scalable Error Propagation
International Conference on Software Engineering (ICSE'15)
Florence, Italy, May 2015.
Defective Error/Pointer Interactions in the Linux Kernel C. Rubio-González,
International Symposium on Software Testing and Analysis (ISSTA'11)
Toronto, Canada, July 2011.
Expect the Unexpected: Error Code Mismatches Between Documentation and the Real World C. Rubio-González,
Workshop on Program Analysis for Software Tools and Engineering (PASTE'10)
Toronto, Canada, June 2010.