中文
相关论文

相关论文: A Generic Analysis Environment for Curry Programs

200 篇论文

This paper introduces the hybrid quantum language with general recursion $\mathtt{Hyrql}$, driven towards resource-analysis. By design, $\mathtt{Hyrql}$ does not require the specification of an initial set of quantum gates. Hence, it is…

计算机科学中的逻辑 · 计算机科学 2026-02-17 Kostia Chardonnet , Emmanuel Hainry , Romain Péchoux , Thomas Vinet

Configuration is a key technology for tailoring complex software systems, services, and products. A successful application of configurators not only depends on technical correctness, performance, and domain modeling but also on their…

Constructing complex queries on data which combines spatial, temporal, and spectral aspects is a challenging and error-prone process. Query interfaces of general-purpose database management systems fall short in providing intuitive support…

软件工程 · 计算机科学 2022-05-17 Adela Gorczynska , Peter Fule , Christoph Treude

The goal of program synthesis from examples is to find a computer program that is consistent with a given set of input-output examples. Most learning-based approaches try to find a program that satisfies all examples at once. Our work, by…

机器学习 · 计算机科学 2023-06-21 Disha Shrivastava , Hugo Larochelle , Daniel Tarlow

In this report, we show how to use the Simple Fluent Calculus (SFC) to specify generic tracers, i.e. tracers which produce a generic trace. A generic trace is a trace which can be produced by different implementations of a software…

编程语言 · 计算机科学 2010-01-14 Pierre Deransart , Rafael Oliveira

In the pursuit of artificial general intelligence, our most significant measurement of progress is an agent's ability to achieve goals in a wide range of environments. Existing platforms for constructing such environments are typically…

Embedding a programming language in a QR code is a new and extremely promising opportunity, as it makes devices and objects smarter without necessarily requiring an Internet connection. In this paper, all the steps needed to translate a…

网络与互联网体系结构 · 计算机科学 2024-04-09 Stefano Scanzio , Gianluca Cena , Adriano Valenzano

To overcome the limitations of Neural Programmer-Interpreters (NPI) in its universality and learnability, we propose the incorporation of combinator abstraction into neural programing and a new NPI architecture to support this abstraction,…

机器学习 · 计算机科学 2018-02-09 Da Xiao , Jo-Yu Liao , Xingyuan Yuan

Cross-platform development solutions can help to make software available on different devices and platforms. But these are normally restricted to preconfigured platforms and consider that each individual solution is equal or similar to each…

软件工程 · 计算机科学 2021-05-04 Juliano Zanuzzio Blanco , Daniel Lucrédio

As the engineering endeavour to realise quantum computers progresses, we consider that such machines need not rely on binary as their de facto unit of information. We investigate Grover's algorithm under a generalised quantum circuit model,…

数据结构与算法 · 计算机科学 2020-01-20 Samuel Hunt , Maximilien Gadouleau

This study evaluates the performance of general-purpose AI, like ChatGPT, in legal question-answering tasks, highlighting significant risks to legal professionals and clients. It suggests leveraging foundational models enhanced by…

人工智能 · 计算机科学 2024-04-19 Rohan Bhambhoria , Samuel Dahan , Jonathan Li , Xiaodan Zhu

Static type systems are usually not sufficient to express all requirements on function calls. Hence, contracts with pre- and postconditions can be used to express more complex constraints on operations. Contracts can be checked at run time…

编程语言 · 计算机科学 2017-09-15 Michael Hanus

Data-driven approaches are becoming more common as problem-solving techniques in many areas of research and industry. In most cases, machine learning models are the key component of these solutions, but a solution involves multiple such…

人工智能 · 计算机科学 2019-06-20 Parisa Kordjamshidi , Dan Roth , Kristian Kersting

Automated debugging, long pursued in a variety of fields from software engineering to cybersecurity, requires a framework that offers the building blocks for a programmable debugging workflow. However, existing debuggers are primarily…

软件工程 · 计算机科学 2025-06-06 Gabriele Digregorio , Roberto Alessandro Bertolini , Francesco Panebianco , Mario Polino

Categorical Query Language is an open-source query and data integration scripting language that can be applied to common challenges in the field of computational science. We discuss how the structure-preserving nature of CQL data migrations…

数据库 · 计算机科学 2019-03-27 Kristopher Brown , David I. Spivak , Ryan Wisnesky

It is time-consuming and error-prone to implement inference procedures for each new probabilistic model. Probabilistic programming addresses this problem by allowing a user to specify the model and having a compiler automatically generate…

Context: A growing amount of code is written to explore and analyze data, often by data analysts who do not have a traditional background in programming, for example by journalists. Inquiry: The way such data anlysts write code is different…

编程语言 · 计算机科学 2020-02-17 Tomas Petricek

Programming language design requires making many usability-related design decisions. However, existing HCI methods can be impractical to apply to programming languages: they have high iteration costs, programmers require significant…

Functional programmers have an established tradition of using traversals as a design pattern to work with recursive data structures. The technique is so prolific that a whole host of libraries have been designed to help in the task of…

编程语言 · 计算机科学 2018-05-18 Csongor Kiss , Matthew Pickering , Nicolas Wu

Dependently typed languages are well known for having a problem with code reuse. Traditional non-indexed algebraic datatypes (e.g. lists) appear alongside a plethora of indexed variations (e.g. vectors). Functions are often rewritten for…

编程语言 · 计算机科学 2018-07-11 Larry Diehl , Denis Firsov , Aaron Stump