paper-with-me

Papers

DeepSoft: A vision for a deep model of software

2016-07-30 · Hoa Khanh Dam, Truyen Tran, John Grundy, Aditya Ghose

Although software analytics has experienced rapid growth as a research area, it has not yet reached its full potential for wide industrial adoption. Most of the existing work in software analytics still relies heavily on costly manual feature engineering processes, and they mainly address the traditional classification problems, as opposed to predicting future events. We present a vision for \emph{DeepSoft}, an \emph{end-to-end} generic framework for modeling software and its development process to predict future risks and recommend interventions. DeepSoft, partly inspired by human memory, is built upon the powerful deep learning-based Long Short Term Memory architecture that is capable of learning long-term temporal dependencies that occur in software evolution. Such deep learned patterns of software can be used to address a range of challenging problems such as code and task recommendation and prediction. DeepSoft provides a new approach for research into modeling of source code, risk prediction and mitigation, developer modeling, and automatically generating code patches from bug reports.

📄 PDF Abstract BibTeX arXiv:1608.00092

Code (0)

등록된 구현이 없습니다.

Tasks

Feature Engineering

Similar Papers 제목 키워드 기반

A deep language model for software code

2016-08-09 · Hoa Khanh Dam, Truyen Tran, Trang Pham

Existing language models such as n-grams for software code often fail to capture a long context where dependent code elements scatter far apart. In this paper, we propose a novel approach to build a language model for so…

Deep LearningLanguage ModelingLanguage Modellingmodel

Agents in Software Engineering: Survey, Landscape, and Vision

2024-09-13 · Yanlin Wang, Wanjun Zhong, Yanxian Huang, Ensheng Shi 외

In recent years, Large Language Models (LLMs) have achieved remarkable success and have been widely used in various downstream tasks, especially in the tasks of the software engineering (SE) field. We find that many stud…

Survey

SoTaNa: The Open-Source Software Development Assistant

2023-08-25 · Ensheng Shi, Fengji Zhang, Yanlin Wang, Bei Chen 외

Software development plays a crucial role in driving innovation and efficiency across modern societies. To meet the demands of this dynamic field, there is a growing need for an effective software development assistant. …

Code SummarizationGPUparameter-efficient fine-tuning

Advances and Frontiers of LLM-based Issue Resolution in Software Engineering: A Comprehensive Survey

2026-01-15 · Caihua Li, Lianghong Guo, Yanlin Wang, Daya Guo 외 arxiv

Issue resolution, a complex Software Engineering (SWE) task integral to real-world development, has emerged as a compelling challenge for artificial intelligence. The establishment of benchmarks like SWE-bench revealed t…

Reinforcement Learning

CoSQA+: Pioneering the Multi-Choice Code Search Benchmark with Test-Driven Agents

2024-06-17 · Jing Gong, Yanghui Wu, Linxi Liang, Yanlin Wang 외

Semantic code search, retrieving code that matches a given natural language query, is an important task to improve productivity in software engineering. Existing code search datasets face limitations: they rely on human …

Code GenerationCode SearchLanguage ModelingLanguage Modelling+2