中文
相关论文

相关论文: A Single-Assignment Translation for Annotated Prog…

200 篇论文

This document presents Annotated English, a system of diacritical symbols which turns English pronunciation into a precise and unambiguous process. The annotations are defined and located in such a way that the original English text is not…

计算与语言 · 计算机科学 2011-01-04 Jose Hernandez-Orallo

While loops are present in virtually all imperative programming languages. They are important both for practical reasons (performing a number of iterations not known in advance) and theoretical reasons (achieving Turing completeness). In…

编程语言 · 计算机科学 2023-09-26 David Nowak , Vlad Rusu

End-to-End Translation Validation is the problem of verifying the executable code generated by a compiler against the corresponding input source code for a single compilation. This becomes particularly hard in the presence of…

编程语言 · 计算机科学 2025-10-01 Abhishek Rose , Sorav Bansal

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.…

We describe a method for developing broad-coverage semantic dependency parsers for languages for which no semantically annotated resource is available. We leverage a multitask learning framework coupled with an annotation projection method.…

计算与语言 · 计算机科学 2020-05-01 Maryam Aminian , Mohammad Sadegh Rasooli , Mona Diab

In this paper we discuss how semantic annotations can be used to introduce mathematical algorithmic information of the underlying imperative code to enable compilers to produce code transformations that will enable better performance. By…

编程语言 · 计算机科学 2016-03-14 Daniel Rubio Bonilla , Colin W. Glass , Jan Kuper

Creating linguistic annotations requires more than just a reliable annotation scheme. Annotation can be a complex endeavour potentially involving many people, stages, and tools. This chapter outlines the process of creating end-to-end…

计算与语言 · 计算机科学 2016-02-19 Mark A. Finlayson , Tomaž Erjavec

Reusing verification artefacts requires identifying structural and semantic similarities across programs and their specifications. In this paper, we focus on graph construction as a foundational step toward this goal. We present a pipeline…

软件工程 · 计算机科学 2026-05-18 Arshad Beg , Diarmuid O'Donoghue , Rosemary Monahan

Automatic translation from natural language descriptions into programs is a longstanding challenging problem. In this work, we consider a simple yet important sub-problem: translation from textual descriptions to If-Then programs. We devise…

计算与语言 · 计算机科学 2016-11-08 Xinyun Chen , Chang Liu , Richard Shin , Dawn Song , Mingcheng Chen

Compliance checking is the process of determining whether a regulated entity adheres to these regulations. Currently, compliance checking is predominantly manual, requiring significant time and highly skilled experts, while still being…

人工智能 · 计算机科学 2025-04-09 Ildar Baimuratov , Denis Turygin

Revision programming is a formalism to describe and enforce updates of belief sets and databases. That formalism was extended by Fitting who assigned annotations to revision atoms. Annotations provide a way to quantify the confidence…

人工智能 · 计算机科学 2007-05-23 Victor Marek , Inna Pivkina , Miroslaw Truszczynski

The automatic annotation of direct speech (AADS) in written text has been often used in computational narrative understanding. Methods based on either rules or deep neural networks have been explored, in particular for English or German…

计算与语言 · 计算机科学 2025-01-24 Noé Durandard , Viet-Anh Tran , Gaspard Michel , Elena V. Epure

We compare the performance of a transition-based parser in regards to different annotation schemes. We pro-pose to convert some specific syntactic constructions observed in the universal dependency treebanks into a so-called more standard…

计算与语言 · 计算机科学 2025-03-11 Guillaume Wisniewski , Ophélie Lacroix

Human annotation of natural language facilitates standardized evaluation of natural language processing systems and supports automated feature extraction. This document consists of instructions for annotating the temporal information in…

cmp-lg · 计算机科学 2016-08-31 Tom O'Hara , Janyce Wiebe , Karen Payne

This paper presents an approach that exploits Java annotations to provide meta information needed to automatically transform plain Java programs into parallel code that can be run on multicore workstation. Programmers just need to decorate…

编程语言 · 计算机科学 2013-06-11 Patrizio Dazzi

Automated synthesis of inductive invariants is an important problem in software verification. Once all the invariants have been specified, software verification reduces to checking of verification conditions. Although static analyses to…

机器学习 · 计算机科学 2020-07-17 Sahil Bhatia , Saswat Padhi , Nagarajan Natarajan , Rahul Sharma , Prateek Jain

Semantic parsing aims to map natural language utterances onto machine interpretable meaning representations, aka programs whose execution against a real-world environment produces a denotation. Weakly-supervised semantic parsers are trained…

计算与语言 · 计算机科学 2019-09-11 Bailin Wang , Ivan Titov , Mirella Lapata

Verification of programs operating on heap-allocated data structures, for instance lists or trees, poses significant challenges due to the potentially unbounded size of such data structures. We present time-indexed heap invariants, a novel…

计算机科学中的逻辑 · 计算机科学 2026-03-16 Zafer Esen , Philipp Rümmer , Tjark Weber

Despite the plethora of powerful software to spot bugs, identify performance bottlenecks or simply improve the overall quality of code, programming languages remain the first and most important tool of a developer. Therefore, appropriate…

编程语言 · 计算机科学 2019-07-29 Dimitri Racordon , Didier Buchs

The field of machine translation has progressed tremendously in recent years. Even though the translation quality has improved significantly, current systems are still unable to produce uniformly acceptable machine translations for the…

计算与语言 · 计算机科学 2020-05-11 Meng Zhang , Xin Jiang , Yang Liu , Qun Liu