Research and Publications

University of Kentucky

Conference (54)

    2020

  1. From RE Cares to SE Cares: software engineering for social good, one venue at a time. Alex Dekhtyar, Jane Huffman Hayes, Jared Payne, Tingting Yu, Jennifer Marie Horkoff, Gunter Mussbacher, Irit Hadar, Meira Levy, Barbara Paech, Kim Youngjoon, Jo Eunjung, Heo Seungbum, Hong Youngtaek, Nam Byoungyoung, Koh Sanggon, , ICSE-SEIS '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering in Society, June 2020 Pages 49–52
  2. 2019

  3. ISSRE Cares: How the Software Reliability Engineering Community Can Give Back to Society Jane Huffman Hayes, Tingting Yu, Refereed fast abstract (2 pages) in Proceedings of IEEE ISSRE 2019, Cleveland, Ohio.
  4. Expressing and Managing Network Policies for Emerging HPC Systems Sergio Rivera, Jim Griffioen, Jane Huffman Hayes, Zongming Fei, Proceedings of the Practice & Experience in Advanced Research Computing Conference Series, Student Technical paper, 2019, Chicago, IL.
  5. Update Frequency and Language Popularity in Open-Source: Analysis of Commit Activity in GitHub Projects Satrio Husodo, Michael Zhang, Jane Huffman Hayes, Proceedings of the Eastern Kentucky Computing Symposium, 2019, Richmond, Kentucky, April 11, 2019.
  6. 2018

  7. Vetting Automatically Generated Trace Links: What Information is Useful to Human Analysts? Salome Maro, Jan-Philipp Steghofer, Jane Huffman Hayes, Jane Cleland-Huang, Miroslaw Staron, Proceedings of IEEE Requirements Engineering Conference (RE) 2018, August 2018, Banff, Canada.
  8. Multi-user Input in Determining Answer Sets (MIDAS) Albert Kalim, Satrio Husodo, Jane Huffman Hayes, Erin Combs, Jared Payne, Proceedings of IEEE Requirements Engineering Conference (RE) 2018, August 2018, Banff, Canada.
  9. Towards Reproducible Research: Automatic Classification of Empirical Requirements Engineering Papers Clinton Woodson, Jane Huffman Hayes, Sarah Griffioen, in Proceedings of Association of Computing Machinery Southeast Region conference (ACMSE), April 2018, Richmond, Kentucky.
    tables are here, TraceLab components are here
  10. Second-Guessing in Tracing Tasks Considered Harmful? Bhushan Chitre, Jane Huffman Hayes, Alexander Dekhtyar, in Proceedings of Requirements Engineering for Foundations of Software Quality (REFSQ), March 2018, Utrecht, Netherlands.
  11. 2016

  12. CoLUA: Automatically Predicting Configuration Bug Reports and Extracting Configuration Options. Wei Wen, Tingting Yu, and Jane Huffman Hayes. In the Proceedings of IEEE International Symposium on Software Reliability Engineering (ISSRE), Ottawa, Canada, October 2016.
  13. Cold-Start Software Analytics. Jin Guo, Mona Rahimi, Jane Cleland-Huang, Alexander Rasin, Jane Huffman Hayes and Michael Vierhauser. In the Proceedings of Mining of Software Repositories (MSR) Conference, Austin, Texas, May 2016.
  14. Predicting Testability of Concurrent Programs. Tingting Yu, Wei Wen, Xue Han and Jane Huffman Hayes. In the Proceedings of ICST 2016.
  15. 2015

  16. Error leakage and wasted time: Sensitivity analysis of a requirements consistency checking process. Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Wenbin Li, Mirek Truszczynski, and Giuliano Antoniol. In the Proceedings of the First North American Search Based Software Engineering Symposium (NasBASE), Detroit, MI, February 26-27, 2015.
  17. Inherent Characteristics of Traceability Artifacts: Less is More. Jane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Adams. In the Proceedings of IEEE Requirements Engineering (RE) Conference, RENext ! Track, 2015.
  18. Towards More Efficient Requirements Formalization: A Study. Wenbin Li, Jane Huffman Hayes, and Miroslaw Truszczynski. In the Proceedings of 21st International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ) 2015. (16 page paper)
  19. 2014

  20. Toward Extended Change Types for Analyzing Software Faults. Bill Kidwell*, Jane Huffman Hayes, Allen Nikora. In the Proceedings of the International Conference on Quality Software (QSIC ) 2014, Dallas, TX, October 2014.
  21. On Failure Classification: The Impact of "Getting it Wrong." Davide Falessi, Bill Kidwell*, Jane Huffman Hayes, and Forrest Shull. 2014. In Companion Proceedings of the 36th International Conference on Software Engineering (ICSE Companion 2014). May 2014. ACM, New York, NY, USA, 512-515.
  22. Software Traceability: Trends and Future Directions. Jane Cleland-Huang, Orlena C. Z. Gotel, Jane Huffman Hayes, Patrick Mäder, and Andrea Zisman. In the Proceedings of the on Future of Software Engineering (FOSE 2014). ACM, New York, NY, USA, 55-69.
  23. Validation of Software Testing Experiments: A Meta-Analysis of ICST 2013. Mark Hays*, Jane Huffman Hayes, and Arne C. Bathke 2014. In the Proceedings of the 2014 IEEE International Conference on Software Testing, Verification, and Validation (ICST '14). IEEE Computer Society, Washington, DC, USA, 333-342.
  24. Answer-Set Programming in Requirements Engineering. Wenbin Li*, David Brown*, Jane Huffman Hayes, Miroslaw Truszczynski. In the Proceedings of Requirements Engineering: Foundation for Software Quality (REFSQ) 2014: 168-183.
  25. 2013

  26. Application of Reinforcement Learning to Requirements Engineering: Requirements Tracing. Hakim Sultanov*, Jane Huffman Hayes. In the Proceedings of the IEEE International Conference on Requirements Engineering (RE) 2013.
  27. 2012

  28. The Quest for Ubiquity: A Roadmap for Software and Systems Traceability Research. Orlena C. Z. Gotel, Jane Cleland-Huang, Jane Huffman Hayes, Andrea Zisman, Alexander Egyed, Paul Grünbacher, Giuliano Antoniol. In the Proceedings of the IEEE International Conference on Requirements Engineering (RE) 2012.
  29. Process Improvement for Traceability: A Study of Human Fallibility. Wei-Keat Kong*, Jane Huffman Hayes, Alex Dekhtyar, Olga Dekhtyar. In the Proceedings of the IEEE International Conference on Requirements Engineering (RE) 2012.
  30. Temporal Action Language (TAL): A Controlled Language for Consistency Checking of Natural Language Temporal Requirements. Wenbin Li*, Mirek Truszczynski and Jane Huffman Hayes. In the Proceedings of NASA Formal Methods Symposium, 2012.
  31. Toward Actionable, Broadly Accessible Contests in Software Engineering. Jane Cleland-Huang, Yonghee Shin, Ed Keenan, Adam Czauderna, Greg Leach, Evan Moritz, Malcom Gethers, Denys Poshyvanyk, Jane Huffman Hayes, Wenbin Li*. In the Proceedings of International Conf. on SW Eng. Track on New and Innovative Emerging Results (NIER) 2012.
  32. Trace Queries for Managing Safety Requirements in High Assurance Systems.Jane Cleland-Huang, Mats Heimdahl, Jane Huffman Hayes, Robyn Lutz and Patrick Mäder. In the Proceedings of 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ) 2012. (15 page paper)
  33. 2011

  34. MoMS: Multi-Objective Miniaturization of Software. Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano DiPenta, Yann-Gaël Guéhéneuc, Jane Huffman Hayes. In the Proceedings of International Conference on Software Maintenance (ICSM) 2011, September 2011, Williamsburg, VA. (10 page paper)
  35. Text Mining Support for Software Requirements: Traceability Assurance. Dan Port, Jane Huffman Hayes, LiGuo Huang, Allen Nikora. In the Proceedings of IEEE Computer Society Hawaii International Conference on System Sciences (HICSS), January 2011, HICSS 2011: 1-11.
  36. On Human Analyst Performance in Assisted Requirements Tracing: Statistical Analysis. Alex Dekhtyar, Olga Dekhtyar, Jeff Holden, Jane Huffman Hayes, David Cuddeback and Wei-Keat Kong*. In the Proceedings of IEEE International Conference on Requirements Engineering (RE) 2011, Trento, Italy. (10 page paper)
  37. Towards Overcoming Human Analyst Fallibility in the Requirements Tracing Process (NIER Track). David Cuddeback, Alex Dekhtyar, Jane Huffman Hayes, Jeff Holden, Wei-Keat Kong*. In the Proceedings of the International Conference on Software Engineering (ICSE 2011), New and Innovative Emerging Results (NIER) Track.
  38. 2010

  39. Application of Swarm Techniques to Requirements Tracing. Hakim Sultanov*, Jane Huffman Hayes. In the proceedings of IEEE International Conference on Requirements Engineering (RE), September 2010, Sydney, Australia, RE 2010: 211-220. Named one of "5 best papers."
  40. Automated Requirements Traceability: the Study of Human Analysts. David Cuddeback, Alex Dekhtyar, Jane Huffman Hayes. Proceedings of IEEE International Conference on Requirements Engineering (RE), September 2010, Sydney, Australia, RE 2010: 231-240.
  41. Experiments in Automated Identification of Ambiguous Natural-Language Requirements. Allen Nikora, Jane Huffman Hayes, Ashlee Holbrook. In the Proceedings of the Industry Track of IEEE International Symposium on Software Reliability Engineering (ISSRE) 2010, pp. 229-238. (10 page paper)
  42. 2009

  43. Toward Automating Requirements Satisfaction Assessment. E. Ashlee Holbrook, Jane Huffman Hayes, Alex Dekhtyar. In the Proceedings of Requirements Engineering, IEEE International Conference on, pp. 149-158, 2009 17th IEEE International Requirements Engineering Conference, 2009.
  44. 2008

  45. PREREQIR: Recovering Pre-Requirements via Cluster Analysis. Jane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc. In the Proceedings of the Working Conference on Reverse Engineering (WCRE) WCRE 2008: 165-174.
  46. Reuse or Rewrite: Combining Textual, Static, and Dynamic Analyses to Assess the Cost of Keeping a System Up-To-Date. Giuliano Antoniol, Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Massimiliano Di Penta. In the Proceedings of International Conference on Software Maintenance (ICSM) ICSM 2008: 147-156.
  47. 2007

  48. Technique Integration for Requirements Assessment. Alex Dekhtyar, Jane Huffman Hayes, Senthil Sundaram, Ashlee Holbrook, Olga Dekhtyar. pp.141-150. In the Proceedings of the 15th IEEE International Requirements Engineering Conference (RE 2007), 2007.
  49. 2006

  50. Will Johnny/Joanie Make a Good Software Engineer?: Are Course Grades Showing the Whole Picture? Jane Huffman Hayes, Alex Dekhtyar, Ashlee Holbrook*, Olga Dekhtyar, Senthil Sundaram*. In the Proceedings of Conference on Software Engineering Education and Training (CSEET), Oahu, HI, April 2006. (8 page paper)
  51. A Case History of International Space Station Requirement Faults. Jane Huffman Hayes, Inies Chemannor*, Ashlee Holbrook*, Dave Pruett. In the Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), 2006. (10 page paper)
  52. 2005

  53. Maintainability Prediction: A Regression Analysis of Measures of Evolving Systems. Jane Huffman Hayes, Liming Zhao*. In the Proceedings of IEEE International Conference on Software Maintenance (ICSM) 2005, Budapest, Hungary, September, 2005.
  54. Fault Links: Exploring the Relationship Between Module and Fault Types. Jane Huffman Hayes, Inies Chemannoor*, Vinod Surisetty*, and Anneliese Andrews. In the Proceedings of European Dependable Computing Conference (EDCC), Budapest, Hungary, April 2005. (20 page paper)
  55. 2004

  56. Helping Analysts Trace Requirements: An Objective Look. Jane Huffman Hayes, Alexander Dekhtyar, Senthil Sundaram*, Sarah Howard. In the Proceedings of IEEE Requirements Engineering Conference (RE) 2004, Kyoto, Japan, September 2004, pp. 249-261.
  57. A Metrics-Based Software Maintenance Effort Model. Jane Huffman Hayes, Sandip Patel*, and Liming Zhao*. In the Proceedings of the 8th European Conference on Software Maintenance and Reengineering, Tampere, Finland, March 2004. pp. 254-258.
  58. 2003

  59. Building a Requirement Fault Taxonomy: Experiences from a NASA Verification and Validation Research Project. Jane Huffman Hayes. In the Proceedings of the IEEE International Symposium on Software Reliability Engineering (ISSRE), Denver, CO, November 2003, pp. 49-59.
  60. Improving Requirements Tracing via Information Retrieval. Jane Huffman Hayes, Alexander Dekhtyar, James Osbourne*. In the Proceedings of the International Conference on Requirements Engineering (RE), Monterey, California, September 2003, pp. 138-148.
  61. Evaluating Individual Contribution Toward Group Software Engineering Projects. Jane Huffman Hayes, Tim Lethbridge, and Dan Port. In the Proceedings of the International Conference on Software Engineering (ICSE), Portland, Oregon, May 2003, pp. 622-627.
  62. 2002

  63. Fault Detection Effectiveness of Spathic Test Data. Jane Huffman Hayes and Pifu Zhang*. In the Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS) 2002, Greenbelt, MD, December 2002, pp. 183-192.
  64. Energizing Software Engineering Education through Real-World Projects as Experimental Studies. Jane Huffman Hayes and Pifu Zhang*. In the Proceedings of 15th Conference on Software Engineering Education and Training (CSEET), Covington, KY, February 2002, pp. 192-206.
  65. 2001

  66. Affects on Maintenance of Web Software Applications. Jane Huffman Hayes. In the Proceedings of International Conference on Software& Systems Engineering and their Applications (ICSSEA), Paris, France, December 2001.
  67. Software Engineering and Building Multi-Tier E-Business Applications Using Web Services Technology: Forget Everything You Know? Jane Huffman Hayes and Hui Cai*. In the Proceedings of the International Conference on Software& Systems Engineering and their Applications (ICSSEA), Paris, France, December 2001.
  68. 1999

  69. Increased Software Reliability Through Input Validation Analysis and Testing. Jane Huffman Hayes and Jeff Offutt+. In the Proceedings of The Tenth IEEE International Symposium on Software Reliability Engineering, pages 199-209, Boca Raton, Florida, November 1999.
  70. 1998

  71. Input Validation Testing: A Requirements-Driven, System Level, Early Lifecycle Technique. Jane Huffman Hayes and Jeff Offutt+. In the Proceedings of the 11th International Conference on Software Engineering and its Applications, Paris, France, October 1998.
  72. 1997

  73. Input Validation Testing: A System Level, Early Lifecycle Technique. Jane Huffman Hayes. Accepted to ICSE `97 Doctoral Consortium, In the Proceedings of the Seventeenth International Conference on Software Engineering Doctoral Consortium, Boston, Massachusetts, May 1997.
  74. 1996

  75. A Semantic Model of Program Faults. Jeff Offutt+ and Jane Huffman Hayes. Published in The Proceedings of the International Symposium on Software Testing and Analysis (ISSTA), pages 195-200, ACM, San Diego, California, January 1996.
  76. 1994

  77. Testing Object-Oriented Programming Systems (OOPS): A Fault-Based Approach. Jane Huffman Hayes. In the Proceedings of the International Symposium on Object-Oriented Methodologies and Systems (ISOOMS), Springer-Verlag Lecture Notes on Computer Science series, Number 858, pages 205-220, Palermo, Italy, September 1994.
  78. 1988

  79. Partially Automated In-Line Documentation (PAID): Design and Implementation of a Software Maintenance Tool. Jane Huffman Hayes and Cliff Burgess. In the Proceedings of the 1988 IEEE Conference on Software Maintenance (ICSM), pages 60-65, Phoenix, Arizona, October 1988.

+ My advisor
* Student co-author


Back to Top