中文
相关论文

相关论文: A Type System for Parallel Components

200 篇论文

Scalable and automatic formal verification for concurrent systems is always demanding. In this paper, we propose a verification framework to support automated compositional reasoning for concurrent programs with shared variables. Our…

形式语言与自动机理论 · 计算机科学 2018-03-28 Fuyuan Zhang , Yongwang Zhao , David Sanan , Yang Liu , Alwen Tiu , Shang-Wei Lin , Jun Sun

A future is a programming construct designed for concurrent and asynchronous evaluation of code, making it particularly useful for parallel processing. The future package implements the Future API for programming with futures in R. This…

分布式、并行与集群计算 · 计算机科学 2021-11-12 Henrik Bengtsson

Component substitution has numerous practical applications and constitutes an active research topic. This paper proposes to enrich an existing component-based framework--a model with dynamic reconfigurations making the system evolve--with a…

软件工程 · 计算机科学 2014-08-10 Arnaud Lanoix , Olga Kouchnarenko

We define some of the programming and system-level challenges facing the application of quantum processing to high-performance computing. Alongside barriers to physical integration, prominent differences in the execution of quantum and…

量子物理 · 物理学 2017-12-06 Keith A. Britt , Fahd A. Mohiyaddin , Travis S. Humble

Parallel batched data structures are designed to process synchronized batches of operations in a parallel computing model. In this paper, we propose parallel combining, a technique that implements a concurrent data structure from a parallel…

分布式、并行与集群计算 · 计算机科学 2018-11-14 Vitaly Aksenov , Petr Kuznetsov , Anatoly Shalyto

We present a type system and inference algorithm for a rich subset of JavaScript equipped with objects, structural subtyping, prototype inheritance, and first-class methods. The type system supports abstract and recursive objects, and is…

Objective: To present an overview on the current state of the art concerning metrics-based quality evaluation of software components and component assemblies. Method: Comparison of several approaches available in the literature, using a…

软件工程 · 计算机科学 2011-10-03 Miguel Goulão , Fernando Brito e Abreu

We introduce parity quantum optimization with the aim of solving optimization problems consisting of arbitrary $k$-body interactions and side conditions using planar quantum chip architectures. The method introduces a decomposition of the…

Existing abstract models of quantum computation make reference to circuit elements, much in contrast to their classical counterparts. Circuits, as a model of computation, substantially limit algorithmic expression and obscure high-level…

量子物理 · 物理学 2023-07-18 Santiago Núñez-Corrales

A novel approach is presented to teach the parallel and distributed computing concepts of synchronization and remote memory access. The single program multiple data (SPMD) partitioned global address space (PGAS) model presented in this…

分布式、并行与集群计算 · 计算机科学 2017-03-31 David Richie , James Ross

Combining component & connector architecture descriptionlanguageswithcomponentbehaviormodelinglanguages enables modeling great parts of software architectures platformindependently. Nontrivial systems typically contain components with…

软件工程 · 计算机科学 2015-11-18 Jan O. Ringert , Bernhard Rumpe , Andreas Wortmann

Qubits are the fundamental building blocks of quantum information science and applications, whose concept is widely utilized in both quantum physics and quantum computation. While the significance of qubits and their implementation in…

量子物理 · 物理学 2024-04-22 Chenxu Liu , Samuel A. Stein , Muqing Zheng , James Ang , Ang Li

A myriad of applications ranging from engineering and scientific simulations, image and signal processing as well as high-sensitive data retrieval demand high processing power reaching up to teraflops for their efficient execution. While a…

分布式、并行与集群计算 · 计算机科学 2023-08-02 Patrick Mukala

Session types have been proposed as a means of statically verifying implementations of communication protocols. Although prior work has been successful in verifying some classes of protocols, it does not cope well with parameterized,…

编程语言 · 计算机科学 2012-08-24 Minas Charalambides , Peter Dinges , Gul Agha

Finite-state abstractions (a.k.a. symbolic models) present a promising avenue for the formal verification and synthesis of controllers in continuous-space control systems. These abstractions provide simplified models that capture the…

系统与控制 · 电气工程与系统科学 2025-02-25 Daniel Ajeleye , Majid Zamani

An algorithm is discussed for converting a class of recursive processes to a parallel system. It is argued that this algorithm can be superior to certain methods currently found in the literature for an important subset of problems. The…

计算物理 · 物理学 2009-11-10 W. R. Gibbs

A multiparty session formalises a set of concurrent communicating participants. We propose a type system for multiparty sessions where some communications between participants can be ignored. This allows us to type some sessions with global…

计算机科学中的逻辑 · 计算机科学 2023-08-22 Franco Barbanera , Mariangiola Dezani-Ciancaglini

Allocation of software components on a heterogeneous computing platform involves hard decisions; handling different types of computing units with specific processing paradigms and a number of software components which require specific…

软件工程 · 计算机科学 2017-01-03 Ivan Svogor , Jan Carlson

The article proposes a method for optimizing the structure of the software and hardware complex of an automated control system for continuous technological processes for large industrial enterprises. General information is given on the…

系统与控制 · 电气工程与系统科学 2026-01-21 Ruslan Zakirzyanov

When developing a software system, a change in one part of the system may lead to unwanted changes in other parts of the system. These affected parts may interfere with system performance, so regression testing is used to deal with these…

软件工程 · 计算机科学 2024-05-13 Mahdi Movahedian Moghaddam