中文
相关论文

相关论文: Find, Understand, and Extend Development Screencas…

200 篇论文

This article introduces Mi-Go, a novel testing framework aimed at evaluating the performance and adaptability of general-purpose speech recognition machine learning models across diverse real-world scenarios. The framework leverages YouTube…

声音 · 计算机科学 2023-09-04 Tomasz Wojnar , Jaroslaw Hryszko , Adam Roman

Code review is widely known as one of the best practices for software quality assurance in software development. In a typical code review process, reviewers check the code committed by developers to ensure the quality of the code, during…

软件工程 · 计算机科学 2024-04-05 Beiqi Zhang , Liming Fu , Peng Liang , Jiaxin Yu , Chong Wang

DevBots are automated tools that perform various tasks in order to support software development. They are a growing trend and have been used in repositories to automate repetitive tasks, as code generators, and as collaborators in eliciting…

软件工程 · 计算机科学 2023-12-12 Vinicius Soares Silva Marques

YouTube Kids (YTK) is one of the most popular kids' applications used by millions of kids daily. However, various studies have highlighted concerns about the videos on the platform, like the over-presence of entertaining and commercial…

计算机与社会 · 计算机科学 2024-02-07 Sumeet Kumar , Mallikarjuna T. , Ashiqur Khudabukhsh

The automatic generation of source code is one of the long-lasting dreams in software engineering research. Several techniques have been proposed to speed up the writing of new code. For example, code completion techniques can recommend to…

软件工程 · 计算机科学 2023-02-09 Matteo Ciniselli , Luca Pascarella , Emad Aghajani , Simone Scalabrino , Rocco Oliveto , Gabriele Bavota

Programmers often search for usage examples for API methods. A tool that could generate realistic, idiomatic, and contextual usage examples for one or more APIs would be immensely beneficial to developers. Such a tool would relieve the need…

软件工程 · 计算机科学 2023-12-27 Manish Shetty , Koushik Sen , Ion Stoica

Application Programming Interfaces (APIs), which encapsulate the implementation of specific functions as interfaces, greatly improve the efficiency of modern software development. As numbers of APIs spring up nowadays, developers can hardly…

软件工程 · 计算机科学 2021-12-24 Yun Peng , Shuqing Li , Wenwei Gu , Yichen Li , Wenxuan Wang , Cuiyun Gao , Michael Lyu

There are substantial instructional videos on the Internet, which enables us to acquire knowledge for completing various tasks. However, most existing datasets for instructional video analysis have the limitations in diversity and…

计算机视觉与模式识别 · 计算机科学 2019-03-08 Yansong Tang , Dajun Ding , Yongming Rao , Yu Zheng , Danyang Zhang , Lili Zhao , Jiwen Lu , Jie Zhou

An eye-tracking study of 18 developers reading and summarizing Java methods is presented. The developers provide a written summary for methods assigned to them. In total, 63 methods are used from five different systems. Previous studies on…

软件工程 · 计算机科学 2019-03-11 Nahla J. Abid , Bonita Sharif , Natalia Dragan , Hend Alrasheed , Jonathan I. Maletic

We propose a framework to mine API usage scenarios from Stack Overflow. Each task consists of a code example, the task description, and the reactions of developers towards the code example. First, we present an algorithm to automatically…

软件工程 · 计算机科学 2021-02-18 Gias Uddin , Foutse Khomh , Chanchal K Roy

When working in large and complex codebases, developers face challenges using \textit{Find Usages} to understand how to reuse classes and methods. To better understand these challenges, we conducted a small exploratory study with 4…

软件工程 · 计算机科学 2020-09-03 Emad Aghayi , Aaron Massey , Thomas LaToza

Current software development is often a cooperative activity, where different situations can arise that put the existence of a project at risk. One common and extensively studied issue in the software engineering literature is the…

软件工程 · 计算机科学 2024-08-19 Otávio Cury , Guilherme Avelino

Code reviews are popular in both industrial and open source projects. The benefits of code reviews are widely recognized and include better code quality and lower likelihood of introducing bugs. However, since code review is a manual…

软件工程 · 计算机科学 2021-05-20 Rosalia Tufano , Luca Pascarella , Michele Tufano , Denys Poshyvanyk , Gabriele Bavota

StackOverflow (SO) is a widely used question-and-answer (Q\&A) website for software developers and computer scientists. GitHub is an online development platform used for storing, tracking, and collaborating on software projects. Prior work…

软件工程 · 计算机科学 2024-08-30 Juntong Chen , Yan Zhao , Na Meng

Software projects rely on what we call project archetypes, i.e., pre-existing mental images of how projects work. They guide distribution of responsibilities, planning, or expectations. However, with the technological progress, project…

软件工程 · 计算机科学 2024-08-09 Mateusz Dolata , Kevin Crowston , Gerhard Schwabe

Human communication takes many forms, including speech, text and instructional videos. It typically has an underlying structure, with a starting point, ending, and certain objective steps between them. In this paper, we consider…

计算机视觉与模式识别 · 计算机科学 2016-05-12 Ozan Sener , Amir Roshan Zamir , Chenxia Wu , Silvio Savarese , Ashutosh Saxena

Following code style conventions in software projects is essential for maintaining overall code quality. Adhering to these conventions improves maintainability, understandability, and extensibility. Additionally, following best practices…

软件工程 · 计算机科学 2026-01-16 Alvari Kupari , Nasser Giacaman , Valerio Terragni

Software workplaces are increasingly recognized as key spaces for professional development, where developers encounter various challenges in their roles, which they often discuss in online forums. This paper analyzes 47,368 posts on the…

软件工程 · 计算机科学 2024-11-12 Natasha Grech , Md Farhad Hossain , Omar Alam

We describe our workflow to create an engaging remote learning experience for a university course, while minimizing the post-production time of the educators. We make use of ubiquitous and commonly free services and platforms, so that our…

人机交互 · 计算机科学 2021-10-15 Sebastian Hofstätter , Sophia Althammer , Mete Sertkan , Allan Hanbury

With the advent and proliferation of online developer forums as informal documentation, developers often share their opinions about the APIs they use. Thus, opinions of others often shape the developer's perception and decisions related to…

软件工程 · 计算机科学 2021-02-18 Gias Uddin , Olga Baysal , Latifa Guerrouj , Foutse Khomh