中文
相关论文

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

200 篇论文

Interactive proof assistants are computer programs carefully constructed to check a human-designed proof of a mathematical claim with high confidence in the implementation. However, this only validates truth of a formal claim, which may…

编程语言 · 计算机科学 2022-05-17 Colin S. Gordon , Sergey Matskevich

Controlled natural languages (mostly English-based) recently have emerged as seemingly informal supplementary means for OWL ontology authoring, if compared to the formal notations that are used by professional knowledge engineers. In this…

计算与语言 · 计算机科学 2016-07-07 Normunds Grūzītis , Gunta Nešpore , Baiba Saulīte

Early stages of system development involve outlining desired features such as functionality, availability, or usability. Specifications are derived from these features that concretize vague ideas presented in natural languages. The…

软件工程 · 计算机科学 2014-10-09 Rongjie Yan , Chih-Hong Cheng , Guangquan Zhang , Yesheng Chai

The author describes a conceptual study towards mapping grounded natural language discourse representation structures to instances of controlled language statements. This can be achieved via a pipeline of preexisting state of the art…

计算与语言 · 计算机科学 2013-12-10 Nicholas H. Kirk

Artificial intelligence assisted mathematical proof has become a highly focused area nowadays. One key problem in this field is to generate formal mathematical proofs from natural language proofs. Due to historical reasons, the formal proof…

编程语言 · 计算机科学 2024-05-14 Lihan Xie , Zhicheng Hui , Qinxiang Cao

In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENG$^{ASP)$. This controlled language can be used to write non-monotonic specifications that have the…

计算与语言 · 计算机科学 2014-08-04 Stephen Guy , Rolf Schwitter

Industrial designers have long sought a natural and intuitive way to achieve the targeted control of prototype models -- using simple natural language instructions to configure and adjust the models seamlessly according to their intentions,…

计算与语言 · 计算机科学 2025-06-16 Yu-Zhe Shi , Mingchen Liu , Hanlu Ma , Qiao Xu , Huamin Qu , Kun He , Lecheng Ruan , Qining Wang

The semantics and the recursive execution model of Prolog make it very natural to express language interpreters in form of AST (Abstract Syntax Tree) interpreters where the execution follows the tree representation of a program. An…

编程语言 · 计算机科学 2020-08-31 Philipp Körner , David Schneider , Michael Leuschel

We describe an intelligent assistant based on mining existing software repositories to help the developer interactively create checkable specifications of code. To be most useful we apply this at the subsystem level, that is chunks of code…

软件工程 · 计算机科学 2022-09-21 Steven P. Reiss

While natural language understanding (NLU) is advancing rapidly, today's technology differs from human-like language understanding in fundamental ways, notably in its inferior efficiency, interpretability, and generalization. This work…

计算与语言 · 计算机科学 2020-07-10 Ronen Tamari , Chen Shani , Tom Hope , Miriam R. L. Petruck , Omri Abend , Dafna Shahaf

Techniques for runtime verification often utilise specification languages that are (i) reasonably expressive, and (ii) relatively abstract (i.e. they operate on a level of abstraction that separates them from the system being monitored).…

计算机科学中的逻辑 · 计算机科学 2018-06-11 Joshua Heneage Dawes , Giles Reger

Integrating autonomous and adaptive behavior into software-intensive systems presents significant challenges for software development, as uncertainties in the environment or decision-making processes must be explicitly captured. These…

Random experiments that are simple and clear enough to be performed by human agents feature prominently in the teaching of elementary stochastics as well as in games. We present Alea, a domain-specific language for the specification of…

编程语言 · 计算机科学 2025-08-07 Baltasar Trancón y Widemann , Markus Lepper

Syntheto is a surface language for carrying out formally verified program synthesis by transformational refinement in ACL2 using the APT toolkit. Syntheto aims at providing more familiarity and automation, in order to make this technology…

Motivated by Smart Manufacturing and Industry 4.0, we introduce a framework for synthesizing Abstraction-Based Controller Design (ABCD) for reach-avoid problems from Natural Language (NL) specifications using Large Language Models (LLMs). A…

系统与控制 · 电气工程与系统科学 2025-05-30 Amir Bayat , Alessandro Abate , Necmiye Ozay , Raphael M. Jungers

Access control in the Internet of Things (IoT) is becoming increasingly complex, as policies must account for dynamic and contextual factors such as time, location, user behavior, and environmental conditions. However, existing platforms…

计算与语言 · 计算机科学 2025-06-02 Ye Cheng , Minghui Xu , Yue Zhang , Kun Li , Hao Wu , Yechao Zhang , Shaoyong Guo , Wangjie Qiu , Dongxiao Yu , Xiuzhen Cheng

This paper presents an overview of `Lexpresso', a Controlled Natural Language developed at the Defence Science & Technology Organisation as a bidirectional natural language interface to a high-level information fusion system. The paper…

计算与语言 · 计算机科学 2014-07-09 Adam Saulwick

Prolog's very useful expressive power is not captured by traditional logic programming semantics, due mainly to the cut and goal and clause order. Several alternative semantics have been put forward, exposing operational details of the…

编程语言 · 计算机科学 2011-07-28 António Porto

This work is concerned with the generation of formal specifications from code, using Large Language Models (LLMs) in combination with symbolic methods. Concretely, in our study, the programming language is C, the specification language is…

软件工程 · 计算机科学 2025-05-01 George Granberry , Wolfgang Ahrendt , Moa Johansson

Human language is one of the most expressive tools for conveying intent, yet most artificial or biological systems lack mechanisms to interpret or respond meaningfully to it. Bridging this gap could enable more natural forms of control over…

人工智能 · 计算机科学 2025-09-16 Nam H. Le , Patrick Erickson , Yanbo Zhang , Michael Levin , Josh Bongard