中文
相关论文

相关论文: Attempto - From Specifications in Controlled Natur…

200 篇论文

Control code is a concept that is closely related to a frequently occurring practitioner's view on what is a program: code that is capable of controlling the behaviour of some machine. We present a logical approach to explain issues…

软件工程 · 计算机科学 2009-09-02 J. A. Bergstra , C. A. Middelburg

One of the most attractive features of untyped languages is the flexibility in term creation and manipulation. However, with such power comes the responsibility of ensuring the correctness of these operations. A solution is adding run-time…

编程语言 · 计算机科学 2017-10-17 Nataliia Stulova , José F. Morales , Manuel V. Hermenegildo

Formal language techniques have been used in the past to study autonomous dynamical systems. However, for controlled systems, new features are needed to distinguish between information generated by the system and input control. We show how…

计算与语言 · 计算机科学 2007-05-23 J. F. Martins , J. A. Dente , A. J. Pires , R. Vilela Mendes

Legislation can be viewed as a body of prescriptive rules expressed in natural language. The application of legislation to facts of a case we refer to as statutory reasoning, where those facts are also expressed in natural language.…

计算与语言 · 计算机科学 2020-08-13 Nils Holzenberger , Andrew Blair-Stanek , Benjamin Van Durme

The use of model such as LEL (Lexicon Extended Language) in natural language is very interesting in Requirements Engineering. But LEL, even if it is derived from the Universe of Discourse (UofD) does not provide further details on the…

软件工程 · 计算机科学 2016-01-08 Jean Luc Razafindramintsa , Thomas Mahatody , Josvah Paul Razafimandimby

Automated Essay Scoring (AES) is a cross-disciplinary effort involving Education, Linguistics, and Natural Language Processing (NLP). The efficacy of an NLP model in AES tests it ability to evaluate long-term dependencies and extrapolate…

计算与语言 · 计算机科学 2021-03-01 Christopher M Ormerod , Akanksha Malhotra , Amir Jafari

As learned control policies become increasingly common in autonomous systems, there is increasing need to ensure that they are interpretable and can be checked by human stakeholders. Formal specifications have been proposed as ways to…

人机交互 · 计算机科学 2024-07-04 Isabelle Hurley , Rohan Paleja , Ashley Suh , Jaime D. Peña , Ho Chit Siu

We explore the use of natural language prompts for controlling various aspects of the outputs generated by machine translation models. We demonstrate that natural language prompts allow us to influence properties like formality or specific…

计算与语言 · 计算机科学 2022-02-25 Xavier Garcia , Orhan Firat

We study expression learning problems with syntactic restrictions and introduce the class of finite-aspect checkable languages to characterize symbolic languages that admit decidable learning. The semantics of such languages can be defined…

计算机科学中的逻辑 · 计算机科学 2023-03-22 Paul Krogmeier , P. Madhusudan

Dynamically typed languages, like Erlang, allow developers to quickly write programs without explicitly providing any type information on expressions or function definitions. However, this feature makes those languages less reliable than…

The ad-hoc querying process is slow and error prone due to inability of business experts of accessing data directly without involving IT experts. The problem lies in complexity of means used to query data. We propose a new natural language-…

数据库 · 计算机科学 2016-06-09 Janis Barzdins , Mikus Grasmanis , Edgars Rencis , Agris Sostaks , Juris Barzdins

Lexically constrained machine translation allows the user to manipulate the output sentence by enforcing the presence or absence of certain words and phrases. Although current approaches can enforce terms to appear in the translation, they…

计算与语言 · 计算机科学 2021-09-16 Josef Jon , João Paulo Aires , Dušan Variš , Ondřej Bojar

Constraint Programming and its high-level modeling languages have long been recognized for their potential to achieve the holy grail of problem-solving. However, the complexity of modeling languages, the large number of global constraints,…

人工智能 · 计算机科学 2025-09-10 Augustin Crespin , Ioannis Kostis , Hélène Verhaeghe , Pierre Schaus

The theory of abstract argumentation frameworks (afs) has, in the main, focused on finite structures, though there are many significant contexts where argumentation can be regarded as a process involving infinite objects. To address this…

人工智能 · 计算机科学 2018-10-12 Pietro Baroni , Federico Cerutti , Paul E. Dunne , Massimiliano Giacomin

We develop an inductive proof-technique to generate imperative programs for pointer data structures from behavioural specifications expressed in the Answer Set Programming (ASP) formalism. ASP is a non-monotonic logic based formalism that…

计算机科学中的逻辑 · 计算机科学 2020-08-14 Sarat Chandra Varanasi , Neeraj Mittal , Gopal Gupta

Energy consumption analysis of IT-controlled systems can play a major role in minimising the overall energy consumption of such IT systems, during the development phase, or for optimisation in the field. Recently, a precise energy analysis…

编程语言 · 计算机科学 2017-05-03 Bernard van Gastel , Marko van Eekelen

The overall goal of this paper is to investigate the theoretical foundations of algorithmic verification techniques for first order linear logic specifications. The fragment of linear logic we consider in this paper is based on the linear…

编程语言 · 计算机科学 2007-05-23 M. Bozzano , G. Delzanno , M. Martelli

Recent advances in deep neural language models combined with the capacity of large scale datasets have accelerated the development of natural language generation systems that produce fluent and coherent texts (to various degrees of success)…

计算与语言 · 计算机科学 2025-04-15 Cristina Garbacea , Qiaozhu Mei

Large Language Models (LLMs) excel at code generation but remain heavily reliant on large-scale annotated solutions and verification-based supervision, which constrains scalability and hinders sustained self-improvement. Recent…

软件工程 · 计算机科学 2026-05-22 Yixu Huang , Xinglei Yu , Zhongyu Wei

Logical specifications play a key role in the formal analysis of behavioural models. Automating the derivation of such specifications is particularly valuable in complex systems, where manual construction is time-consuming and error-prone.…

软件工程 · 计算机科学 2025-06-11 Radoslaw Klimek , Julia Witek