Toward Predicting Success and Failure in CS2 : A Mixed-Method Analysis

Conference ProceedingsEducation
Lucas Layman, Yang Song, Curry Guinn
Lucas Layman, Yang Song, and Curry Guinn. 2020. Toward Predicting Success and Failure in CS2: A Mixed-Method Analysis. In 2020 ACM Southeast Conference (ACMSE 2020), April 2–4, 2020, Tampa, FL, USA.ACM, New York,NY, USA, 8 pages. https://doi.org/10.1145/3374135.3385277
Publication year: 2020

Suitability of SCS1 as a Pre-CS2 Assessment Instrument : A Comparison with Short Deliberate-practice Questions

Conference ProceedingsEducation
Yang Song, Yunkai Xiao, Jonathan Stephens, Emma Ruesch, Sean Roginski, Lucas Layman
Yang Song, Yunkai Xiao, Jonathan Stephens, Emma Ruesch, Sean Roginski, and Lucas Layman. 2020. Suitability of SCS1 as a Pre CS2 Assessment Instrument: A Comparison with Short Deliberate practice Questions. In 2020 ACM Southeast Conference (ACMSE 2020), April 2 4, 2020, Tampa, FL, USA. ACM, New York, NY, USA, 2 pages. https://doi. org/10.1145/3374135.3385277
Publication year: 2020

Cry Wolf: Toward an Experimentation Platform and Dataset for Human Factors in Cyber Security Analysis

Conference Proceedings
William Roden, Lucas Layman
William Roden and Lucas Layman. 2020. Cry Wolf: Toward an Experimentation Platform and Dataset for Human Factors in Cyber Security Analysis.In 2020 ACM Southeast Conference (ACMSE 2020), April 2–4, 2020, Tampa, FL,USA.ACM, New York, NY, USA, 4 pages. https://doi.org/10.1145/3374135.3385301
Publication year: 2020

How to Trick the Borg: Threat Models against Manual and Automated Techniques for Detecting Network Attacks

Journal Articles
Carl Sabottke, Daniel Chen, Lucas Layman, TudorDumitraş
Computers & Security, Volume 81, pp. 25-40
Publication year: 2019

Less is More: Minimizing Code Reorganization using XTREE

Journal Articles
Rahul Krishna, Tim Menzies, Lucas Layman
Krishna, R., Menzies, T., & Layman, L. (2017). Less is More: Minimizing Code Reorganization using XTREE. Information and Software Technology, vol. 88, pp 53-66.
Publication year: 2017

Topic Modeling of NASA Space System Problem Reports

Conference Proceedings
Lucas Layman, Allen P. Nikora, Joshua Meek, Tim Menzies
L. Layman, A. P. Nikora, J. Meek, and T. Menzies, “Topc Modeling of NASA Space System Problem Reports,” in Proceedings of the 13th International Conference on Mining Software Repositories (MSR ’16), (Austin, TX), pp. 303-314, 2016
Publication year: 2016

Are delayed issues harder to resolve? Revisiting cost-to-fix of defects throughout the lifecycle

Journal Articles
Tim Menzies, William Nichols, Forrest Shull, Lucas Layman
Menzies, T., Nichols, W., Shull, F. et al. Empir Software Eng (2016). doi:10.1007/s10664-016-9469-x
Publication year: 2016

LACE2: Better Privacy-Preserving Data Sharing for Cross Project Defect Prediction

Conference Proceedings
Fayola Peters, Tim Menzies, Lucas Layman
F. Peters, T. Menzies, and L. Layman, “LACE2: Better Privacy-Preserving Data Sharing for Cross Project Defect Prediction,” in 37th International Conference on Software Engineering (ICSE ’15), (Florence, Italy), pp. 801–811, 2015
Publication year: 2015

Ask the engineers: exploring repertory grids and personal constructs for software data analysis

Refereed workshop publications
Lucas Layman, Carolyn Seaman, Davide Falessi, Madeline Diep
L. Layman, C. Seaman, D. Falessi, and M. Diep, “Ask the Engineers: Exploring Repertory Grids and Personal Constructs for Software Data Analysis,” in 8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2015), (Florence, Italy), pp. 81–84, 2015
Publication year: 2015

InViz: instant visualization of security attacks

Refereed workshop publications
Lucas Layman, Nico Zazworka
Publication year: 2014

Human factors in webserver log file analysis: a controlled experiment on investigating malicious activity

Conference Proceedings
Lucas Layman, Sylvain David Diffo, Nico Zazworka
Lucas Layman, Sylvain David Diffo, and Nico Zazworka. 2014. Human factors in webserver log file analysis: a controlled experiment on investigating malicious activity. In Proceedings of the 2014 Symposium and Bootcamp on the Science of Security (HotSoS '14). ACM, New York, NY, USA, , Article 9 , 11 pages. DOI=http://dx.doi.org/10.1145/2600176.2600185
Publication year: 2014

A Methodology for Exposing Risk in Achieving Emergent System Properties

Journal Articles
Lucas Layman, Victor R. Basili, Marvin V. Zelkowitz
Publication year: 2014

Using Amazon's Mechanical Turk for User Studies: Eight Things You Need to Know

Conference Proceedings
Lucas Layman, Gunnar Sigurdsson
• L. Layman and G. Sigurdsson, “Using Amazon’s Mechanical Turk for User Studies: Eight Things You Need to Know,” in Proceedings of the 7th International Symposium on Empirical Software Engineering and Measurement (ESEM 2013), (Baltimore, Maryland, USA), pp. 275–278, 2013
Publication year: 2013

Perspectives on the Future of Software Engineering: Essays in Honor of Dieter Rombach

Book chapters and Magazine Articles
Forrest Shull, Davide Falessi, Carolyn Seaman, Madeline Diep, Lucas Layman
Shull F., Falessi D., Seaman C., Diep M., Layman L. (2013) Technical Debt: Showing the Way for Better Transfer of Empirical Results. In: Münch J., Schmid K. (eds) Perspectives on the Future of Software Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37395-4_12
Publication year: 2013

Debugging Revisited: Toward Understanding the Debugging Needs of Contemporary Software Developers

Conference Proceedings
Lucas Layman, Madeline Diep, Meiyappan Nagappan, Janice Singer, Robert DeLine, Gina Venolia
L. Layman, M. Diep, M. Nagappan, J. Singer, R. Deline, and G. Venolia, “Debugging Revisited: Toward Understanding the Debugging Needs of Contemporary Software Developers,” in 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 383–392, IEEE, oct 2013
Publication year: 2013

Automated classification of NASA anomalies using natural language processing techniques

Conference Proceedings
Davide Falessi, Lucas Layman
• D. Falessi and L. Layman, “Automated classification of NASA anomalies using natural language processing techniques,” in 2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 5–6, IEEE, nov 2013
Publication year: 2013

Toward Baselining Software Anomalies in NASA Missions

Conference Proceedings
Lucas Layman, Marvin Zelkowitz, Victor Basili, Allen P. Nikora
L. Layman, M. Zelkowitz, V. Basili, and A. P. Nikora, “Toward Baselining Software Anomalies in NASA Missions,” in 2012 IEEE 23rd International Symposium on Software Reliability Engineering Workshops, (Dallas, Texas, USA), pp. 13–14, IEEE, nov 2012
Publication year: 2012

Local versus Global Lessons for Defect Prediction and Effort Estimation

Journal Articles
Tim Menzies, Andrew Butcher, David Cok, Andrian Marcus, Lucas Layman, Forrest Shull, Burak Turhan, Thomas Zimmermann
T. Menzies, A. Butcher, D. Cok, A. Marcus, L. Layman, F. Shull, B. Turhan, and T. Zimmermann, “Local versus Global Lessons for Defect Prediction and Effort Estimation,” IEEE Transactions on Software Engineering, vol. 39, pp. 822–834, jun 2013
Publication year: 2012

A case study of measuring process risk for early insights into software safety

Conference Proceedings
Lucas Layman, Victor R. Basili, Marvin V. Zelkowitz, Karen L. Fisher
L. Layman, V. R. Basili, M. V. Zelkowitz, and K. L. Fisher, “A Case Study of Measuring Process Risk for Early Insights into Software Safety,” in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ICSE ’11), (Honolulu, HI), pp. 623–632, 2011
Publication year: 2011

What Do We Know about Test-Driven Development

Book chapters and Magazine Articles
Forrest Shull, Grigori Melnik, Burak Turhan, Lucas Layman, Madeline Diep, Hakan Erdogmus
F. Shull, G. Melnik, B. Turhan, L. Layman, M. Diep, and H. Erdogmus, “What Do We Know about Test-Driven Development,” IEEE Software, vol. 27, no. 6, pp. 16–19, 2010
Publication year: 2010

Obtaining valid safety data for software safety measurement and process improvement

Conference Proceedings
Victor R. Basili, Marvin V. Zelkowitz, Lucas Layman, Kathleen Dangle, Madeline Diep
Publication year: 2010

How Effective is Test Driven Development?

Book chapters and Magazine Articles
Burak Turhan, Lucas Layman, Madeline Diep, Hakan Erdogmus, Forrest Shull
B. Turhan, L. Layman, M. Diep, H. Erdogmus, and F. Shull, “How Effective is Test Driven Development?,” in Making Software: What Really Works, and Why We Believe It (A. Oram and G. Wilson, eds.), pp. 207–219, Cambridge, MA: O’Reilly, 2010
Publication year: 2010

A Methodology for Mapping System Engineering Challenges to Recommended Approaches

Conference Proceedings
Lucas Layman, Forrest Shull, Paul Componation, Sue O'Brien, Dawn Sabados, Anne Carrigy, Richard Turner
L. Layman, F. Shull, P. Componation, S. O. Brien, A. Carrigy, and R. Turner, “A Methodology for Mapping System Engineering Challenges to Recommended Approaches,” in Proceedings of the 4th Annual IEEE International Systems Conference, (San Diego, CA), pp. 294–299, 2010
Publication year: 2010

Coordination in large-scale software teams

Refereed workshop publications
Andrew Begel, Nachiappan Nagappan, Christopher Poile, Lucas Layman
A. Begel, N. Nagappan, C. Poile, and L. Layman, “Coordination in large-scale software teams,” in 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, (Vancouver, BC), pp. 1–7, IEEE, may 2009
Publication year: 2009

Mining software effort data: preliminary analysis of visual studio team system data

Refereed workshop publications
Lucas Layman, Nachiappan Nagappan, Sam Guckenheimer, Jeff Beehler, Andrew Begel
Publication year: 2008

MimEc: intelligent user notification of faults in the eclipse IDE

Refereed workshop publications
Lucas M. Layman, Laurie A. Williams, Robert St. Amant
Publication year: 2008

Iterative identification of fault-prone binaries using in-process metrics

Conference Proceedings
Lucas Layman, Gunnar Kudrjavets, Nachiappan Nagappan
L. Layman, G. Kudrjavets, and N. Nagappan, “Iterative identification of fault-prone binaries using inprocess metrics,” in Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement - ESEM ’08, (New York, New York, USA), p. 206, ACM Press, oct 2008
Publication year: 2008

Eleven Guidelines for Implementing Pair Programming in the Classroom

Conference ProceedingsEducation
Laurie Williams, D. Scott McCrickard, Lucas Layman, Khaled Hussein
L. Williams, D. S. McCrickard, L. Layman, and K. Hussein, “Eleven Guidelines for Implementing Pair Programming in the Classroom,” in Agile 2008 Conference, pp. 445–452, IEEE, 2008
Publication year: 2008

Addressing Diverse Needs through a Balance of Agile and Plan-driven Software Development Methodologies in the Core Software Engineering Course

EducationJournal Articles
Lucas Layman, Laurie Williams, Kelli Slaten, Sarah Berenson, Mladen Vouk
L. Layman, L. Williams, K. Slaten, S. Berenson, and M. Vouk, “Addressing Diverse Needs through a Balance of Agile and Plan-driven Software Development Methodologies in the Core Software Engineering Course,” International Journal of Engineering Education, vol. 24, no. 4, pp. 659–670, 2008
Publication year: 2008

Toward Reducing Fault Fix Time: Understanding Developer Behavior for the Design of Automated Fault Detection Tools

Conference Proceedings
Lucas Layman, Laurie Williams, Rob St. Amant
L. Layman, L. Williams, and R. S. Amant, “Toward Reducing Fault Fix Time: Understanding Developer Behavior for the Design of Automated Fault Detection Tools,” in First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), pp. 176–185, IEEE, sep 2007
Publication year: 2007

On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering

Conference ProceedingsEducation
Laurie Williams, Lucas Layman, Kelli M. Slaten, Sarah B. Berenson, Carolyn Seaman
L. Williams, L. Layman, K. M. Slaten, S. B. Berenson, and C. Seaman, “On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering,” in 29th International Conference on Software Engineering (ICSE’07), pp. 677–687, IEEE, may 2007
Publication year: 2007

Note to self: Make assignments meaningful

Conference ProceedingsEducation
Lucas Layman, Laurie Williams, Kelli Slaten
L. Layman, L. Williams, and K. Slaten, “Note to self: Make Assignments Meaningful,” in Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, (Covington, KY), pp. 459– 463, ACM, mar 2007
Publication year: 2007

Lab Partners: If They’re Good Enough for the Natural Sciences, Why Aren’t They Good Enough for Us?

Conference ProceedingsEducation
Laurie Williams, Lucas Layman
L. Williams and L. Layman, “Lab Partners: If They’re Good Enough for the Natural Sciences, Why Aren’t They Good Enough for Us?,” in 20th Conference on Software Engineering Education and Training (CSEET’07), pp. 72–82, IEEE, jul 2007
Publication year: 2007

Personality Types, Learning Styles, and an Agile Approach to Software Engineering Education

Conference ProceedingsEducation
Lucas Layman, Travis Cornwell, Laurie Williams
L. Layman, T. Cornwell, and L. Williams, “Personality Types, Learning Styles, and an Agile Approach to Software Engineering Education,” in Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, (Houston, TX), pp. 428–432, 2006
Publication year: 2006

Motivations and Measurements in an Agile Case Study

Journal Articles
Lucas Layman, Laurie Williams, Lynn Cunningham
L. Layman, L. Williams, and L. Cunningham, “Motivations and Measurements in an Agile Case Study,” Journal of Systems Architecture, vol. 52, no. 11, pp. 654–667, 2006
Publication year: 2006

Examining the Compatibility of Student Pair Programmers

Conference ProceedingsEducation
Lucas Layman, Laurie Williams, Jason Osborne, Neha Katira
L. Williams, L. Layman, J. Osborne, and N. Katira, “Examining the Compatibility of Student Pair Programmers,” in AGILE 2006 (AGILE’06), pp. 411–420, IEEE, 2006
Publication year: 2006

Essential Communication Practices for Extreme Programming in a Global Software Development Team

Journal Articles
Lucas Layman, Laurie Williams, Daniela Damian, Hynek Bures
L. Layman, L. Williams, D. Damian, and H. Bures, “Essential Communication Practices for Extreme Programming in a Global Software Development Team,” Information and Software Technology, vol. 48, no. 9, pp. 781–794, 2006
Publication year: 2006

Changing Students’ Perceptions: An Analysis of the Supplementary Benefits of Collaborative Software Development

Conference ProceedingsEducation
Lucas Layman
L. Layman, “Changing Students’ Perceptions: An Analysis of the Supplementary Benefits of Collaborative Software Development,” in 19th Conference on Software Engineering Education and Training (CSEET’06), pp. 159–166, IEEE, 2006
Publication year: 2006

Undergraduate student perceptions of pair programming and agile software methodologies: verifying a model of social interaction

Conference ProceedingsEducation
Kelli M. Slaten, Maria Droujkova, Sarah B. Berenson, Laurie Williams, Lucas Layman
K. Slaten, M. Droujkova, S. Berenson, L. Williams, and L. Layman, “Undergraduate student perceptions of pair programming and agile software methodologies: verifying a model of social interaction,” in Agile Development Conference (ADC’05), pp. 323–330, IEEE Comput. Soc, 2005
Publication year: 2005

How and Why Collaborative Software Development Impacts the Software Engineering Course

Conference ProceedingsEducation
Lucas Layman, Laurie Williams, Jason Osborne, Sarah B. Berenson, Kelli M. Slaten, Mladen Vouk
L. Layman, L. Williams, J. Osborne, S. Berenson, K. Slaten, and M. Vouk, “How and Why Collaborative Software Development Impacts the Software Engineering Course,” in Proceedings Frontiers in Education 35th Annual Conference, pp. T4C–9–T4C–14, IEEE, 2005
Publication year: 2005

Toward a Framework for Evaluating Extreme Programming

Refereed workshop publications
Laurie Williams, William Krebs, Lucas Layman, Annie I. Antón, Pekka Abrahamsson
L. Williams, W. Krebs, L. Layman, A. I. Antón, and P. Abrahamsson, “Toward a Framework for Evaluating Extreme Programming,” in Proceedings of the 8th International Conference on Evaluation and Assessment in Software Engineering (EASE ’04), (Edinburgh, Scotland), pp. 11–20, 2004
Publication year: 2004

Motivations and measurements in an agile case study

Refereed workshop publications
Lucas Layman, Laurie Williams, Lynn Cunningham
Publication year: 2004

Exploring Extreme Programming in Context: An Industrial Case Study

Conference Proceedings
Lucas Layman, Laurie Williams, Lynn Cunningham
L. Layman, L. Williams, and L. Cunningham, “Exploring Extreme Programming in Context: An Industrial Case Study,” in Agile Development Conference 2004 (ADC’04), (Salt Lake City, UT), pp. 32–41, 2004
Publication year: 2004

Are decomposition slices clones?

Refereed workshop publications
Keith Gallagher, Lucas Layman
K. Gallagher and L. Layman, “Are decomposition slices clones?,” in Proceedings of the 11th International Workshop on Program Comprehension (IWPC ’03), pp. 251–256, IEEE Comput. Soc, 2003
Publication year: 2003