中文
相关论文

相关论文: SkillScope: A Tool to Predict Fine-Grained Skills …

200 篇论文

Correctness alone is insufficient: LLM-generated programs frequently satisfy unit tests while violating contest time or memory budgets. We present SwiftSolve, a complexity-aware multi-agent system for competitive programming that couples…

人工智能 · 计算机科学 2025-10-28 Adhyayan Veer Singh , Aaron Shen , Brian Law , Ahmed Ismail , Jonas Rohweder , Sean O'Brien , Kevin Zhu

In open-source software (OSS), software vulnerabilities have significantly increased. Although researchers have investigated the perspectives of vulnerability reporters and OSS contributor security practices, understanding the perspectives…

软件工程 · 计算机科学 2025-02-04 Jessy Ayala , Yu-Jye Tung , Joshua Garcia

In software engineering, log statement is an important part because programmers can't access to users' program and they can only rely on log message to find the root of bugs. The mechanism of "log level" allows developers and users to…

软件工程 · 计算机科学 2019-12-12 Mingzhe Li , Jianrui Pei , Jin He , Kevin Song , Frank Che , Yongfeng Huang , Chitai Wang

Large Language Models (LLMs) excel in traditional natural language processing tasks but struggle with problems that require complex domain-specific calculations or simulations. While equipping LLMs with external tools to build LLM-based…

软件工程 · 计算机科学 2025-06-11 Bohan Lyu , Xin Cong , Heyang Yu , Pan Yang , Yujia Qin , Yining Ye , Yaxi Lu , Zhong Zhang , Yukun Yan , Yankai Lin , Zhiyuan Liu , Maosong Sun

GitHub repositories consist of various detailed information about the project contributors, the number of commits and its contributors, releases, pull requests, programming languages, and issues. However, no systematic dataset of open…

软件工程 · 计算机科学 2020-12-08 Shreyansh Surana , Smit Detroja , Saurabh Tiwari

Optimizing the performance of large-scale software repositories demands expertise in code reasoning and software engineering (SWE) to reduce runtime while preserving program correctness. However, most benchmarks emphasize what to fix rather…

New programming languages (e.g., Swift, Go, Rust, etc.) are being introduced to provide a better opportunity for the developers to make software development robust and easy. At the early stage, a programming language is likely to have…

软件工程 · 计算机科学 2021-05-06 Partha Chakraborty , Rifat Shahriyar , Anindya Iqbal , Gias Uddin

Constructing large-scale datasets for the GitHub issue resolution task is crucial for both training and evaluating the software engineering capabilities of Large Language Models (LLMs). However, the existing GitHub issue resolution data…

软件工程 · 计算机科学 2026-01-06 Lianghong Guo , Yanlin Wang , Caihua Li , Wei Tao , Pengyu Yang , Jiachi Chen , Haoyu Song , Duyu Tang , Zibin Zheng

Large language models (LLMs) have demonstrated exceptional reasoning capabilities, enabling them to solve various complex problems. Recently, this ability has been applied to the paradigm of tool learning. Tool learning involves providing…

人工智能 · 计算机科学 2025-08-18 Yanming Liu , Xinyue Peng , Jiannan Cao , Yuwei Zhang , Xuhong Zhang , Sheng Cheng , Xun Wang , Jianwei Yin , Tianyu Du

As software systems grow in scale and complexity, understanding the distribution of programming language topics within source code becomes increasingly important for guiding technical decisions, improving onboarding, and informing tooling…

软件工程 · 计算机科学 2025-09-26 Michael Zhang , Yuan Tian , Mariam Guizani

As AI models tackle increasingly complex problems, ensuring reliable human oversight becomes more challenging due to the difficulty of verifying solutions. Approaches to scaling AI supervision include debate, in which two agents engage in…

人工智能 · 计算机科学 2025-04-01 Gabriel Recchia , Chatrik Singh Mangat , Issac Li , Gayatri Krishnakumar

The recent program development industries have required problem-solving abilities for engineers, especially application developers. However, AI-based education systems to help solve computer algorithm problems have not yet attracted…

计算与语言 · 计算机科学 2024-10-15 Juntae Kim , Eunjung Cho , Dongbin Na

Background: Machine Learning (ML) systems rely on data to make predictions, the systems have many added components compared to traditional software systems such as the data processing pipeline, serving pipeline, and model training. Existing…

软件工程 · 计算机科学 2022-09-22 Tuan Dung Lai , Anj Simmons , Scott Barnett , Jean-Guy Schneider , Rajesh Vasa

Managing software projects gets more and more complicated with an increasing project and product size. To cope with this complexity, many organizations use issue tracking systems, where tasks, bugs, and requirements are stored as issues.…

软件工程 · 计算机科学 2019-09-18 Clara Marie Lüders , Mikko Raatikainen , Joaquim Motger , Walid Maalej

Open source software (OSS), playing an increasingly critical role nowadays, has been commonly adopted and integrated in various software products. For many practitioners, selecting and adopting suitable OSS can help them greatly. Though…

软件工程 · 计算机科学 2021-02-25 Xiaozhou Li , Sergio Moreschini

Software issues contain units of work to fix, improve, or create new threads during the development and facilitate communication among the team members. Assigning an issue to the most relevant team member and determining a category of an…

计算与语言 · 计算机科学 2023-08-24 Büşra Tabak , Fatma Başak Aydemir

In large-scale software systems, there are often no fully-fledged bug reports with human-written descriptions when an error occurs. In this case, developers rely on stack traces, i.e., series of function calls that led to the error. Since…

软件工程 · 计算机科学 2024-12-20 Egor Shibaev , Denis Sushentsev , Yaroslav Golubev , Aleksandr Khvorov

Open Source Software (OSS) is forming the spines of technology infrastructures, attracting millions of talents to contribute. Notably, it is challenging and critical to consider both the developers' interests and the semantic features of…

软件工程 · 计算机科学 2023-04-26 Yiqiao Jin , Yunsheng Bai , Yanqiao Zhu , Yizhou Sun , Wei Wang

Open source software development, particularly within institutions such as universities and research laboratories, is often decentralized and difficult to track. Although academic teams produce many impactful scientific tools, their…

软件工程 · 计算机科学 2026-02-27 Juanita Gomez , Emily Lovell , Stephanie Lieggi , Alvaro A. Cardenas , James Davis

In this paper, we present Sosed, a tool for discovering similar software projects. We use fastText to compute the embeddings of subtokens into a dense space for 120,000 GitHub repositories in 200 languages. Then, we cluster embeddings to…

软件工程 · 计算机科学 2020-07-07 Egor Bogomolov , Yaroslav Golubev , Artyom Lobanov , Vladimir Kovalenko , Timofey Bryksin