中文
相关论文

相关论文: Automatic Inference of Specifications in the K Fra…

200 篇论文

Materials informatics offers a promising pathway towards rational materials design, replacing the current trial-and-error approach and accelerating the development of new functional materials. Through the use of sophisticated data analysis…

材料科学 · 物理学 2018-05-17 Cormac Toher , Corey Oses , Stefano Curtarolo

Modern languages are equipped with static type checking/inference that helps programmers to keep a clean programming style and to reduce errors. However, the ever-growing size of programs and their continuous evolution require building fast…

编程语言 · 计算机科学 2018-11-28 Matteo Busi , Pierpaolo Degano , Letterio Galletta

The objective of this research is the development of a practical system to manipulate and validate software package specifications. The validation process developed is based on consistency checks. Furthermore, by means of scenarios, the…

软件工程 · 计算机科学 2024-02-01 S. D. Fraser , P. P. Silvester

We propose a novel method for automatic program synthesis. P-Tree Programming represents the program search space through a single probabilistic prototype tree. From this prototype tree we form program instances which we evaluate on a given…

人工智能 · 计算机科学 2017-07-13 Christian Oesch

Business analysts and domain experts are often sketching the behaviors of a software system using high-level models that are technology- and platform-independent. The developers will refine and enrich these high-level models with technical…

软件工程 · 计算机科学 2014-04-04 Faiz UL Muram , Huy Tran , Uwe Zdun

Discovering the causal structure among a set of variables is a fundamental problem in many areas of science. In this paper, we propose Kernel Conditional Deviance for Causal Inference (KCDC) a fully nonparametric causal discovery method…

机器学习 · 计算机科学 2018-04-13 Jovana Mitrovic , Dino Sejdinovic , Yee Whye Teh

Property-based testing is a powerful method to validate program correctness. It is, however, not widely use in industry as the barrier of entry can be very high. One of the hindrances is to write the generators that are needed to generate…

AI agents have shown initial promise in automating mathematical theorem proving in proof assistants such as Lean. The same proof assistants can be used to verify the correctness of code by pairing code with specifications and proofs that…

软件工程 · 计算机科学 2024-10-11 Evan Lohn , Sean Welleck

Identifier names convey useful information about the intended semantics of code. Name-based program analyses use this information, e.g., to detect bugs, to predict types, and to improve the readability of code. At the core of name-based…

机器学习 · 计算机科学 2021-01-15 Yaza Wainakh , Moiz Rauf , Michael Pradel

In this paper we demonstrate a technique for developing high performance applications with strong correctness guarantees. We use a theorem prover to derive a high-level specification of the application that includes correctness invariants…

编程语言 · 计算机科学 2024-06-18 Artjoms Sinkarovs , Thomas Koopman , Sven-Bodo Scholz

Automatic code transformation in which transformations are tuned for specific applications and contexts are difficult to achieve in an accessible manner. In this paper, we present an approach to build application specific code…

编程语言 · 计算机科学 2013-01-21 Matthew J. Sottile , Geoffrey C. Hulette

Requirements are informal and semi-formal descriptions of the expected behavior of a complex system from the viewpoints of its stakeholders (customers, users, operators, designers, and engineers). However, for the purpose of design,…

计算与语言 · 计算机科学 2016-04-21 Shalini Ghosh , Daniel Elenius , Wenchao Li , Patrick Lincoln , Natarajan Shankar , Wilfried Steiner

Models like support vector machines or Gaussian process regression often require positive semi-definite kernels. These kernels may be based on distance functions. While definiteness is proven for common distances and kernels, a proof for a…

机器学习 · 计算机科学 2018-07-11 Martin Zaefferer , Thomas Bartz-Beielstein , Günter Rudolph

Procedures are an important knowledge component of documents that can be leveraged by cognitive assistants for automation, question-answering or driving a conversation. It is a challenging problem to parse big dense documents like product…

人工智能 · 计算机科学 2020-10-21 Shivali Agarwal , Shubham Atreja , Vikas Agarwal

When solving data analysis problems it is important to integrate prior knowledge and/or structural invariances. This paper contributes by a novel framework for incorporating algebraic invariance structure into kernels. In particular, we…

机器学习 · 统计学 2014-12-01 Franz J. Király , Andreas Ziehe , Klaus-Robert Müller

Behavioral models are incredibly useful for understanding and validating software. However, the automatic extraction of such models from actual industrial code remains a largely unsolved problem with current solutions often not scaling well…

软件工程 · 计算机科学 2024-11-20 P. H. M. van Spaendonck

This paper presents a kernel-based framework for physics-informed nonlinear system identification. The key contribution is a structured methodology that extends kernel-based techniques to seamlessly embed partially known physics-based…

系统与控制 · 电气工程与系统科学 2025-10-20 Cesare Donati , Martina Mammarella , Giuseppe C. Calafiore , Fabrizio Dabbene , Constantino Lagoa , Carlo Novara

We propose a framework for reasoning about programs that manipulate coinductive data as well as inductive data. Our approach is based on using equational programs, which support a seamless combination of computation and reasoning, and using…

计算复杂性 · 计算机科学 2012-01-06 Daniel Leivant , Ramyaa Ramyaa

We present a collection of tools automating the efficient computation of large sets of theory predictions for high-energy physics. Calculating predictions for different processes often require dedicated programs. These programs, however,…

高能物理 - 唯象学 · 物理学 2024-01-11 Andrea Barontini , Alessandro Candido , Juan M. Cruz-Martinez , Felix Hekhorn , Christopher Schwan

Keyphrases provide semantic metadata that summarize and characterize documents. This paper describes Kea, an algorithm for automatically extracting keyphrases from text. Kea identifies candidate keyphrases using lexical methods, calculates…

数字图书馆 · 计算机科学 2016-08-31 Ian H. Witten , Gordon W. Paynter , Eibe Frank , Carl Gutwin , Craig G. Nevill-Manning