Dr. Renee Bryce
University of North Texas
Computer Science and Engineering
Email:

Education

PhD, Arizona State University, 2006.
Major: Computer Science: Dissertation: Algorithms for Covering Arrays
MS, Rensselaer Polytechnic Institute, 2000.
Major: Computer Science
BS, Rensselaer Polytechnic Institute, 1999.
Major: Computer Science

Professional Positions

Uncategorized
Associate Professor, University of North Texas. (2012 – Present).
Assistant Professor, Utah State University. (20082012).
Assistant Professor, University of Nevada Las Vegas. (20062008).
Lecturer, Arizona State University. (20022006).

Awards and Honors

Undergraduate Research Mentoring Award, NCWIT. (20152015).

Faculty Advisor to Student - Amy Hansen - Best Honors Thesis in the University (One award per year for the university), Utah State University. (20122012).

Faculty Advisor to Student - Schuyler Manchester - Best Thesis in the Computer Science Department (One award per year), Utah State University. (20122012).

Faculty Advisor to Nare Hayrapetyan, First Place for the category of Research: Science, Technology, Engineering and Math at the Women's History Month Student Showcase, Utah State University - Center for Women & Gender. (20112011).

Teaching

Teaching Experience

University of North Texas
CSCE 4444, Software Engineering, 10 courses.
CSCE 4890, Directed Study, 8 courses.
CSCE 4930, Topics in Computer Science and Engineering, 1 course.
CSCE 5420, Software Development, 2 courses.
CSCE 5430, Topics in Software Engineering, 7 courses.
CSCE 5933, Topics in Computer Science and Engineering, 1 course.
CSCE 5934, Directed Study, 5 courses.
CSCE 5950, Master's Thesis, 8 courses.
CSCE 6420, Advanced Topics in Software Engineering, 3 courses.
CSCE 6900, Special Problems, 3 courses.
CSCE 6940, Individual Research, 16 courses.
CSCE 6950, Doctoral Dissertation, 10 courses.

Directed Student Learning

Major Professor,"Ph.D. Student," Computer Science and Engineering. (August 2018 – Present).

Major Professor, Computer Science and Engineering. (2017 – Present).

Major Professor, Computer Science and Engineering. (2016 – Present).

Major Professor,"In progress," Computer Science and Engineering. (2013 – Present).

Major Professor,"Graduated in Fall 2018: Generalizability of Clone Security Coding Bugs Using Graphs and Learning Algorithms," Computer Science and Engineering. (September 2012December 2018).

Major Professor,"Graduated in Spring 2018," Computer Science and Engineering. (September 2013May 2018).

Major Professor, Computer Science and Engineering. (20152017).

Major Professor,"Graduate in Fall 2017," Computer Science and Engineering. (September 2012December 2017).

Major Professor, Computer Science and Engineering. (2014May 2016).

Other. (20132014).

Other. (20132014).

Other. (20132014).

Other,"In progress,". (20122014).

Other,"In progress,". (20122014).

Other. (20122013).

Other. (20122013).

Other. (20122013).

Other. (20122013).

Research

Published Intellectual Contributions

Book Chapter
Bryce, R., Sampath, S. (2013). Practical Combinatorial Testing - Chapter 7: Test Suite Prioritization by Combinatorial Coverage.
Conference Proceeding
Nurmuradov, D., Bryce, R., Piparia, S., Bryant, B. R. (2018). Test Suite Prioritization Using Clustering and Combinatorial Methods for GUI and Web Applications. Proceedings of the 15th International Conference on Information Technology - New Generations, April 16-18, 2018, Las Vegas, Nevada, Springer-Verlag Advances in Intelligent Systems and Computing. 459-466.
Nurmuradov, D., Bryce, R. (2017). Caret-HM: recording and replaying Android user sessions with heat map generation using UI state clustering. Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis - Tool Demos Track. 400--403.
Adamo, D. T., Bryce, Ren\'ee,, King, T. M. (2017). Randomized Event Sequence Generation Strategies for Automated Testing of Android Apps. Information Technology-New Generations. 571--578. Springer, Cham.
Nurmuradov, D., Bryce, Ren\'ee,, Do, H. (2016). Multilevel coarse-to-fine-grained prioritization for GUI and web applications. Proceedings of the 7th International Workshop on Automating Test Case Design, Selection, and Evaluation. 1--7.
Bryce, D., Daum*, M., Shu*, S., Ariza, S., Bundage, V., Bryce, R. (2015). Combinatorial Branch Counting in Java PathFinder. 1-8.
Mayo, Q. R., Bryce, R., Dantu, R. (2015). PhD Forum: A System Identification Approach to Monitoring Network Traffic Security. Cyber Security and Cloud Computing (CSCloud), 2015 IEEE 2nd International Conference on. 509--511.
Sampath, S., Bryce, R., Jain, S., Manchester, S. (2011). A tool for combination-based prioritization and reduction of user-session-based test suites. Software Maintenance (ICSM), 2011 27th IEEE International Conference on. 574--577.
Nasoz, F., Bryce, R., Palmer, C. J., Rugg, D. J. (2011). A User-Centric Metadata Creation Tool for Preserving the Nation?s Ecological Data. Symposium on Human Interface. 122--131.
Bryce, Ren\'ee C,, Colbourn, C. J., Kuhn, D. R. (2011). Finding interaction faults adaptively using distance-based strategies. Engineering of Computer Based Systems (ECBS), 2011 18th IEEE International Conference and Workshops on. 4--13.
Bryce, Ren\'ee C,, Cooley, A., Hansen, A., Hayrapetyan, N. (2010). A one year empirical study of student programming bugs. Frontiers in Education Conference (FIE), 2010 IEEE. F1G--1.
Sampath, S., Bryce, R., Viswanath, G., Kandimalla, V., Koru, A Gunes, (2008). Prioritizing user-session-based test cases for web applications testing. Software Testing, Verification, and Validation, 2008 1st International Conference on. 141--150.
Bryce, Ren\'ee C,, Colbourn, C. J. (2007). One-test-at-a-time heuristic search for interaction test suites. Proceedings of the 9th annual conference on Genetic and evolutionary computation. 1082--1089.
Bryce, Ren\'ee C,, Memon, A. M. (2007). Test suite prioritization by interaction coverage. Workshop on Domain specific approaches to software test automation: in conjunction with the 6th ESEC/FSE joint meeting. 1--7.
Bryce, R., Rajan, A., Heimdahl, M. P. (2006). Interaction testing in model-based development: Effect on model-coverage. Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific. 259--268.
Bryce, Ren\'ee C,, Colbourn, C. J., Cohen, M. B. (2005). A framework of greedy methods for constructing interaction test suites. Proceedings of the 27th international conference on Software engineering. 146--155.
Bryce, Ren\'ee C, (2005). Automatic generation of high coverage usability tests. CHI'05 Extended Abstracts on Human Factors in Computing Systems. 1108--1109.
Bryce, Ren\'ee C,, Colbourn, C. J. (2005). Constructing interaction test suites with greedy algorithms. Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering. 440--443.
Bryce, Ren\'ee C,, Colbourn, C. J. (2005). Test prioritization for pairwise interaction coverage. ACM SIGSOFT Software Engineering Notes. 30(4), 1--7.
Colbourn, C. J., Cohen, M. B., Turban, Ren\'ee, (2004). A deterministic density algorithm for pairwise interaction coverage.. IASTED Conf. on Software Engineering. 345--352.
Hoskins, D., Turban, Ren\'ee C,, Colbourn, C. J. (2004). Experimental designs in software engineering: d-optimal designs and covering arrays. Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research. 55--66.
Journal Article
Nurmuradov, D., Bryce, R. (2017). Distance-Based Weighted Prioritization for GUI Application Testing. Journal of Combinatorial Mathematics and Combinatorial Computing. 102(3), 87-94.
Weaver, A. C., Byrd, G., Bryce, R. (2016). Computing Tools and Techniques for Emergency Response, IEEE Computer. Computer. 49(5), 16--18. IEEE.
Reynolds, L., Mayo, Q. R., Adamo, D. T., Bryce, R. (2015). Improving conceptual understanding of code with Bug Fixer. Journal of Computing Sciences in Colleges. 31(2), 87--94. Consortium for Computing Sciences in Colleges.
Weaver, A., Bryce, R. (2015). Technological Advances in Medicine: It's Personal [Guest editors' introduction]. Computer. 48(2), 21--23. IEEE.
Bryce, R., Kuhn, R. (2014). Software Testing [Guest editors' introduction]. Computer. 47(2), 21--22. IEEE.
Bryce, Ren\'ee, (2014). Test Suite Prioritisation and Reduction by Combinational based Criteria. Other. 21--22.
Sampath, S., Bryce, R., Memon, A. M. (2013). A uniform representation of hybrid criteria for regression testing. IEEE Transactions on Software Engineering. 39(10), 1326--1344. IEEE.
Sampath, S., Bryce, R., Memon, A. (2013). A Uniform Representation of Hybrid Criteria for Regression Testing, Transactions on Software Engineering. IEEE Transactions on Software Engineering. 39(10), 1326-1344.
Manchester, S., Bryce, R., Sampath, S., Samant, N., Kuhn, R., Kacker, R. (2013). Applying higher strength combinatorial criteria to test case prioritization: a case study. Journal of Combinatorial Mathematics and Combinatorial Computing. 86, 51-72.
Bryce, R., Mayo, Q., Andrews, A., Bokser, D., Burton, M., Day, C., Gonzalez, J. (2013). Bug Catcher: A System for Software Testing Competitions. 513-518. Proceedings of SIGCSE.
Bryce, D., Bryce, R. (2013). Covering Landmark Interactions for Semantically Diverse Plans. 14-16. AAAI Late Breaking Papers.
Bryce, R., Colbourn, C. (2013). Expected Time to Detection of Interaction Faults. Journal of Combinatorial Mathematics and Combinatorial Computing. 86, 87-110.
Sampath, S., Bryce, R. (2012). Improving the effectiveness of test suite reduction for user-session-based testing of web applications. Information and Software Technology Journal (IST). 54(7), 724-738. Elsevier.
Bryce, R. (2011). Bug Wars: a competitive exercise to find bugs in code. Journal of Computing Sciences in Colleges. 27(2), 43--50. Consortium for Computing Sciences in Colleges.
Memon, A., Sampath, S., Bryce, R., others, (2011). Developing a Single Model and Test Prioritization Strategies for Event-Driven Software. the IEEE Computer Society.
Bryce, R., Sampath, S., Memon, A. (2011). Developing a Single Model and Test Prioritization Strategies for Event-Driven Software. IEEE Transactions on Software Engineering.
Bryce, Ren\'ee C,, Sampath, S., Pedersen, J. B., Manchester, S. (2011). Test suite prioritization by cost-based combinatorial interaction coverage. Other. 2(2), 126--134. Springer-Verlag.
Bryce, Ren\'ee,, Lei, Y., Kuhn, D. R., Kacker, R. (2010). Combinatorial testing. Other. 196.
Bryce, Ren\'ee C,, Colbourn, C. J. (2009). A density-based greedy algorithm for higher strength covering arrays. Journal of Software Testing, Verification, and Reliability. 19(1), 37--53. Wiley Online Library.
Ran, L., Dyreson, C., Andrews, A., Bryce, Ren\'ee,, Mallery, C. (2009). Building test cases and oracles to automate the testing of web database applications. Information and Software Technology Journal (IST). 51(2), 460--477. Elsevier.
Bryce, Ren\'ee C,, Chen, Y., Colbourn, C. J. (2007). Biased covering arrays for progressive ranking and composition of web services. Other. 3(1-2), 80--87. Inderscience Publishers.
Bryce, Ren\'ee C,, Colbourn, C. J. (2007). The density algorithm for pairwise interaction testing. Journal of Software Testing, Verification, and Reliability. 17(3), 159--182. John Wiley \& Sons, Ltd..
Turban, R. C. (2006). Algorithms for covering arrays. Arizona State University.
Bryce, Ren\'ee C,, Colbourn, C. J. (2006). Prioritized interaction testing for pair-wise coverage with seeding and constraints. Information and Software Technology Journal (IST). 48(10), 960--970. Elsevier.
Magazine/Trade Publication
Bryce, R., Kuhn, R. (2014). IEEE Computer: Guest Editor Introduction - Software Testing. 47(2), 21-22. IEEE Computer Magazine.

Contracts, Grants and Sponsored Research

Fellowship
Bryant, B., Bryce, R., "University of North Texas BRAID Participant," Sponsored by Intel Foundation's BRAID (Building Recruiting And Inclusion for Diversity) Initiative (Renewal) (Dr. Bryant is PI), Private, $30000 Funded. (20172018).
Bryce, R., "University of North Texas BRAID Participant," Sponsored by Intel Foundation's BRAID (Building Recruiting And Inclusion for Diversity) Initiative (Renewal) (Dr. Bryant is PI), Private, $30000.00 Funded. (20162017).
Grant - Research
Takabi, H. (Principal), Bryce, R. (Co-Principal), "REU Site: Software Assurance and Security in Emerging Technologies: Research Experience for Undergraduates," Sponsored by National Science Foundation, Federal, $359983 Funded. (February 01, 2018January 31, 2021).
Bryce, R., "Metadata tools for public access to digital scientific data," Sponsored by U.S. Forest Service, Federal, $80000.00 Funded. (20162019).
Bryce, R., "Tech Titans Award for University Level," Sponsored by Tech Titans, Private, $25000 Funded. (20182018).
Takabi, H. (Co-Principal), Bryce, R. (Principal), "REU Site: Secure Software Testing for Web and Mobile Applications: Research Experience for Undergraduates," Sponsored by National Science Foundation, Federal, $359915 Funded. (January 14, 2015January 31, 2018).
Bryce, R., "Model-based Testing Project," Sponsored by Ultimate Software, LLC, Private, $30000.00 Funded. (20162017).
Bryce, R. (Principal), "Harmonizing Metadata Standards in Ecology," Sponsored by U.S. Forest Service, Federal, $90000 Funded. (20152016).
Grant - Service
Bryce, R. (Principal), "Undergraduate Research Mentoring Award (Monetary gift with award)," Sponsored by NCWIT, Other, $5000 Funded. (20152015).
Sponsored Research
Takabi, H., Bryce, R., "REU Site: Software Assurance and Security in Emerging Technologies: Research Experience for Undergraduates National Science Foundation," Sponsored by National Science Foundation, Federal, $16000 Funded. (August 2019September 2020).
Uncategorized
Bryce, R. (Other), "University of North Texas BRAID Participant," Sponsored by Intel Foundation's BRAID (Building Recruiting And Inclusion for Diversity) Initiative (Renewal), $30000. (20152016).
Bryce, R. (Other), "University of North Texas BRAID Participant," Sponsored by Intel Foundation's BRAID (Building Recruiting And Inclusion for Diversity) initiative, $30000. (20142015).
Bryce, R. (Co-Principal), "Minimizing Access Disparities in Bio Emergency Response Planning," Sponsored by NIH, $807687. (20132015).
Bryce, R. (Principal), "REU Site: Bug Wars: A Collaborative Software Testing Research Experience for Undergraduates," Sponsored by National Science Foundation, $315990. (20122015).
Bryce, R. (Principal), "An Empirical Study of Engaging Students Through Software Testing," Sponsored by CRA-W/CDC Collaborative Research Experience for Undergraduates (CREU) program, $13500. (20132014).
Bryce, R. (Principal), "Supplement to REU Site (GHC Travel)," Sponsored by National Science Foundation, $20000. (20132014).
Bryce, R. (Principal), "UNT Stars," Sponsored by STARS Alliance, $14000. (20132014).
Bryce, R. (Principal), "CAP-Bugs: A Process to Capture, Analyze, and Prevent Bugs," Sponsored by National Science Foundation, $184650. (20122014).
Bryce, R. (Principal), "Developing Improved Metadata Software," Sponsored by U.S. Forest Service, $210000. (20112014).
Bryce, R. (Principal), "Supplement to REU Site," Sponsored by National Science Foundation, $5354. (20132013).
Bryce, R. (Principal), "An Empirical Study of a Web-based Recommendation System for Helping Students to Avoid Programming Bugs," Sponsored by CRA-W/CDC Collaborative Research Experience for Undergraduates (CREU) program, $30300. (20122013).
Bryce, R. (Principal), "Combinatorial-based Techniques for Web Application Test Selection," Sponsored by National Institute of Standards and Technology (NIST), $128000. (20102013).
Bryce, R. (Principal), "Mystery Bug Theater," Sponsored by CRA-W/CDC Collaborative Research Experience for Undergraduates (CREU) program, $27000. (20112012).
Bryce, R. (Principal), "An Algorithm for Cost-based Combinatorial Prioritization," Sponsored by Utah State University Women and Gender Research Institute (WGRI), $500. (20102011).
Bryce, R. (Principal), "Test case selection and Statistical modeling of the behavior of the Ceph parallel file system," Sponsored by Lawrence Livermore National Lab, $24377. (20102011).
Bryce, R. (Co-Principal), "Interagency Restoration Database," Sponsored by Department of Interior, $300000. (20082011).
Bryce, R. (Principal), "An Algorithm for Combinatorial-based Prioritization," Sponsored by Utah State University Women and Gender Research Institute (WGRI), $500. (20092010).
Bryce, R. (Principal), "An Empirical Study of Bugs in Undergraduate Programming Assignments," Sponsored by CRA-W/CDC Collaborative Research Experience for Undergraduates (CREU) program, $23600. (20092010).
Bryce, R. (Principal), "Tracking Student Bugs Across the Computer Science Curriculum," Sponsored by Utah State University Women and Gender Research Institute (WGRI), $500. (20092009).
Bryce, R. (Co-Principal), "A User Centric Metadata Interface for Preserving the Nation's Ecological Data," Sponsored by UNLV President's Award, $38647. (20082009).

Awards and Honors

Tech Titans Award, Tech Titans. (2018 – Present).

Service

University Service

Member, UNT IP Committee. (2018 – Present).

Chairperson, Reappointment Committee for a Department Chair in the College of Engineering. (20182019).

Member, CSE PAC. (20172018).

Member, Scholarship Committee. (20172018).

Other, ACM Advisor. (20122018).

Faculty Mentor, Women in Computing Advisor. (20122018).

Co-Chair, PAC. (September 1, 2016August 31, 2017).

Member, Scholarship Committee. (20122016).

Chairperson, PAC. (September 1, 2015August 31, 2016).

Member, CSE PAC. (20142015).

Professional Service

External T&P Letter Writer, University of Texas El Paso. (July 2018 – Present).

Committee Member, STC 2017. (2017 – Present).

Member, ICST PC, ., .. (20182019).

Other, ICSE PC. (20172018).

Other, IEEE Software Technology Conference. (20172017).

Other, International Conference on Software Testing, Verification and Validation (ICST 2017). (20172017).

Other, International Workshop on Combinatorial Testing. (20172017).

Other, IEEE Computer. (20122017).

Other, NSF REU PI Planning Meeting. (20152016).

Other, REU PI Planning Meeting. (20152016).

Other, SAC. (20152016).

Other, International Conference on Software Engineering (ICSE) Student Research Competition (ICSE 2015 Student Research Competition). (20152015).

Other, ISADS. (20152015).