Publications

We include the papers on this page to ensure timely dissemination on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by the copyrights. These works may not be reposted without the explicit permission of the copyright holder.

2024

2023

Ready Worker One? High-Res VR for the Home Office

VRST 2023. Anastasia Ruvimova, Felipe Fronchetti, Boden Kahn, Luiz Susin, Zekeya Hurley, Thomas Fritz, Mark Hancock, David C. Shepherd.

Cultivating a Team Mindset about Productivity with a Nudge: A Field Study in Hybrid Development Teams

CSCW 2023. Thomas Fritz, Alexander Lill, André N. Meyer, Gail C. Murphy, Lauren Howe.

Semi-Automatic, Inline and Collaborative Web Page Code Curations

ICSE 2023. Roy Rutishauser, André N. Meyer, Reid Holmes, Thomas Fritz.

2022

Sources of software development task friction

EMSE 2022. Nick Bradley, Thomas Fritz, Reid Holmes.

An Exploratory Study of Productivity Perceptions in Software Teams

ICSE 2022. Anastasia Ruvimova, Alexander Lill, Jan Gugler, Lauren Howe, Elaine Huang, Gail Murphy, Thomas Fritz.

2021

Observing and predicting knowledge worker stress, focus and awakeness in the wild

IJHCS 2021. M. Soto, C. Satterfield, T. Fritz, G. C. Murphy, D. C. Shepherd and N. Kraft.

2020

“Transport Me Away”: Fostering Flow in Open Offices through Virtual Reality

CHI 2020. Anastasia Ruvimova, Junhyeok Kim, Thomas Fritz, Mark Hancock, David C. Shepherd.

Identifying and Describing Information Seeking Tasks

ASE'20. C. Satterfield, T. Fritz, G. C. Murphy.

Biometric Measurement in Software Engineering

Contemporary Empirical Methods in Software Engineering. F. Fagerholm, T. Fritz.

Detecting Developers’ Task Switches and Types

TSE’20. André Meyer, Chris Satterfield, Manuela Züger, Katja Kevic, Gail Murphy, Thomas Zimmermann, and Thomas Fritz.

Supporting Software Developers’ Focused Work on Window-Based Desktops

CHI'20. J. Pilzer, R. Rosenast, A. N. Meyer, E. M. Huang, T. Fritz.

2019

Today was a Good Day: The Daily Life of Software Developers

TSE'19. André Meyer, Earl Barr, Christian Bird. Thomas Zimmermann.

Reducing Interruptions at Work with FlowLight

Book Chapter. M. Züger, A. Meyer, T. Fritz, and D. Shepherd.

Fitbit for Developers: Self-Monitoring at Work

Book Chapter. A. Meyer, T. Fritz, and T. Zimmermann.

Developers’ Diverging Perceptions of Productivity

Book Chapter. A. Meyer, G. C. Murphy, T. Fritz, and T. Zimmermann.

The Sound of Software Development: Music Listening Among Software Engineers

IEEE Software 2019. L. E. Barton, G. Candan, T. Fritz, T. Zimmermann, and G. C. Murphy.

2018

Context-Aware Conversational Developer Assistants

ICSE 2018. N. Bradley, T. Fritz and R. Holmes.

2017

Reducing Interruptions at Work: A Large-Scale Field Study of FlowLight

CHI 2017. M. Züger, C. Corley, A. N. Meyer, B. Li, T. Fritz, D. C. Shepherd, P. Francis, N. Kraft, and W. Snipes

The Work Life of Developers: Activities, Switches and Perceived Productivity

TSE 2017. A. N. Meyer, L. E. Barton, G. C. Murphy, T. Zimmermann, and T. Fritz.

2016

Leaders of Tomorrow on the Future of Software Engineering: A Roundtable

IEEE 2016. F. Hermans, J. Siegmund, T. Fritz, G. Bavota, M. Nagappan, A. Hindle, Y. Kamei, A. Mesbah, B. Adams.

Eye Gaze and Interaction Contexts for Change Tasks – Observations and Potential

JSS 2016. Katja Kevic, Braden M Walters, Timothy R Shaffer, Bonita Sharif, David C Shepherd, Thomas Fritz.

2015

iTrace: Enabling Eye Tracking on Software Artifacts within the IDE to Support Software Engineering Tasks

FSE'15. Timothy R. Shaffer, Jenna L. Wise, Braden M. Walters, Sebastian C. Müller, Michael Falcone, Bonita Sharif

A Practical Guide to Analyzing IDE Usage Data

Book Chapter. W. Snipes, E. Murphy-Hill, T. Fritz, M. VAkilian, K. DAmevski, A. R. Nair, D. Shepherd.

Tracing Software Developers’ Eyes and Interactions for Change Tasks

FSE'15. Katja Kevic, Braden M. Walters, Timothy R. Shaffer, Bonita Sharif, David C. Shepherd, Thomas Fritz.

The Making of Cloud Applications – An Empirical Study on Software Development for the Cloud

ESEC/FSE 2015. Jürgen Cito, Philipp Leitner, Thomas Fritz, Harald Gall.

A Field Study on Fostering Structural Navigation

ICSE SEIP 2015. Vinay Augustine, Patrick Francis, Xiao Qu, David Shepherd, Will Snipes, Christoph Braunlich.

2014

Developers’ Code Context Models for Change Tasks

FSE'14. Thomas Fritz, David C. Shepherd, Katja Kevic, Will Snipes, Christoph Bräunlich.

Software Developers’ Perceptions of Productivity

FSE'14. A. N. Meyer, T. Fritz, G. C. Murphy, T. Zimmermann.

CloudWave: Where Adaptive Cloud Management Meets DevOps

MoCS 2014. D. Bruneo, T. Fritz, S. Keidar-Barner, P. Leitner, F. Longo, C. Marquezan, A. Metzger, K. Pohl, A. Puliafito, D. Raz, A. Roth, E. Salant, I. Segall, M. Villari, Y. Wolfsthal, C. Woods.

Collecting and processing interaction data for recommendation systems

Recommendation Systems in Software Engineering. W. Maalej, T. Fritz, R. Robbes.

2013

Degree-of-Knowledge: Modeling a Developer’s Knowledge of Code

TOSEM 2013. Fritz, Murphy, Murphy-Hill, Ou, Hill.

2012

Sando: An Extensible Local Code Search Framework

FSE 2012. David Shepherd, Kostadin Damevski, Bartosz Ropski, Thomas Fritz.

An Approach for Collaborative Code Reviews Using Multi-Touch Technology

ICSE 2012. Sebastian Müller, Michael Würsch, Thomas Fritz, Harald C. Gall.

2011

Socially Mediated Technology Awareness

SSE @ ESEC/FSE 2011. Thomas Fritz, Gail C. Murphy.

2010

A Degree-of-Knowledge Model to Capture Source Code Familiarity

ICSE 2010. Thomas Fritz, Jingwen Ou, Gail C. Murphy, Emerson Murphy-Hill.

2009

2008

How can diagramming tools help support programming activities?

VL/HCC 2008. Seonah Lee, Gail C. Murphy, Thomas Fritz, Meghan Allen.

2007

Does a programmer’s activity indicate knowledge of code?

ESEC/FSE 2007. Thomas Fritz, Gail C. Murphy, Emily Hill.

2006

A reflexive Extension to Arachne’s Aspect Language.

ODAL Workshop at AOSD 2006. Nicolas Loriant, Marc Ségura-Devillechaise, Thomas Fritz, Jean-Marc Menaud.

Dynamic adaptation of the squid Web cache with Arachne

IEEE Software 2006. Marc Ségura-Devillechaise, Jean-Marc Menaud, Nicolas Loriant, Rémi Douence, Mario Südholt, Thomas Fritz, Egon Wuchner.

2005

An application of dynamic AOP to medical image generation

Dynamic Aspect Workshop at AOSD 2005. Thomas Fritz, Marc Ségura, Mario Südholt, Egon Wuchner, Jean-marc Menaud.

An Expressive Aspect Language for System Applications With Arachne

AOSD 2005. Rémi Douence, Thomas Fritz, Nicolas Loriant, Jean-Marc Menaud, Marc Ségura-Devillechaise, Mario Südholt.

Using Domain Driven Development for Monitoring Distributed Systems

ECMDA-FA 2005. Rainer Burgstaller, Egon Wuchner, Ludger Fiege, Michael Becker, Thomas Fritz.

Automating Adaptive Image Generation for Medical Devices Using AOP

ETFA 2005. Thomas Fritz, Marc Segura, Mario Stidholt, Egon Wuchner, Jean-Marc Menaud.

2003

Refactoring to aspects: an interactive approach

OOPSLA workshop on eclipse technology eXchange 2003. Jan Hannemann, Thomas Fritz, Gail C. Murphy.