English
Related papers

Related papers: Git Takes Two: Split-View Awareness for Collaborat…

200 papers

Deep learning methods have revolutionized mobile robotics, from advanced perception models for an enhanced situational awareness to novel control approaches through reinforcement learning. This paper explores the potential of federated…

Robotics · Computer Science 2022-04-15 Xianjia Yu , Jorge Peña Queralta , Tomi Westerlund

Fine-tuning unlocks large language models (LLMs) for specialized applications, but its high computational cost often puts it out of reach for resource-constrained organizations. While cloud platforms could provide the needed resources, data…

Cryptography and Security · Computer Science 2026-04-28 Zihan Liu , Yizhen Wang , Rui Wang , Xiu Tang , Sai Wu

Immersive technologies offer new opportunities to support collaborative visual data analysis by providing each collaborator a personal, high-resolution view of a flexible shared visualisation space through a head mounted display. However,…

Human-Computer Interaction · Computer Science 2020-11-12 Benjamin Lee , Xiaoyun Hu , Maxime Cordeil , Arnaud Prouzeau , Bernhard Jenny , Tim Dwyer

Communication is essential in software development, and even more in distributed settings. Communication activities need to be organized and coordinated to defend against the threat of productivity losses, increases in cognitive load, and…

Software Engineering · Computer Science 2023-09-19 Verena Ebert , Daniel Graziotin , Stefan Wagner

Learning paradigms involving varying levels of supervision have received a lot of interest within the computer vision and machine learning communities. The supervisory information is typically considered to come from a human supervisor -- a…

Computer Vision and Pattern Recognition · Computer Science 2017-05-17 Tanmay Batra , Devi Parikh

A hybrid teaching approach that relied on combining Project Based Learning with Team Based Learning was trialled in an engineering module during the past five years. Our motivation was to expose students to real-world authentic engineering…

Systems and Control · Electrical Eng. & Systems 2021-11-29 Rami Ghannam , Cecilia Chan

GitHub hosts hundreds of millions of code repositories written in hundreds of different programming languages. In addition to its hosting services, GitHub provides data and insights into code, such as vulnerability analysis and code…

Software Engineering · Computer Science 2022-06-22 Patrick Thomson , Rob Rix , Nicolas Wu , Tom Schrijvers

Despite being widely used, the algorithms that enable collaboration with Git are not well understood. The diff and merge algorithms are particularly interesting, as they could be applied in other contexts. In this thesis, I document the…

Software Engineering · Computer Science 2025-07-31 Niels Glodny

The generalization ability of imitation learning policies for robotic manipulation is fundamentally constrained by the diversity of expert demonstrations, while collecting demonstrations across varied environments is costly and difficult in…

Robotics · Computer Science 2026-04-02 Yichen Xie , Yixiao Wang , Shuqi Zhao , Cheng-En Wu , Masayoshi Tomizuka , Jianwen Xie , Hao-Shu Fang

This paper provided empirical knowledge of the user experience for using collaborative visualization in a distributed asymmetrical setting through controlled user studies. With the ability to access various computing devices, such as…

Human-Computer Interaction · Computer Science 2023-02-07 Wai Tong , Meng Xia , Kam Kwai Wong , Doug A. Bowman , Ting-Chuen Pong , Huamin Qu , Yalong Yang

This exploratory study investigates the intersection of Generative AI tools and experiential learning in business education. Through a case study of an innovative undergraduate course, we examine how students interact with and adapt to…

Artificial Intelligence · Computer Science 2025-06-09 Nicole C. Wang

Computing courses often feature active learning techniques that promote collaboration and social interaction between students. However, neurodivergent students' preferences and experiences with these techniques are not well understood. We…

Human-Computer Interaction · Computer Science 2026-05-25 Cynthia Zastudil , Srishty Muthusekaran , Rayhona Nasimova , Stephen MacNeil

GitHub is the most widely used social, distributed version control system. It has around 10 million registered users and hosts over 16 million public repositories. Its user base is also very active as GitHub ranks in the top 100 Alexa most…

Programming Languages · Computer Science 2016-03-02 Amirali Sanatinia , Guevara Noubir

Git is used as the distributed version control system for many open-source software projects. One Git-based service, GitHub, is the most common code hosting and repository service for open-source software projects. For researchers that…

Software Engineering · Computer Science 2021-01-22 Abdulkadir Şeker , Banu Diri , Halil Arslan , Mehmet Fatih Amasyalı

Background: Data mining and analyzing of public Git software repositories is a growing research field. The tools used for studies that investigate a single project or a group of projects have been refined, but it is not clear whether the…

Software Engineering · Computer Science 2020-08-18 Adam Tutko , Austin Henley , Audris Mockus

The software industry is experiencing a surge in the adoption of Continuous Integration (CI) practices, both in commercial and open-source environments. CI practices facilitate the seamless integration of code changes by employing automated…

Software Engineering · Computer Science 2024-05-17 Hajer Mhalla , Mohamed Aymen Saied

In the realm of education, both independent learning and group learning are esteemed as the most classic paradigms. The former allows learners to self-direct their studies, while the latter is typically characterized by teacher-directed…

Computers and Society · Computer Science 2024-06-19 Xiaoshan Yu , Chuan Qin , Dazhong Shen , Shangshang Yang , Haiping Ma , Hengshu Zhu , Xingyi Zhang

We propose a Geometry-aware Policy Imitation (GPI) approach that rethinks imitation learning by treating demonstrations as geometric curves rather than collections of state-action samples. From these curves, GPI derives distance fields that…

Robotics · Computer Science 2025-10-13 Yiming Li , Nael Darwiche , Amirreza Razmjoo , Sichao Liu , Yilun Du , Auke Ijspeert , Sylvain Calinon

Teaching Computer Science (CS) students how to comprehend and maintain legacy code bases is a critical challenge in software engineering education. While Generative AI (GenAI) assistants like GitHub Copilot improve task completion speed and…

Software Engineering · Computer Science 2026-05-12 Yunhan Qiao , Md Istiak Hossain Shihab , Summit Haque , and Christopher Hundhausen

Generative artificial intelligence (AI) facilitates content production and enhances ideation capabilities, which can significantly influence developer productivity and participation in software development. To explore its impact on…

Software Engineering · Computer Science 2026-05-15 Fangchen Song , Ashish Agarwal , Wen Wen