Skip Navigation

Computer Science and Engineering

Educating for the Computing Age

Faculty Vita Format Report  (2006 - 2009)



 
 

Rothermel, Gregg

 
 
 

Faculty and Research Interests:

 
 
  grother
Title:  Full Professor
Research Area:  software testing, program analysis, empirical studies, end-user software engineering
Contact Info:  grother@cse.dot.unl.dot.edu
http://www.cse.unl.edu/~grother
 
 
 

Book Publications:

 
 
  M. Burnett, G. Rothermel & C. Cook."An Integrated Software Engineering Approach for End-user Programmers." End User Development.Ed.H. Lieberman, F. Paterno, & V. Wulf. Springer, 2006.  

  G. Rothermel., ed. IEEE Transactions on Software Engineering, Special Issue of Best Papers from ISSTA.by.. Los Alamitos, CA: IEEE Press, 2005.  
 
 

Journal Publications:

 
 
  J. R. Ruthruff, M. Burnett, and G. Rothermel. "Interactive Fault Localization Techniques in a Spreadsheet Environment." IEEE Transactions on Software Engineering. 32.4 (2006): 213-239  

  H. Do and G. Rothermel. "On the Use of Mutation Faults in Empirical Assessments of Test Case Prioritization Techniques." IEEE Transactions on Software Engineering. 32.9 (2006): 733-752  

  A. Orso, H. Do, G. Rothermel, M. J. Harrold, & D. Rosenblum. "Using Component Metadata to Regression Test Component-based Software." Journal of Software Testing, Reliability and Verification. 17.2 (2007): 61-94  

  H. Do, G. Rothermel, and A. Kinneer. "Prioritizing JUnit Test Cases: An Empirical Assessment and Cost-benefits Analysis." Empirical Software Engineering Journal, An International Journal. 11.1 (2006): 33-70  

  M. Fisher II, G. Rothermel, D. Brown, M. Cao, C. Cook, and M. Burnett. "Integrating Automated Test Generation into the WYSIWYT Spreadsheet Testing Methodology." ACM Transactions on Software Engineering and Methodology. 15.2 (2006): 150-194  
 
 

Papers in Conference Proceedings:

 
 
  A. Koesnandar, S. Elbaum, G. Rothermel, L. Hochstein, K. Thomasset, and C. Scaffidi. "Using Assertions to Help End-User Programmers Create Dependable Web Macros." International Symposium on Foundations of Software Engineering. (2008): 124-134  

  H. Do, S. Mirarab, L. Tahvildari, and G. Rothermel. "An empirical study of the effect of time constraints on the cost-benefits of regression testing." ACM SIGSOFT Symposium on Foundations of Software Engineering. (2008): 71-82  

  A. Kinneer and G. Rothermel. "Assessing the usefulness of type inference algorithms in representing Java control flow to support software maintenance tasks." International Conference on Software Maintenance. (2008): 127-136  

  H. Do and G. Rothermel. "Using sensitivity analysis to create simplified economic models for regression testing." International Conference on software Testing and Analysis. (2008): 51-62  

  X. Qu, M.B. Cohen and G.Rothermel. "Configuration-Aware Regression Testing: An Empirical Study of Sampling and Prioritization." International Symposium on Software Testing and Analysis (ISSTA). (2008): 129-139  

  J.R. Ruthruff, J. Penix, D. Morgenthaler, S. Elbaum, G. Rothermel. "Predicting accurate and actionable static analysis warnings: An experimental approach." (ACM Distinguished Paper). IEEE International Conference on Software Engineering. . (2008): 341-350  

  A. Kinneer, M.B. Dwyer, W. Rothermel. "Sofya: supporting Rapid Development of Dyanmic Program Analyses for Java." 29th International Conference on Software Engineering. (2007).  

  M. Fisher II, S. Elbaum, and G. Rothermel. "Dynamic characterization of web application interfaces." Fundamental Approaches to Software Engineering. (2007): 260-275  

  H. Do and G. Rothermel. "An Empirical Study of Regression Testing Techniques Incorporating Context and Lifecycle Factors and Improved Cost-Benefit Models." ACM SIGSOFT Symposium on Foundations of Software Engineering. (2006): 200-210  

  M. Fisher II, G. Rothermel, T. Creelan and M. Burnett. "Scaling a Dataflow Testing Methodology to the Multiparadigm World of Commercial Spreadsheets." IEEE International Symposium on Software Reliability Engineering. (2006): 100-110  

  J. Carver, M. Fisher II, and G. Rothermel. "An Empirical Evaluation of a Testing and Debugging Methodology for Excel." International Symposium on Empirical Software Engineering. (2006): 278-287  

  J. Ruthruff, S. Elbaum, and G. Rothermel. "Experimental Program Analysis: A New Program Analysis Paradigm." ACM International Symposium on Software Testing and Analysis. (2006): 100-110  

  S. Elbaum, K. Chilakamarri, M. Fisher II, and G. Rothermel. "Web Application Characterization Through Directed Requests." International Workshop on Dynamic Analysis. (2006): 49-56  

  M.B. Cohen, J. Snyder and G. Rothermel. "Testing Across Configurations: Implications for Combinatorial Testing." Workshop on Advances in Model-based Software Testing. (2006): 1-9  
 
 

Technical Reports:

 
 
  Ahyoung Sung, Witawas Srisa-an, Gregg Rothermel, Tingting Yu. Testing Inter-Layer and Inter-Task Interactions in Real-Time Embedded Systems. 10/10/2009. Download:TR-UNL-CSE-2009-0012pdf  

  Marc Fisher II, Sebastian Elbaum, and Gregg Rothermel. Automated Refinement and Augmentation of Web Service Description Files. 12/20/2007. Download:TR-UNL-CSE-2007-0026pdf  

  Marc Fisher II, Sebastian Elbaum, Gregg Rothermel. Dynamic characterization of web application interfaces. 10/12/2006. TR-UNL-CSE-2006-0014  

  Andhy Koesnandar, Sebastian Elbaum, Gregg Rothermel. Building dependable web macros with Robofox. 08/24/2006. TR-UNL-CSE-2006-0010  

  Sebastian Elbaum, Kalyan Ram, Marc Fisher, Gregg Rothermel. Web Application Characterization through Directed Requests. 04/15/2006. Download:TR-UNL-CSE-2006-0007pdf  

  Alex Kinneer, Matt Dwyer, Gregg Rothermel. Sofya: A Flexible Framework for Development of Dynamic Program Analyses for Java Software. 04/15/2006. TR-UNL-CSE-2006-0006  

  A. G. Malishevsky, J. R. Ruthruff, G. Rothermel, and S. Elbaum. Cost-cognizant Test Case Prioritization. 03/12/2006. TR-UNL-CSE-2006-0004  
 
Cached Ver Nov 20th 2009