中文
相关论文

相关论文: Building Knowledge Bases for the Generation of Sof…

200 篇论文

We present an overview of the design and first proof-of-concept implementation for AIDA, an autonomous intelligent developer agent that develops software from scratch. AIDA takes a software requirements specification and uses reasoning over…

人工智能 · 计算机科学 2022-08-15 Mark Alan Matties

Source code summarization -- creating natural language descriptions of source code behavior -- is a rapidly-growing research topic with applications to automatic documentation generation, program comprehension, and software maintenance.…

软件工程 · 计算机科学 2019-02-07 Alexander LeClair , Siyuan Jiang , Collin McMillan

Most learners fail to develop deep text comprehension when reading textbooks passively. Posing questions about what learners have read is a well-established way of fostering their text comprehension. However, many textbooks lack…

计算与语言 · 计算机科学 2021-10-11 Tim Steuer , Anna Filighera , Tobias Meuser , Christoph Rensing

We propose a Makefile for developing containerized $\LaTeX$ technical documents. The Makefile allows the author to execute the code that generates variables, tables and figures (results), which are then used during the $\LaTeX$ compilation,…

软件工程 · 计算机科学 2023-11-14 Paschalis Bizopoulos

Documenting the functionality of software units with code comments, e.g., Javadoc comments, is a common programmer best-practice in software engineering. This paper introduces a novel test generation technique that exploits the code-comment…

软件工程 · 计算机科学 2025-05-01 Giovanni Denaro , Luca Guglielmo

Software developers often have to gain an understanding of a codebase. Be it programmers getting onboarded onto a team project or, for example, developers striving to grasp an external open-source library. In either case, they frequently…

软件工程 · 计算机科学 2025-08-12 Adam Štěpánek , David Kuťák , Barbora Kozlíková , Jan Byška

Multi-document summarization is the process of automatically generating a concise summary of multiple documents related to the same topic. This summary can help users quickly understand the key information from a large collection of…

计算与语言 · 计算机科学 2023-12-20 Charles Rajan , Nishit Asnani , Shreya Singh

Software architecture often consists of interconnected components dispersed across source code and other development artifacts, making visualization difficult without costly additional documentation. Although some tools can automatically…

Encyclopedic knowledge graphs, such as Wikidata, host an extensive repository of millions of knowledge statements. However, domain-specific knowledge from fields such as history, physics, or medicine is significantly underrepresented in…

计算与语言 · 计算机科学 2024-01-17 Marcel Gohsen , Benno Stein

In the task of automatic program synthesis, one obtains pairs of matching inputs and outputs and generates a computer program, in a particular domain-specific language (DSL), which given each sample input returns the matching output. A key…

机器学习 · 计算机科学 2023-03-14 Aran Carmon , Lior Wolf

Most of the data produced in software projects is of textual nature: source code, specifications, or documentations. The advances in quantitative analysis methods drove a lot of data analytics in software engineering. This has overshadowed…

软件工程 · 计算机科学 2016-12-02 S. Wagner , D. Méndez Fernández

Many concept-to-text generation systems require domain-specific linguistic resources to produce high quality texts, but manually constructing these resources can be tedious and costly. Focusing on NaturalOWL, a publicly available state of…

计算与语言 · 计算机科学 2018-11-01 Gerasimos Lampouras , Ion Androutsopoulos

Enabled by the pull-based development model, developers can easily contribute to a project through pull requests (PRs). When creating a PR, developers can add a free-form description to describe what changes are made in this PR and/or why.…

软件工程 · 计算机科学 2019-09-17 Zhongxin Liu , Xin Xia , Christoph Treude , David Lo , Shanping Li

Current publicly available knowledge work data collections lack diversity, extensive annotations, and contextual information about the users and their documents. These issues hinder objective and comparable data-driven evaluations and…

人工智能 · 计算机科学 2024-10-25 Desiree Heim , Christian Jilek , Adrian Ulges , Andreas Dengel

Text generation system has made massive promising progress contributed by deep learning techniques and has been widely applied in our life. However, existing end-to-end neural models suffer from the problem of tending to generate…

人工智能 · 计算机科学 2020-03-03 Hao Wang , Bin Guo , Wei Wu , Zhiwen Yu

Software architecture knowledge transfer is essential for software development, but related documentation is often incomplete or ambiguous, making oral explanations a common means. Our broader aim is to explore how such explanations might…

软件工程 · 计算机科学 2025-09-03 Satrio Adi Rukmono , Filip Zamfirov , Lina Ochoa , Floris Pex , Michel Chaudron

Natural language definitions of terms can serve as a rich source of knowledge, but structuring them into a comprehensible semantic model is essential to enable them to be used in semantic interpretation tasks. We propose a method and…

计算与语言 · 计算机科学 2018-06-21 Vivian S. Silva , André Freitas , Siegfried Handschuh

Generating texts which express complex ideas spanning multiple sentences requires a structured representation of their content (document plan), but these representations are prohibitively expensive to manually produce. In this work, we…

计算与语言 · 计算机科学 2022-03-28 Rik Koncel-Kedziorski , Dhanush Bekal , Yi Luan , Mirella Lapata , Hannaneh Hajishirzi

The project, under industrial funding, presented in this publication aims at the semantic analysis of a normative document describing requirements applicable to electrical appliances. The objective of the project is to build a semantic…

It is widely accepted that so-called facts can be checked by searching for information on the Internet. This process requires a fact-checker to formulate a search query based on the fact and to present it to a search engine. Then, relevant…

计算与语言 · 计算机科学 2023-03-16 Nestor Prieto-Chavana , Julie Weeds , David Weir