Navigation auf uzh.ch

Suche

Department of Informatics Human Aspects of Software Engineering Lab

Publications

2021

  • Observing and predicting knowledge worker stress, focus and awakeness in the wild. M. Soto, C. Satterfield, T. Fritz, G. C. Murphy, D. C. Shepherd and N. Kraft. Int. Journal of Human-Computer Studies 2021, Volume 146 (IJHCS). [PAPER]

2020

  • "Transport Me Away": Fostering Flow in Open Offices through Virtual Reality. A. Ruvimova, J. Kim, T. Fritz, M. Hancock, D. C. Shepherd. In Proc. of the ACM Conference on Human Factors in Computing Systems 2020 (CHI'20). [PAPER] [VIDEO]
  • Supporting Software Developers’ Focused Work on Window-Based Desktops. J. Pilzer, R. Rosenast, A. N. Meyer, E. M. Huang, T. Fritz. In Proc. of the ACM Conference on Human Factors in Computing Systems 2020 (CHI'20). [PAPER] [VIDEO]
  • Is Your Time Well Spent? Reflecting on Knowledge Work More Holistically. H. Guillou, K. Chow, T. Fritz, J. McGrenere. In Proc. of the ACM Conference on Human Factors in Computing Systems 2020 (CHI'20). [PAPER] [VIDEO]
  • Detecting Developers' Task Switches and Types. A. Meyer, C. Satterfield, M. Züger, K. Kevic, G. C. Murphy, T. Zimmermann, T. Fritz,. In IEEE Transactions on Software Engineering (TSE). [PAPER] 
  • Identifying and Describing Information Seeking Tasks. C. Satterfield, T. Fritz, G. C. Murphy. In Proc. of IEEE/ACM International Conference on Automated Software Engineering (ASE'20). [PAPER]
  • Biometric Measurement in Software Engineering. F. Fagerholm, T. Fritz. Book chapter in Contemporary Empirical Methods in Software Engineering, Springer, pages 151-172, 2020. [PAPER]

2019

  • Enabling Good Work Habits in Software Developers through Reflective Goal-Setting. A. N. Meyer, G. C Murphy, T. Zimmermann, and T. Fritz. In IEEE Transactions on Software Engineering, 2019 (TSE). (PAPER)
  • The Sound of Software Development: Music Listening Among Software Engineers. L. E. Barton, G. Candan, T. Fritz, T. Zimmermann, and G. C. Murphy. In IEEE Software, 2019 (IEEE Software). (PAPER)
  • Reducing Interruptions at Work with FlowLight. M. Züger, A. Meyer, T. Fritz, and D. Shepherd. Book chapter in Rethinking Productivity in Software Engineering, Springer, pagers 271-279, 2019. (PAPER)
  • Developers’ Diverging Perceptions of Productivity. A. Meyer, G. C. Murphy, T. Fritz, and T. Zimmermann. Book chapter in Rethinking Productivity in Software Engineering, Springer, pages 137-146, 2019. (PAPER)
  • Fitbit for Developers: Self-Monitoring at Work. A. Meyer, T. Fritz, and T. Zimmermann. Book chapter in Rethinking Productivity in Software Engineering, Springer, pages 261-270, 2019. (PAPER)

2018

  • Context-Aware Conversational Developer Assistants. N. Bradley, T. Fritz and R. Holmes. In Proc. of the Int’l Conference on Software Engineering 2018 (ICSE'18). (PAPER)
  • Sensing Interruptibility in the Office: A Field Study on the Use of Biometric and Computer Interaction Sensors. M. Züger, S. Müller, A. N. Meyer, T. Fritz. In Proc. of the ACM Conference on Human Factors in Computing Systems 2018 (CHI'18). Honorable Mention Award. (PAPER)
  • Sensing and Supporting Software Developers’ Focus. M. Züger, T. Fritz. In Proc. of the 26th Conference on Program Comprehension (ICPC'18). Invited Vision Keynote. (PAPER)

2017

  • Reducing Interruptions at Work: A Large-Scale Field Study of FlowLight. M. Züger, C. Corley, A. N. Meyer, B. Li, T. Fritz, D. C. Shepherd, P. Francis, N. Kraft, and W. Snipes. In Proc. of the ACM Conference on Human Factors in Computing Systems 2017 (CHI'17). Honorable Mention Award. (PAPER)
  • The Work Life of Developers: Activities, Switches and Perceived Productivity. A. N. Meyer, L. E. Barton, G. C. Murphy, T. Zimmermann, and T. Fritz. In IEEE Transactions on Software Engineering, vol. 43, no. 12, Dec. 2017 (TSE). (PAPER)
  • Retrospecting on Work and Productivity: A Study on Self-Monitoring Software Developers' Work. A. N. Meyer, G. C. Murphy, T. Zimmermann, T. Fritz. In Proceedings of the ACM on Human-Computer Interaction (PACMHCI’17), Volume 1, Issue CSCW, November 2017. (PAPER)
  • Towards Activity-Aware Tool Support for Change Tasks. K. Kevic, and T. Fritz. In Proc. of the IEEE Int’l Conference on Software Maintenance and Evolution 2017 (ICSME'17), pages 171-182. (PAPER)
  • Characterizing Software Developers by Perceptions of Productivity. A. N. Meyer, T. Zimmermann, T. Fritz. In Proc. of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement 2017 (ESEM’17). Short paper. (PAPER)

2016

  • Using (Bio)Metrics to Predict Code Quality Online. S. C. Müller, T. Fritz. Int'l Conference on Software Engineering (ICSE), 2016. [PAPER]
  • Leveraging Biometric Data to Boost Software Developer Productivity. T. Fritz, S. C. Müller. Int'l Conference on Software Analysis, Evolution and Reengineering (SANER), Future of Software Engineering Track, 2016. [PAPER]
  • Eye gaze and interaction contexts for change tasks - Observations and potential. K. Kevic, B. M. Walters, T. R. Shaffer, B. Sharif, D. C. Shepherd, T. Fritz. Journal of Systems and Software, March 2016. [PAPER]
  • Measuring individual productivity. T. Fritz. Book chapter in Perspectives on Data Science for Engineering, Morgan Kaufman, 2016.
  • Leaders of Tomorrow on the Future of Software Engineering: A Roundtable. F. Hermans, J. Siegmund, T. Fritz, G. Bavota, M. Nagappan, A. Hindle, Y. Kamei, A. Mesbah, B. Adams. IEEE Software, 2016, pages 99-104.

2015

  • Stuck and Frustrated or In Flow and Happy: Sensing Developers’ Emotions and Progress. S. C. Müller, T. Fritz. Int'l Conference on Software Engineering (ICSE), 2015. [PAPER]
  • Interruptibility of Software Developers and its Prediction Using Psycho-Physiological Sensors. M. Züger, T. Fritz. SIGCHI Conference on Human Factors in Computing Systems (CHI), 2015. [PAPER]
  • A Field Study on Fostering Structural Navigation with Prodet. V. Augustine, P. Francis, X. Qu, D. C. Shepherd, W. Snipes, C. Bräunlich, T. Fritz. Int'l Conference on Software Engineering, Software Engineering In Practice (ICSE SEIP) 2015. [PAPER]
  • Tracing Software Developers’ Eyes and Interactions for Change Tasks. K. Kevic, B. M. Walters, T. R. Shaffer, B. Sharif, D. C. Shepherd, T. Fritz. ESEC/FSE 2015. [PAPER]
  • The Making of Cloud Applications – An Empirical Study on Software Development for the Cloud. J. Cito, P. Leitner, T. Fritz, H. C. Gall. ESEC/FSE 2015. [PAPER]
  • A Practical Guide to Analyzing IDE Usage Data. W. Snipes, E. Murphy-Hill, T. Fritz, M. VAkilian, K. DAmevski, A. R. Nair, D. Shepherd.  Book chapter in The Art and Science of Analyzing Software Data, Morgan Kaufmann, pages 85-138, 2015. [PAPER]

2014

  • Software Developers’ Perceptions of Productivity. A. N. Meyer, T. Fritz, G. C. Murphy, T. Zimmermann. Int'l Symposium on the Foundations of Software Engineering (FSE), 2014. [PAPER]
  • Developers’ Code Context Models for Change Tasks. T. Fritz, D. C. Shepherd, K. Kevic, W, Snipes, C. Bräunlich. Int'l Symposium on the Foundations of Software Engineering (FSE), 2014. [PAPER]
  • Using Psycho-Physiological Measures to Assess Task Difficulty in Software Development. T. Fritz, A. Begel, S. Müller, S. Yigitt-Elliott, M. Züger. In Proc. of Int'l Conference on Software Engineering (ICSE), 2014. [PAPER] [Replicaiton Package]
  • Persuasive Technology in the Real World: A Study of Long-Term Use of Activity Sensing Devices for Fitness. T. Fritz, E. M. Huang, G. C. Murphy, T. Zimmermann. SIGCHI Conference on Human Factors in Computing Systems (CHI), 2014. [PAPER]
  • CoMoGen: An Approach to Locate Relevant Task Context by Combining Search and Navigation. K. Kevic, T. Fritz, D. C. Shepherd. Int'l Conference on Software Maintenance and Evolution (ICSME), 2014. [PAPER]
  • Automatic Search Term Identification for Change Tasks. K. Kevic, T. Fritz. New Ideas and Emerging Research Track at Int'l Conference on Software Engineering (ICSE NIER), 2014. [PAPER]
  • A Dictionary to Translate Change Tasks to Source Code. K. Kevic, T. Fritz. Working Conf. on Mining Software Repositories, 2014 (4 pages). [PAPER]
  • Bug Reproduction: A Collaborative Practice within Software Maintenance Activities. D. Vyas, T. Fritz, D. Shepherd. Int'l Conference on the Design of Cooperative Systems (COOP), 2014. [PAPER]
  • Collecting and processing interaction data for recommendation systems. W. Maalej, T. Fritz, R. Robbes. Book Chapter in Recommendation Systems in Software Engineering, Springer, 2014
  • Towards Developer- and Task-Tailored Navigation Models. K. Kevic, T. Fritz. Int'l Workshop on Context in Software Development (CSD) Workshop at FSE, 2014. (4 pages) [PAPER]
  • CloudWave: Where Adaptive Cloud Management Meets DevOps. 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.Int'l Workshop on Management of Cloud Systems (MoCS), 2014. [PAPER]

2013

  • Stakeholders’ Information Needs for Artifacts and their Dependencies in a Real World Context. S. Müller, T. Fritz. Int'l Conference on Software Maintenance (ICSM), 2013. (Nominated for Best Paper Award) [PAPER]
  • Degree-of-Knowledge: Modeling a Developer's Knowledge of Code. Fritz, Murphy, Murphy-Hill, Ou, Hill. ACM Transactions on Software Engineering and Methodology (TOSEM). [PAPER]
  • Collaborative Bug Triaging using Textual Similarities and Change Set Analysis. K. Kevic, S. Müller, T. Fritz, H. C. Gall. CHASE Workshop at ICSE, 2013.[PAPER]

2012

  • Sando: An Extensible Local Code Search Framework. D. Shepherd, K. Damevski, B. Ropski, T. Fritz. Int'l Symposium on the Foundations of Software Engineering (FSE), 2012. (4 pages) [PAPER]
  • An Approach for Collaborative Code Reviews Using Multi-Touch Technology. S. Müller, M. Würsch, T. Fritz, H. C. Gall. CHASE Workshop at ICSE, 2012.[PAPER]

2011

  • Determining Relevancy: How Software Developers Determine Relevant Information in Feeds. Fritz, Murphy. SIGCHI Conference on Human Factors in Computing Systems (CHI), 2011 (4 pages). [PAPER] [SLIDES (pdf)]
  • Developer-Centric Models: Easing Access to Relevant Information in a Software Development Environment. T. Fritz. Ph.D. Dissertation. Department of Computer Science, University of British Columbia, 2011. (pdf)
  • Socially Mediated Technology Awareness. T. Fritz, G.C. Murphy. SSE Workshop at ESEC/FSE, 2011.
  • Using Rational Team Concert for a software engineering class project, Part 1 and Part 2. T. Fritz, M. Allen. developerWorks, IBM, 2011.

2010

  • Using Information Fragments to Answer the Questions Developers Ask. Fritz, Murphy. Int'l Conference on Software Engineering (ICSE), 2010. [PAPER] [SLIDES (pptx)]
    A list of all 78 questions can be found here [LIST (PDF, 31 KB)].
  • A Degree-of-Knowledge Model to Capture Source Code Familiarity. Fritz, Ou, Murphy, Murphy-Hill.  Int'l Conference on Software Engineering (ICSE), 2010. (ACM SIGSOFT Distinguished Paper) [PAPER] [SLIDES (wmv)]
  • Staying Aware of Relevant Feeds in Context. Fritz. ACM Student Research Competition at ICSE 2010.  (3rd Place) [PAPER] [POSTER] [SLIDES (pptx)]

2009

  • Search, stitch, view: Easing information integration in an IDE. Fritz, Murphy. SUITE Workshop at ICSE 2009.

2008

  • How can diagramming tools help support programming activities? Lee, Murphy, Fritz, Allen. Proc. of IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC) 2008, IEEE.
  • Composing Knowledge Fragments: A Next Generation IDE. Fritz. Doctoral Symposium at ICSE 2008, IEEE. [PAPER]

2007

  • Does a programmer's activity indicate knowledge of code? Fritz, Murphy and Hill. Proc. of the joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) 2007, ACM Press. [PAPER]

2006

  • Dynamic Adaptation of the Squid Web Cache with Arachne. Ségura, Menaud, Loriant, Douence, Südholt, Fritz, Wuchner. IEEE Software, vol. 23.
  • An Expressive Aspect Language for System Applications with Arachne. Douence, Fritz, Loriant, Menaud, Ségura-Devillechaise, Südholt. Transactions on Aspect-Oriented Software Development (TAOSD), vol. 1, Springer Verlag. [PAPER]
  • A reflexive Extension to Arachne’s Aspect Language. Loriant, Ségura-Devillechaise, Fritz and Menaud. ODAL Workshop at AOSD 2006

2005

  • Automating adaptive Image generation for medical devices using AOP. Fritz, Ségura, Südholt, Wuchner, Menaud.  Proc. of IEEE Conference on Emerging Technologies and Factory Automation (ETFA) 2005, IEEE.
  • Using Domain Driven Development for Monitoring Distributed Systems. Burgstaller, Wuchner, Fiege, Becker, Fritz. Proc. of the European Conference on Model Driven Architecture - Foundation and Applications (ECMDA-FA) 2005, Springer Verlag.
  • An expressive aspect language for system applications with Arachne. Douence, Fritz, Loriant, Menaud, Ségura, Südholt.  Proc. of Int'l Conference on Aspect-Oriented Software Development (AOSD) 2005, ACM Press.
  • An application of dynamic AOP to medical image generation. Fritz, Ségura, Südholt, Wuchner, Menaud.  Dynamic Aspect Workshop at AOSD 2005.

2004

  • Hot-Deployment of Aspects. Burgstaller, Fritz, Wuchner. Dynamic Aspect Workshop at AOSD 2004.

2003

  • Refactoring to Aspects – an Interactive Approach. Hannemann, Fritz, Murphy.  eTX Workshop at OOPSLA, 2003, ACM Press. [PAPER]

2017

Weiterführende Informationen

Title

Teaser text