Titus Barik
Orcid: 0000-0002-4877-0739Affiliations:
- Microsoft
According to our database1,
Titus Barik
authored at least 50 papers
between 2012 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on barik.net
-
on twitter.com
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Syntactic Code Search with Sequence-to-Tree Matching: Supporting Syntactic Search with Incomplete Code Fragments.
Proc. ACM Program. Lang., 2024
BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024
UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback.
Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), 2024
2023
Make It Make Sense! Understanding and Facilitating Sensemaking in Computational Notebooks.
CoRR, 2023
2022
Reflow: Automatically Improving Touch Interactions in Mobile Applications through Pixel-based Refinements.
CoRR, 2022
Here we go again: why is it difficult for developers to learn another programming language?
Commun. ACM, 2022
Proceedings of the IUI 2022: 27th International Conference on Intelligent User Interfaces, Helsinki, Finland, March 22, 2022
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
2021
Remote, but Connected: How #TidyTuesday Provides an Online Community of Practice for Data Scientists.
Proc. ACM Hum. Comput. Interact., 2021
Proceedings of the UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, 2021
reCode : A Lightweight Find-and-Replace Interaction in the IDE for Transforming Code by Example.
Proceedings of the UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, 2021
Proceedings of the 35th Brazilian Symposium on Software Engineering, 2021
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
2020
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Debugging hiring: what went right and what went wrong in the technical interview process.
Proceedings of the ICSE-SEIS '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering in Society, Seoul, South Korea, 27 June, 2020
Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data Scientists.
Proceedings of the CHI '20: CHI Conference on Human Factors in Computing Systems, 2020
What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities.
Proceedings of the CHI '20: CHI Conference on Human Factors in Computing Systems, 2020
2019
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019
2018
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
2017
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Proceedings of the 10th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
2016
A perspective on blending programming environments and games: Beyond points, badges, and leaderboards.
Proceedings of the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, 2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
From Quick Fixes to Slow Fixes: Reimagining Static Analysis Resolutions to Enable Design Space Exploration.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the Perspectives on Data Science for Software Engineering, 2016
2015
Improving error notification comprehension in IDEs by supporting developer self-explanations.
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015
I heart hacker news: expanding qualitative research findings by analyzing social news websites.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 8th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
2014
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014
How Developers Visualize Compiler Messages: A Foundational Approach to Notification Construction.
Proceedings of the Second IEEE Working Conference on Software Visualization, 2014
Compiler error notifications revisited: an interaction-first approach for helping developers more effectively comprehend and resolve error notifications.
Proceedings of the 36th International Conference on Software Engineering, 2014
2013
A community college blended learning classroom experience through Artificial Intelligence in Games.
Proceedings of the IEEE Frontiers in Education Conference, 2013
Proceedings of the 8th International Conference on the Foundations of Digital Games, 2013
2012
Proceedings of the Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2012