Andrew Begel

Orcid: 0000-0002-7425-4818

Affiliations:
  • Microsoft Research, Redmond, USA


According to our database1, Andrew Begel authored at least 82 papers between 1999 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Neurodiversity and the Accessible University: Exploring Organizational Barriers, Access Labor and Opportunities for Change.
Proc. ACM Hum. Comput. Interact., 2024

Are Robots Ready to Deliver Autism Inclusion?: A Critical Review.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

Towards Inclusive Source Code Readability Based on the Preferences of Programmers with Visual Impairments.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

"It's the only thing I can trust": Envisioning Large Language Model Use by Autistic Workers for Communication Assistance.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

2023
Mixed Abilities and Varied Experiences: A Group Autoethnography of a Virtual Summer Internship.
Commun. ACM, August, 2023

Conducting Eye Tracking Studies in Software Engineering - Methodology and Pipeline.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

2022
Program-L: Online Help Seeking Behaviors by Blind and Low Vision Programmers.
Proceedings of the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing, 2022

"Can You Help Me?" An Experience Report of Teamwork in a Game Coding Camp for Autistic High School Students.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2022

CodeWalk: Facilitating Shared Awareness in Mixed-Ability Collaborative Software Development.
Proceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility, 2022

2021
How a Remote Video Game Coding Camp Improved Autistic College Students' Self-Efficacy in Communication.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Inclusive Interpersonal Communication Education for Technology Professionals.
Proceedings of the 27th Americas Conference on Information Systems, 2021

2020
Affect Recognition in Code Review: An In-situ Biometric Study of Reviewer's Affect.
J. Syst. Softw., 2020

A practical guide on conducting eye tracking studies in software engineering.
Empir. Softw. Eng., 2020

What distinguishes great software engineers?
Empir. Softw. Eng., 2020

Lessons Learned in Designing AI for Autistic Adults.
Proceedings of the ASSETS '20: The 22nd International ACM SIGACCESS Conference on Computers and Accessibility, 2020

2019
What Makes a Great Manager of Software Engineers?
IEEE Trans. Software Eng., 2019

Summary of the Sixth Edition of the International Workshop on Eye Movements in Programming.
ACM SIGSOFT Softw. Eng. Notes, 2019

Managing Stress: The Needs of Autistic Adults in Video Calling.
Proc. ACM Hum. Comput. Interact., 2019

Introduction to the special issue on affect awareness in software engineering.
J. Syst. Softw., 2019

Best practices for engineering AI-infused applications: lessons learned from Microsoft teams.
Proceedings of the Joint 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice, 2019

Software engineering for machine learning: a case study.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

2018
Data Scientists in Software Teams: State of the Art and Challenges.
IEEE Trans. Software Eng., 2018

Neural Efficiency of Top-Down Program Comprehension.
Proceedings of the Software Engineering und Software Management 2018, 2018

A study of the organizational dynamics of software teams.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

Eye movements in code review.
Proceedings of the Workshop on Eye Movements in Programming, 2018

2017
Measuring neural efficiency of program comprehension.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

SEmotion 2017 Workshop Summary.
Proceedings of the 2nd IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2017

Cross-Disciplinary Perspectives on Collaborations with Software Engineers.
Proceedings of the 10th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2017

Improving Communication Between Pair Programmers Using Shared Gaze Awareness.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017

2016
Guest editor's introduction to the Special Issue on Program Comprehension (ICPC 2014).
J. Softw. Evol. Process., 2016

Hands-on sensors 101: invited session.
Proceedings of the 1st International Workshop on Emotion Awareness in Software Engineering, 2016

The emerging role of data scientists on software development teams.
Proceedings of the 38th International Conference on Software Engineering, 2016

Fun with software developers and biometrics: invited talk.
Proceedings of the 1st International Workshop on Emotion Awareness in Software Engineering, 2016

2015
Eye movements in code reading: relaxing the linear order.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Understanding the Challenges Faced by Neurodiverse Software Engineering Employees: Towards a More Inclusive and Productive Technical Workforce.
Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility, 2015

2014
Using psycho-physiological measures to assess task difficulty in software development.
Proceedings of the 36th International Conference on Software Engineering, 2014

Analyze this! 145 questions for data scientists in software engineering.
Proceedings of the 36th International Conference on Software Engineering, 2014

Eye tracking in computing education.
Proceedings of the International Computing Education Research Conference, 2014

2013
Social Networking Meets Software Development: Perspectives from GitHub, MSDN, Stack Exchange, and TopCoder.
IEEE Softw., 2013

Bridging Software Communities through Social Networking.
IEEE Softw., 2013

App-directed learning: An exploratory study.
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013

Deciphering the story of software development through frequent pattern mining.
Proceedings of the 35th International Conference on Software Engineering, 2013

2nd international workshop on user evaluations for software engineering researchers (USER 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

Have Agile Techniques been the Silver Bullet for Software Development at Microsoft?
Proceedings of the 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013

2012
Facilitating enterprise software developer communication with CARES.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Facilitating communication between engineers with CARES.
Proceedings of the 34th International Conference on Software Engineering, 2012

On the perceived interdependence and information sharing inhibitions of enterprise software engineers.
Proceedings of the CSCW '12 Computer Supported Cooperative Work, 2012

The future of collaborative software development.
Proceedings of the CSCW '12 Computer Supported Cooperative Work, Seattle, WA, USA, February 11-15, 2012, 2012

2011
Workshop report from Web2SE 2011: 2nd international workshop on web 2.0 for software engineering.
ACM SIGSOFT Softw. Eng. Notes, 2011

Industrial Program Comprehension Challenge 2011: Archeology and Anthropology of Embedded Control Systems.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Second international workshop on web 2.0 for software engineering: (Web2SE 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

Is integration of communication and technical instruction across the SE curriculum a viable strategy for improving the real-world communication abilities of software engineering graduates?
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

Novice Professionals: Recent Graduates in a First Software Engineering Job.
Proceedings of the Making Software - What Really Works, and Why We Believe It., 2011

2010
WhoselsThat: finding software engineers with codebook.
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010

Social media for software engineering.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

From Program Comprehension to People Comprehension.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

Codebook: discovering and exploiting relationships in software repositories.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Keeping up with your friends: function Foo, library Bar.DLL, and work item 24.
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering, 2010

2009
Coordination in large-scale software teams.
Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009

Codebook: Social networking over code.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Struggles of new college graduates in their first software development job.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

Mining software effort data: preliminary analysis of visual studio team system data.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Deep intellisense: a tool for rehydrating evaporated information.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Effecting change: coordination in large-scale software development.
Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, 2008

Global Software Development: Who Does It?
Proceedings of the 3rd IEEE International Conference on Global Software Engineering, 2008

Novice software developers, all over again.
Proceedings of the International Computing Education Research Workshop, 2008

Pair programming: what's in it for me?
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

2007
Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

End User Programming for Scientists: Modeling Complex Systems.
Proceedings of the End-User Software Engineering, 18.02. - 23.02.2007, 2007

2006
XGLR - an algorithm for ambiguity in programming languages.
Sci. Comput. Program., 2006

An Assessment of a Speech-Based Programming Environment.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Cognitive Perspectives on the Role of Naming in Computer Programs.
Proceedings of the 18th Annual Workshop of the Psychology of Programming Interest Group, 2006

2005
Spoken Programs.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

2004
Language Analysis and Tools for Ambiguous Input Streams.
Proceedings of the Fourth Workshop on Language Descriptions, Tools, and Applications, 2004

Managing Duplicated Code with Linked Editing.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Spoken Language Support for Software Development.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Kinesthetic learning in the classroom.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Programming Revisited - The Educational Value of Computer Programming.
Proceedings of the Embracing Diversity in the Learning Sciences: Proceedings of the 6th International Conference for the Learning Sciences, 2004

2002
An analysis of VI Architecture primitives in support of parallel and distributed communication.
Concurr. Comput. Pract. Exp., 2002

1999
More Flexible Data Types.
Proceedings of the 8th Workshop on Enabling Technologies (WETICE '99), 1999

BPF+: Exploiting Global Data-Flow Optimization in a Generalized Packet Filter Architecture.
Proceedings of the ACM SIGCOMM 1999 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30, 1999


  Loading...