Note that DBLP or the ACM Portal may be more up to date.

Journals     Conferences     Workshops, Technical Reports and Talks

Refereed Journal Papers

  1. C. Scaffidi, A. Cypher, S. Elbaum, A. Koesnandar and B. Myers, "Using Scenario-Based Requirements to Direct Research on Web Macro Tools", accepted to the Journal of Visual Languages and Computing, Elsevier, 2008.
  2. S. Elbaum, S. Kanduri, and A. Andrews, "Trace Anomalies as Precursors of Field Failures: An Empirical Study", Empirical Software Engineering Journal 12(5):447-469, 2007.
  3. R. Chilakamarri and S. Elbaum, "Leveraging Disposable Instrumentation to Reduce Coverage Collection Overhead", Journal of Software Testing, Reliability, and Verification, 16(4):267-288, April 2006.
  4. H. Do, S. Elbaum and G. Rothermel, "Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact ",Empirical Software Engineering: An International Journal 10(4):405-435, 2005.
  5. S. Elbaum and M. Diep, "Profiling Deployed Software: Assessing Strategies and Testing Opportunities", IEEE Transactions of Software Engineering 31(4):312-327, April 2005.
  6. S. Elbaum, G. Rothermel, S. Karre and M. Fisher," Leveraging User Session Data to Support Web Application Testing", IEEE Transactions of Software Engineering 31(3):187-202, March 2005.
  7. S. Elbaum, G. Rothermel, S. Kanduri, and A. Malishevsky, " Selecting a Cost-Effective Test Case Prioritization Technique", Software Quality Journal, 12 (3):185-210, September 2004.
  8. G. Rothermel, S. Elbaum, A. Malishevsky, P. Kallakuri and X. Qiu, "On Test Suite Composition and Cost-Effective Regression Testing", ACM Transactions of Software Engineering and Methodologies, 13-3:277-331, July 2004.
  9. S. Elbaum, P. Kallakuri, A. Malishevsky, G. Rothermel, and S.Kanduri, "Understanding the Effects of Changes on the Cost-Effectiveness of Regression Testing Techniques", Journal of Software Testing, Verification, and Reliability, 13-2:65-83, June 2003.
  10. L. Zhao and S. Elbaum, "Quality Assurance under the Open Source Development Model", Journal of Systems and Software, 66-1:65-75, April 2003.
  11. W. Chen, R. Untch, G. Rothermel, S. Elbaum, and J. von Ronne, "Can Fault-Exposure-Potential Estimates Improve the Fault Detection Abilities of Test Suites?", Journal of Software Testing, Verification, and Reliability, 4-2:197-218, 2002.
  12. S. Elbaum, A. Malishevsky, and G. Rothermel, ""Test Case Prioritization: A Family of Empirical Studies", IEEE Transactions on Software Engineering, 28-2:159-182, 2002.
  13. J. Munson and S. Elbaum, "Evaluating Regression Test Suites Based on Their Fault Exposure Capability", Journal of Software Maintenance - Research and Practice, 12-3:171-184, 2000.
  14. S. Elbaum and J. Munson, "Software Evolution and the Code Fault Introduction Process", Empirical Software Engineering Journal, 4-3:241-262, 1999.

 

Rigorously Refereed Conference Papers

  1. S. Person, M. Dwyer, S. Elbaum, and C. Pasareanu, Differential Symbolic Execution, accepted to the International Symposium on Foundations of Software Engineering, November 2008.
  2. M. Sama, D. Rosenblum, Z. Wang, and S. Elbaum, Model-Based Fault Detection in Context-Aware Adaptive Applications, accepted to the International Symposium on Foundations of Software Engineering, November 2008.
  3. A. Koesnandar, S. Elbaum, G. Rothermel, L. Hochstein, K. Thomasset, and C. Scaffidi, Using Assertions to Help End-User Programmers Create Dependable Web Macros, accepted to the International Symposium on Foundations of Software Engineering, November 2008.
  4. J. Ruthruff, J.Penix, J. Morgenthaler, Sebastian Elbaum, and G. Rothermel, Predicting Accurate and Actionable Static Analysis Warnings: An Experimental Approach, International Conference on Software Engineering, 341-350, May 2008. (Distinguished Paper Award.)
  5. M. Diep, S. Elbaum and M.B. Dwyer, Reducing Irrelevant Trace Variations, International Conference on Automated Software Engineering - Short paper, 477-480, November 2007.
  6. C. Scaffidi, A. Cypher, S. Elbaum, A. Koesnandar and B. Myers, "Scenario-Based Requirements for Web Macro Tools ", Symposium on Visual Languages and Human Centric Computing, 197-204, September 2007.

  7. S. Lingam and S. Elbaum, "Supporting End-Users in the Creation of Dependable Web Clips", International World Wide Web Conference, 953-962, May 2007.
  8. M. Dwyer, A. Kinneer, and S. Elbaum, "Adaptive Online Program Analysis", International Conference on Software Engineering, 220-229, May 2007.
  9. M. Dwyer, S. Elbaum, S. Person, and R. Purandare, "Parallel Randomized State-Space Search", International Conference on Software Engineering, 3-12, May 2007.

  10. S. Elbaum, S. Person, J. Dokulil, and M. Jorde, "Bug Hunt: Making Early Software Testing Lessons Engaging and Affordable", International Conference on Software Engineering, Educational Track, 688-697, May 2007.
  11. Z. Wang, S. Elbaum and D. Rosenblum, "Automated Generation of Context-Aware Tests", International Conference on Software Engineering, 406-415, May 2007.
  12. M. Fisher, S. Elbaum and G. Rothermel "Dynamic Characterization of Web Application Interfaces", Fundamental Approaches to Software Engineering, 260-275, January 2007.
  13. M. Dwyer, S. Person, and S. Elbaum, "Controlling Factors in Evaluating Path-sensitive Error Detection Techniques", Symposium on Foundations of Software Engineering, 253-264, November 2006. (Distinguished Paper Award.)
  14. S. Elbaum, H. Chin, M. Dwyer, and J. Dokulil., "Carving differential unit test cases from system test cases", Symposium on Foundations of Software Engineering, 92-104, November 2006.
  15. M. Diep, M. Cohen, and S. Elbaum, "Probe Distribution Techniques to Profile Events in Deployed Software", International Symposium of Software Reliability Engineering, 331-340, November 2006.
  16. J. Ruthruff, S. Elbaum, and G. Rothermel, "Experimental program analysis: A new program analysis paradigm", International Symposium on Software Testing and Analysis: Big-New-Idea Track, July 2006.
  17. S. Elbaum, K. Chilakamarri, M. Fisher II, and G. Rothermel. "Web application characterization through directed requests", International Workshop on Dynamic Analysis, pages 49 - 56, May 2006.

  18. S. Elbaum, R. Chilakamarri, B. Gopal, and G. Rothermel "Helping end-users engineer dependable web applications"International Symposium of Software Reliability Engineering, pages 22-31, November 2005.
  19. K. Chilakamari and S. Elbaum, "Reducing Coverage Collection Overhead with Disposable Instrumentation", International Symposium of Software Reliability Engineering, August 2004.
  20. H. Do, S. Elbaum, and G. Rothermel, "Infrastructure Support for Controlled Experimentation with Software Testing and Regression Testing Techniques", International Symposium on Empirical Software Engineering, 60-70,August 2004.
  21. S. Elbaum and M. Hardojo, "An Empirical Study of Profiling Strategies for Released Software and Their Impact on Testing Activities", International Symposium on Software Testing and Analysis, 65-75, July 2004.
  22. S. Elbaum, S. Kanduri and A. Andrews, "Anomalies as Precursors of Field Failures", International Symposium of Software Reliability Engineering, 108-118, November 2003.
  23. S. Elbaum, S. Karre, and G. Rothermel, "Improving Web Application Testing with User Session Data", International Conference on Software Engineering, 49-59, May 2003.
  24. S. Kanduri and S. Elbaum, "An Empirical Study of Tracing Techniques from a Failure Analysis Perspective", International Symposium of Software Reliability Engineering, pages 280-291, November 2002.
  25. A. Malishevsky, G. Rothermel, and S. Elbaum, "Modeling the Cost-Benefits Tradeoffs for Regression Testing Techniques", International Conference on Software Maintenance, 204 - 213, October 2002.
  26. G. Rothermel, S. Elbaum, A. Malishevsky, P. Kallakuri, B. Davia, "The Impact of Test Suite Granularity on the Cost-Effectiveness of Regression Testing", International Conference on Software Engineering, 130-140, May 2002.
  27. S. Elbaum, D. Gable, and G. Rothermel, "The Impact of Evolution on Code Coverage Information", International Conference on Software Maintenance, 170-179, November 2001.
  28. S. Elbaum, A. Malishevsky, and G. Rothermel, "Incorporating Varying Test Costs and Fault Severities into Test Case Prioritization", International Conference on Software Engineering, 329-338, May 2001.
  29. S. Elbaum and J. Munson, "Software Black Box: An Alternative Mechanism for Failure Analysis", International Symposium on Software Reliability Engineering, 365-376, October 2000.
  30. S. Elbaum, D. Gable, and G. Rothermel, "Understanding and Measuring the Sources of Variation in the Prioritization of Regression Test Suites", International Software Metrics Symposium, 169-179, April 2001.
  31. S. Elbaum, A. Malichevsky and G. Rothermel, "Prioritizing Test Cases for Regression Testing", International Symposium of Software Testing and Analysis, 102-112, August 2000.
  32. J.Munson and S. Elbaum, "Code Churn: A Measure for Estimating the Impact of Code Change", International Conference Software Maintenance, 24-31, November 1998.
  33. S. Elbaum and J. Munson, "Getting a Handle on the Fault Injection Process: Validation of Measurement Tools", International Symposium of Software Metrics, 133-143, November 1998.

 

Workshops, Technical Reports, Articles, and Talks

  1. V. Basili and S. Elbaum, "Better Empirical Science for Software Engineering", Invited Talk at ICSE 2006, Shanghai, China.
  2. S. Elbaum, "Modular Regression Testing", slides from Dagstuhl Seminar on Understanding Program Dynamics , December 2003.
  3. G. Rothermel and S. Elbaum, "Putting Your Best Tests Forward", IEEE Software - Quality Time, 74-77, August/September 2003.
  4. R. Chilakamarri and S. Elbaum, "A Prototype for Dynamic Disposable Instrumentation in Java", Computer Science and Engineering, University of Nebraska - Lincoln, Technical Report: 03-09-02, September 2003.
  5. S. Elbaum, "A Conceptual Framework for a Software Black Box", Dissertation, Computer Science Department, University of Idaho, July 1999.
  6. S. Elbaum and J. Munson, "Intrusion Detection through Dynamic Software Measurement", USENIX Workshop on Intrusion Detection and Network Monitoring, 41-50, April 1999.