中文
相关论文

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

200 篇论文

A variety of logical frameworks support the use of higher-order abstract syntax in representing formal systems; however, each system has its own set of benchmarks. Even worse, general proof assistants that provide special libraries for…

计算机科学中的逻辑 · 计算机科学 2015-07-30 Amy Felty , Alberto Momigliano , Brigitte Pientka

In spite of the amazing results obtained by deep learning in many applications, a real intelligent behavior of an agent acting in a complex environment is likely to require some kind of higher-level symbolic inference. Therefore, there is a…

机器学习 · 计算机科学 2019-09-13 Giuseppe Marra , Francesco Giannini , Michelangelo Diligenti , Marco Gori

Organizations can benefit from the use of practices, techniques, and tools from the area of business process management. Through the focus on processes, they create process models that require management, including support for versioning,…

编程语言 · 计算机科学 2019-09-23 Artem Polyvyanyy , Arthur H. M. ter Hofstede , Marcello La Rosa , Chun Ouyang , Anastasiia Pika

Using GPUs as general-purpose processors has revolutionized parallel computing by offering, for a large and growing set of algorithms, massive data-parallelization on desktop machines. An obstacle to widespread adoption, however, is the…

分布式、并行与集群计算 · 计算机科学 2015-10-14 Alexey Kolesnichenko , Christopher M. Poskitt , Sebastian Nanz , Bertrand Meyer

Universal induction is a crucial issue in AGI. Its practical applicability can be achieved by the choice of the reference machine or representation of algorithms agreed with the environment. This machine should be updatable for solving…

人工智能 · 计算机科学 2013-06-04 Alexey Potapov , Sergey Rodionov

Constructor-Based Conditional Rewriting Logic is a general framework for integrating first-order functional and logic programming which gives an algebraic semantics for non-deterministic functional-logic programs. In the context of this…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Juan M. Molina , Ernesto Pimentel

I here conduct an exploration of programming language extensibility, making an argument for an often overlooked component of conventional language design. Now, this is not a technical detailing of these components, rather, I attempt to…

编程语言 · 计算机科学 2025-10-16 Sebastian mateos Nicolajsen

Interoperability is the ability of a programming language to work with systems based on different languages and paradigms. These days, many widely used high-level language impementations provide access to external functionalities. In this…

编程语言 · 计算机科学 2017-03-16 Manuel Mazzara

Alloy is a declarative modeling language that is well suited for verifying system designs. Alloy models are automatically analyzed using the Analyzer, a toolset that helps the user understand their system by displaying the consequences of…

软件工程 · 计算机科学 2023-07-14 Adam G. Emerson , Allison Sullivan

A wide-spectrum language integrates specification constructs into a programming language in a manner that treats a specification command just like any other command. This paper investigates a semantic model for a wide-spectrum language that…

计算机科学中的逻辑 · 计算机科学 2016-09-02 Robert J. Colvin , Ian J. Hayes , Larissa A. Meinicke

In this paper we consider the problem of certified static checking of module-like constructs of programming languages. We argue that there are algorithms and properties related to modules that can be defined and proven in an abstract way.…

编程语言 · 计算机科学 2017-06-20 Julia Belyakova

The ability to model search in a constraint solver can be an essential asset for solving combinatorial problems. However, existing infrastructure for defining search heuristics is often inadequate. Either modeling capabilities are extremely…

人工智能 · 计算机科学 2012-03-07 Tom Schrijvers , Guido Tack , Pieter Wuille , Horst Samulowitz , Peter J. Stuckey

The Clair library is intended to simplify a number of generic tasks in Natural Language Processing (NLP), Information Retrieval (IR), and Network Analysis. Its architecture also allows for external software to be plugged in with very little…

As quantum computing evolves from theoretical promise to practical deployment, the demand for robust, portable, and scalable tools for quantum software experimentation is growing. This paper introduces Quantum Executor, a backend-agnostic…

量子物理 · 物理学 2025-07-11 Giuseppe Bisicchia , Alessandro Bocci , Antonio Brogi

Large language models (LLMs) have become an essential tool to support developers using traditional text-based programming languages, but the graphical notation of the block-based Scratch programming environment inhibits the use of LLMs. To…

软件工程 · 计算机科学 2026-02-09 Benedikt Fein , Florian Obermüller , Gordon Fraser

We investigate proving properties of Curry programs using Agda. First, we address the functional correctness of Curry functions that, apart from some syntactic and semantic differences, are in the intersection of the two languages. Second,…

编程语言 · 计算机科学 2017-01-04 Sergio Antoy , Michael Hanus , Steven Libby

Multiverse analysis, a paradigm for statistical analysis that considers all combinations of reasonable analysis choices in parallel, promises to improve transparency and reproducibility. Although recent tools help analysts specify…

人机交互 · 计算机科学 2023-06-06 Ken Gu , Eunice Jun , Tim Althoff

Large language models are increasingly used for qualitative data analysis, but many workflows obscure how analytic conclusions are produced. We present QualAnalyzer, an open-source Chrome extension for Google Workspace that supports…

人工智能 · 计算机科学 2026-04-07 Max Hao Lu , Ryan Ellegood , Rony Rodriguez-Ramirez , Sophia Blumert

Machine learning practitioners often compare the results of different classifiers to help select, diagnose and tune models. We present Boxer, a system to enable such comparison. Our system facilitates interactive exploration of the…

人机交互 · 计算机科学 2020-04-20 Michael Gleicher , Aditya Barve , Xinyi Yu , Florian Heimerl

Debugging is hard. Interactive debuggers are mostly the same. They show you a stack, a way to sample the state of the stack, and, if the debugger is live, a way to step through execution. The standard interactive debugger for a…

软件工程 · 计算机科学 2024-09-04 Andrei Chiş , Tudor Gîrba , Oscar Nierstrasz