中文
相关论文

相关论文: Annotated revision programs

200 篇论文

The abundance of publicly available source code repositories, in conjunction with the advances in neural networks, has enabled data-driven approaches to program analysis. These approaches, called neural program analyzers, use neural…

软件工程 · 计算机科学 2022-07-12 Md Rafiqul Islam Rabin , Mohammad Amin Alipour

Factuality evaluation of large language model (LLM) outputs requires decomposing text into discrete "atomic" facts. However, existing definitions of atomicity are underspecified, with empirical results showing high disagreement among…

人机交互 · 计算机科学 2025-09-03 Manuel Schmidt , Daniel A. Keim , Frederik L. Dennig

Despite growing interest in using large language models (LLMs) to automate annotation, their effectiveness in complex, nuanced, and multi-dimensional labelling tasks remains relatively underexplored. This study focuses on annotation for the…

信息检索 · 计算机科学 2025-07-02 Leila Tavakoli , Hamed Zamani

Historically, programming language semantics has focused on assigning a precise mathematical meaning to programs. That meaning is a function from the program's input domain to its output domain determined solely by its syntactic structure.…

Generative large language models (LLMs) can be a powerful tool for augmenting text annotation procedures, but their performance varies across annotation tasks due to prompt quality, text data idiosyncrasies, and conceptual difficulty.…

计算与语言 · 计算机科学 2023-06-02 Nicholas Pangakis , Samuel Wolken , Neil Fasching

We propose an approach and a subsequent extension for reversing imperative programs. Firstly, we produce both an augmented version and a corresponding inverted version of the original program. Augmentation saves reversal information into an…

编程语言 · 计算机科学 2017-09-05 James Hoey , Irek Ulidowski , Shoji Yuen

Refactoring is a maintenance activity that aims to improve design quality while preserving the behavior of a system. Several (semi)automated approaches have been proposed to support developers in this maintenance activity, based on the…

软件工程 · 计算机科学 2019-05-20 Rodrigo Morales , Foutse Khomh , Giuliano Antoniol

Software developers and maintainers need to read and understand source programs and other software artifacts. The increase in size and complexity of software drastically affects several quality attributes, especially understandability and…

软件工程 · 计算机科学 2010-04-27 Mohd Nazir , Raees A. Khan , Khurram Mustafa

Formal verification of software is a bit of a niche activity: it is only applied to the most safety-critical or security-critical software and it is typically only performed by specialized verification engineers. This paper considers…

计算机科学中的逻辑 · 计算机科学 2020-11-02 Alastair Reid , Luke Church , Shaked Flur , Sarah de Haas , Maritza Johnson , Ben Laurie

The draft paper defines a system, which is capable of maintaining bases of test cases for logical specifications. The specifications, which are subject to this system are transformed from their original shape in first-order logic to…

软件工程 · 计算机科学 2010-02-04 Andreas Faatz , Andreas Zinnen

Formal specification is widely employed in the construction of high-quality software. However, there is often a huge gap between formal specification and actual implementation. While there is already a vast body of work on software testing…

编程语言 · 计算机科学 2012-03-29 Zhiqiang Ren , Hongwei Xi

Background: Testing and validation of the semantic correctness of patches provided by tools for Automated Program Repairs (APR) has received a lot of attention. Yet, the eventual acceptance or rejection of suggested patches for real world…

软件工程 · 计算机科学 2022-09-19 Aurora Papotti , Ranindya Paramitha , Fabio Massacci

Algorithms like those for differentiating functional expressions manipulate the syntactic structure of mathematical expressions in a mathematically meaningful way. A formalization of such an algorithm should include a specification of its…

计算机科学中的逻辑 · 计算机科学 2013-08-06 William M. Farmer

For those of us who generally live in the world of syntax, semantic proof techniques such as reducibility, realizability or logical relations seem somewhat magical despite -- or perhaps due to -- their seemingly unreasonable effectiveness.…

编程语言 · 计算机科学 2020-07-28 Pierre-Évariste Dagand , Lionel Rieg , Gabriel Scherer

This note concerns a search for publications in which the pragmatic concept of a test as conducted in the practice of software testing is formalized, a theory about software testing based on such a formalization is presented or it is…

软件工程 · 计算机科学 2010-08-17 C. A. Middelburg

The search of information in large text repositories has been plagued by the so-called document-query vocabulary gap, i.e. the semantic discordance between the contents in the stored document entities on the one hand and the human query on…

信息检索 · 计算机科学 2020-04-22 Bhawani Selvaretnam , Mohammed Belkhatir

The integrity and precision of nuclear data are crucial for a broad spectrum of applications, from national security and nuclear reactor design to medical diagnostics, where the associated uncertainties can significantly impact outcomes. A…

Traditionally, practitioners use formal methods pre-dominately for one half of the quality-assurance process: verification (do we build the software right?). The other half -- validation (do we build the right software?) -- has been given…

软件工程 · 计算机科学 2021-02-12 Atif Mashkoor , Michael Leuschel , Alexander Egyed

Human data annotation, especially when involving experts, is often treated as an objective reference. However, many annotation tasks are inherently subjective, and annotators' judgments may evolve over time. This study investigates changes…

There are several contexts of non-monotonic reasoning where a priority between rules is established whose purpose is preventing conflicts. One formalism that has been widely employed for non-monotonic reasoning is the sceptical one known as…

人工智能 · 计算机科学 2012-11-26 Guido Governatori , Francesco Olivieri , Simone Scannapieco , Matteo Cristani
‹ 上一页 1 8 9 10 下一页 ›