publications

2024

  1. Generative AI and the Future of Software Testing – A Virtual Roundtable
    Lucas Layman, and Ron Vetter
    IEEE Computer, Jan 2024

2023

  1. A Controlled Experiment on the Impact of Intrusion Detection False Alarm Rate on Analyst Performance
    Lucas Layman, and William Roden
    In Proceedings of the Human Factors and Ergonomics Society (HFES) 67th Int’l Meeting, Oct 2023
  2. Interdisciplinary Collaboration among Nursing and Computer Science to Refine a Pharmacogenetics Clinical Decision Support Tool via Mobile Application
    Crystal Heath Dodson, and Lucas Layman
    Computers, Informatics, Nursing, Jun 2023

2022

  1. A Portable, Bluetooth-Enabled, Isometric Neck Assessment System
    Lucas Layman, Alexander T McDaniel, and Lindsey H Schroeder
    In Proceedings of IEEE SoutheastCon 2022, Jun 2022
  2. Coastal Eco Explorer: A Mobile Application for Ecology Education
    Lucas Layman, Amy R Taylor, Dennis S Kubasko Jr., and 2 more authors
    In Proceedings of IEEE SoutheastCon 2022, Jun 2022
  3. Refinement of a Pharmacogenomics App for Dosing Guidelines for Oncology: Findings from the Usability Evaluation
    Crystal Dodson, and Lucas Layman
    Annals of Translational Medicine, Dec 2022

2020

  1. Cry Wolf: Toward an Experimentation Platform and Dataset for Human Factors in Cyber Security Analysis
    William Roden, and Lucas Layman
    In Proceedings of the 2020 ACM Southeast Conference (ACMSE 2020), Dec 2020
  2. Coastal Eco Explorer
    Lucas Layman, Kinsley Sigmund, Amy R. Taylor, and 2 more authors
    Dec 2020
  3. Suitability of SCS1 as a Pre-CS2 Assessment Instrument: A Comparison with Short Deliberate-practice Questions
    Yang Song, Yunkai Xiao, Jonathan Stephens, and 3 more authors
    In Proceedings of the 2020 ACM Southeast Conference (ACMSE 2020), Dec 2020
  4. Toward Predicting Success and Failure in CS2 : A Mixed-Method Analysis
    Lucas Layman, Yang Song, and Curry Guinn
    In Proceedings of the 2020 ACM Southeast Conference (ACMSE 2020), Dec 2020

2019

  1. The Cry Wolf IDS Simulator - An environment for conducting controlled experiments of cyber security analysis tasks
    William Roden, and Lucas Layman
    Dec 2019
  2. The Cry Wolf Dataset - A repository of simulated IDS alerts for experimentation
    Williams Roden, and Lucas Layman
    Dec 2019
  3. How to trick the Borg: threat models against manual and automated techniques for detecting network attacks
    Carl Sabottke, Daniel Chen, Lucas Layman, and 1 more author
    Computers & Security, Mar 2019

2017

  1. Less is More: Minimizing Code Reorganization using XTREE
    Rahul Krishna, Tim Menzies, and Lucas Layman
    Information and Software Technology, Mar 2017

2016

  1. Are delayed issues harder to resolve? Revisiting cost-to-fix of defects throughout the lifecycle
    Tim Menzies, William Nichols, Forrest Shull, and 1 more author
    Empirical Software Engineering: An International Journal, Mar 2016
  2. Topic modeling of NASA space system problem reports research in practice
    L. Layman, A.P. Nikora, J. Meek, and 1 more author
    In Proceedings - 13th Working Conference on Mining Software Repositories, MSR 2016, Mar 2016
  3. Topic Modeling of NASA Space System Problem Reports
    Lucas Layman, Allen P. Nikora, Joshua Meek, and 1 more author
    In Proceedings of the 13th International Conference on Mining Software Repositories (MSR ’16), Mar 2016

2015

  1. Ask the Engineers: Exploring Repertory Grids and Personal Constructs for Software Data Analysis
    Lucas Layman, Carolyn Seaman, Davide Falessi, and 1 more author
    In 8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2015), Mar 2015
  2. LACE2: Better Privacy-Preserving Data Sharing for Cross Project Defect Prediction
    Fayola Peters, Tim Menzies, and Lucas Layman
    In 37th International Conference on Software Engineering (ICSE ’15), Mar 2015
  3. Applying Software Data Analysis in Industry Contexts: When Research Meets Reality
    M. Diep, L. Esker, D. Falessi, and 3 more authors
    Mar 2015

2014

  1. Human Factors in Webserver Log File Analysis: A Controlled Experiment on Investigating Malicious Activity
    Lucas Layman, Sylvain David Diffo, and Nico Zazworka
    In Proc. of the 2014 Symposium and Bootcamp on the Science of Security (HotSoS ’14), Mar 2014
  2. A Methodology for Exposing Risk in Achieving Emergent System Properties
    Lucas Layman, Victor R Basili, and Marvin V Zelkowitz
    Transactions on Software Engineering Methodology, Mar 2014
  3. InViz: Instant visualization of security attacks
    L. Layman, and N. Zazworka
    In ACM International Conference Proceeding Series, Mar 2014

2013

  1. Technical Debt: Showing the Way for Better Transfer of Empirical Results
    Forrest Shull, Davide Falessi, Carolyn Seaman, and 2 more authors
    In Perspectives on the Future of Software Engineering: Essays in Honor of Dieter Rombach, Mar 2013
  2. Debugging Revisited: Toward Understanding the Debugging Needs of Contemporary Software Developers
    Lucas Layman, Madeline Diep, Meiyappan Nagappan, and 3 more authors
    In 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, Oct 2013
  3. Local versus Global Lessons for Defect Prediction and Effort Estimation
    Tim Menzies, Andrew Butcher, David Cok, and 5 more authors
    IEEE Transactions on Software Engineering, Jun 2013
  4. Automated classification of NASA anomalies using natural language processing techniques
    Davide Falessi, and Lucas Layman
    In 2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), Nov 2013
  5. Using Amazon’s Mechanical Turk for User Studies: Eight Things You Need to Know
    Lucas Layman, and Gunnar Sigurdsson
    In Proceedings of the 7th International Symposium on Empirical Software Engineering and Measurement (ESEM 2013), Nov 2013

2012

  1. Toward Baselining Software Anomalies in NASA Missions
    Lucas Layman, Marvin Zelkowitz, Victor Basili, and 1 more author
    In 2012 IEEE 23rd International Symposium on Software Reliability Engineering Workshops, Nov 2012

2011

  1. A Case Study of Measuring Process Risk for Early Insights into Software Safety
    Lucas Layman, Victor R Basili, Marvin V Zelkowitz, and 1 more author
    In Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ICSE ’11), Nov 2011
  2. A Methodology for Exposing Software Development Risk in Emergent System Properties
    Victor R. Basili, Lucas Layman, and Marvin V. Zelkowitz
    Nov 2011

2010

  1. Obtaining Valid Safety Data for Software Safety Measurement and Process Improvement
    Victor R Basili, Marvin V Zelkowitz, Lucas Layman, and 2 more authors
    In Proceedings of the 4th ACM/IEEE International Symposium on Empirical Soiftware Engineering and Measurement (ESEM ’10), Nov 2010
  2. A Methodology for Mapping System Engineering Challenges to Recommended Approaches
    Lucas Layman, Forrest Shull, Paul Componation, and 7 more authors
    In Proceedings of the 4th Annual IEEE International Systems Conference, Nov 2010
  3. The Role and Quality of Software Safety in the NASA Constellation Program
    Lucas Layman, Victor R. Basili, and Marvin V. Zelkowitz
    Nov 2010
  4. How Effective is Test Driven Development?
    Burak Turhan, Lucas Layman, Madeline Diep, and 2 more authors
    In Making Software: What Really Works, and Why We Believe It, Nov 2010
  5. What Do We Know about Test-Driven Development
    Forrest Shull, Grigori Melnik, Burak Turhan, and 3 more authors
    IEEE Software, Nov 2010

2009

  1. Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs
    R. Turner, F. Shull, B. Boehm, and 11 more authors
    Nov 2009
  2. Coordination in large-scale software teams
    Andrew Begel, Nachiappan Nagappan, Christopher Poile, and 1 more author
    In 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, May 2009

2008

  1. Addressing Diverse Needs through a Balance of Agile and Plan-driven Software Development Methodologies in the Core Software Engineering Course
    Lucas Layman, Laurie Williams, Kelli Slaten, and 2 more authors
    International Journal of Engineering Education, May 2008
  2. Iterative identification of fault-prone binaries using in-process metrics
    Lucas Layman, Gunnar Kudrjavets, and Nachiappan Nagappan
    In Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement - ESEM ’08, Oct 2008
  3. Information Needs of Developers for Program Comprehension during Software Maintenance Tasks
    Lucas Layman
    Oct 2008
  4. Mining software effort data: A preliminary analysis of Visual Studio Team System Data
    Lucas Layman, Nachiappan Nagappan, Sam Guckenheimer, and 2 more authors
    In Proceedings of the 2008 International Working Conference on Mining software repositories - MSR ’08, May 2008
  5. Eleven Guidelines for Implementing Pair Programming in the Classroom
    Laurie Williams, D. Scott McCrickard, Lucas Layman, and 1 more author
    In Agile 2008 Conference, May 2008
  6. MimEc: Intelligent User Notification of Faults in the Eclipse IDE
    Lucas M Layman, Laurie A Williams, and Robert St. Amant
    In 1st Workshop on Cooperative and Human Aspects of Software Engineering (CHASE ’08), May 2008

2007

  1. Toward Reducing Fault Fix Time: Understanding Developer Behavior for the Design of Automated Fault Detection Tools
    Lucas Layman, Laurie Williams, and Robert St. Amant
    In First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Sep 2007
  2. Lab Partners: If They’re Good Enough for the Sciences, Why Aren’t They Good Enough for Us?
    Laurie Williams, and Lucas Layman
    In 20th Conference on Software Engineering Education and Training (CSEET’07), Jul 2007
  3. On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering
    Laurie Williams, Lucas Layman, Kelli M. Slaten, and 2 more authors
    In 29th International Conference on Software Engineering (ICSE’07), May 2007
  4. Personality types, learning styles, and an agile approach to software engineering education
    L. Layman, T. Cornwell, and L. Williams
    In Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education, May 2007
  5. Note to self: Make Assignments Meaningful
    Lucas Layman, Laurie Williams, and Kelli Slaten
    In Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, Mar 2007
  6. On the Impact of a Collaborative Pedagogy on African-American Millennial Students in Software Engineering
    Laurie Williams, Lucas Layman, Kelli M Slaten, and 2 more authors
    In , Mar 2007

2006

  1. Examining the Compatibility of Student Pair Programmers
    Laurie Williams, Lucas Layman, Jason Osborne, and 1 more author
    In AGILE 2006 (AGILE’06), Mar 2006
  2. Intelligent User Notifaction to Expedite Awareness of Fault Code
    Lucas Layman
    In International Doctoral Symposium on Empirical Software Engineering (IDoESE ’06), Mar 2006
  3. Changing Students’ Perceptions: An Analysis of the Supplementary Benefits of Collaborative Software Development
    L. Layman
    In 19th Conference on Software Engineering Education and Training (CSEET’06), Mar 2006
  4. Essential Communication Practices for Extreme Programming in a Global Software Development Team
    Lucas Layman, Laurie Williams, Daniela Damian, and 1 more author
    Information and Software Technology, Mar 2006
  5. Personality Types, Learning Styles, and an Agile Approach to Software Engineering Education
    Lucas Layman, Travis Cornwell, and Laurie Williams
    In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, Mar 2006
  6. Motivations and Measurements in an Agile Case Study
    Lucas Layman, Laurie Williams, and Lynn Cunningham
    Journal of Systems Architecture, Mar 2006

2005

  1. How and Why Collaborative Software Development Impacts the Software Engineering Course
    Lucas Layman, Laurie Williams, Jason Osborne, and 8 more authors
    In Proceedings Frontiers in Education 35th Annual Conference, Mar 2005
  2. Undergraduate Student Perceptions of Pair Programming and Agile Software Methodologies: Verifying a Model of Social Interaction
    Kelli M Slaten, Maria Droujkova, Sarah B Berenson, and 2 more authors
    In Agile Development Conference (ADC’05), Mar 2005
  3. Rational Unified Process Evaluation Framework Version 1.0
    Williams Krebs, Chih-Wei Ho, Laurie Williams, and 1 more author
    Mar 2005
  4. Personality Profiles and Learning Styles of Advanced Undergraduate Computer Science Students
    Lucas Layman, Travis Cornwell, Laurie Williams, and 1 more author
    Mar 2005
  5. On establishing the essential components of a technology-dependent framework
    Laurie Williams, Lucas Layman, and Pekka Abrahamsson
    ACM SIGSOFT Software Engineering Notes, Jul 2005

2004

  1. Extreme Programming Evaluation Framework for Object-Oriented Languages – Version 1.1
    L Williams, W Krebs, L Layman, and 2 more authors
    Jul 2004
  2. Toward a Framework for Evaluating Extreme Programming
    Laurie Williams, William Krebs, Lucas Layman, and 2 more authors
    In Proceedings of the 8th International Conference on Evaluation and Assessment in Software Engineering (EASE ’04), Jul 2004
  3. Empirical investigation of the impact of extreme programming practices on software projects
    Lucas Layman
    In Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA ’04, Oct 2004
  4. Exploring Extreme Programming in Context: An Industrial Case Study
    L Layman, L Williams, and L Cunningham
    In Agile Development Conference 2004 (ADC’04), Oct 2004
  5. Identifying Potential Deficiencies in Agile Requirements Engineering Practices
    L Layman
    Oct 2004
  6. Motivations and Measurements in an Agile Case Study
    L Layman, L Williams, and L Cunningham
    In , Oct 2004
  7. Exploring the Use of a Safe Subset of Extreme Programming: An Industrial Case Study
    Laurie Williams, Lucas Layman, William Krebs, and 1 more author
    Oct 2004

2003

  1. Toward an XP Evaluation Framework
    Laurie Williams, William Krebs, Lucas Layman, and 1 more author
    Oct 2003
  2. Are decomposition slices clones?
    K. Gallagher, and L. Layman
    In Proceedings of the 11th International Workshop on Program Comprehension (IWPC ’03), Oct 2003