中文
相关论文

相关论文: Process Algebraic Architectural Description Langua…

200 篇论文

In standard process algebra, parallel components do not share a common state and communicate through synchronisation. The advantage of this type of communication is that it facilitates compositional reasoning. For modelling and analysing…

计算机科学中的逻辑 · 计算机科学 2020-09-01 Mark Bouwman , Bas Luttik , Wouter Schols , Tim A. C. Willemse

Programs are more distributed and concurrent today than ever before, and structural communications are at the core. Constructing and debugging such programs are hard due to the lack of formal specification/verification of concurrency. This…

编程语言 · 计算机科学 2018-08-02 Hanwen Wu , Hongwei Xi

Multiparty session types are designed to abstractly capture the structure of communication protocols and verify behavioural properties. One important such property is progress, i.e., the absence of deadlock. Distributed algorithms often…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Kirstin Peters , Uwe Nestmann , Christoph Wagner

The embedding of fault tolerance provisions into the application layer of a programming language is a non-trivial task that has not found a satisfactory solution yet. Such a solution is very important, and the lack of a simple, coherent and…

分布式、并行与集群计算 · 计算机科学 2014-01-16 Vincenzo De Florio , G. Deconinck

Parallel applications are often unable to take full advantage of emerging parallel architectures due to scaling limitations, which arise due to inter-process communication. Performance models are used to analyze the sources of communication…

分布式、并行与集群计算 · 计算机科学 2018-06-07 Amanda Bienz , William D. Gropp , Luke N. Olson

The problem of mechanically formalizing and proving metatheoretic properties of programming language calculi, type systems, operational semantics, and related formal systems has received considerable attention recently. However, the dual…

编程语言 · 计算机科学 2017-05-29 James Cheney , Alberto Momigliano

We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have recently been identified as a key concept in the verification of information flow properties. Conceptually, we consider an asynchronous and a…

计算机科学中的逻辑 · 计算机科学 2018-06-26 Andreas Krebs , Arne Meier , Jonni Virtema , Martin Zimmermann

This paper presents a novel FPGA architecture for implementing various styles of asynchronous logic. The main objective is to break the dependency between the FPGA architecture dedicated to asynchronous logic and the logic style. The…

硬件体系结构 · 计算机科学 2011-11-09 N. Huot , H. Dubreuil , L. Fesquet , M. Renaudin

Modern software systems are often realized by coordinating multiple heterogeneous parts, each responsible for specific tasks. These parts must work together seamlessly to satisfy the overall system requirements. To verify such complex…

软件工程 · 计算机科学 2025-08-19 Tim Kräuter , Adrian Rutle , Yngve Lamo , Harald König , Francisco Durán

The research in hierarchical planning has made considerable progress in the last few years. Many recent systems do not rely on hand-tailored advice anymore to find solutions, but are supposed to be domain-independent systems that come with…

人工智能 · 计算机科学 2019-11-14 D. Höller , G. Behnke , P. Bercher , S. Biundo , H. Fiorino , D. Pellier , R. Alford

All formalizations of session types rely on linear types for soundness as session-typed communication channels must change their type at every operation. Embedded language implementations of session types follow suit. They either rely on…

编程语言 · 计算机科学 2023-03-03 Peter Thiemann

Conformance checking is a set of process mining functions that compare process instances with a given process model. It identifies deviations between the process instances' actual behaviour ("as-is") and its modelled behaviour ("to-be").…

软件工程 · 计算机科学 2020-07-22 Sebastian Dunzer , Matthias Stierle , Martin Matzner , Stephan Baier

Communication is an essential element of modern software, yet programming and analysing communicating systems are difficult tasks. A reason for this difficulty is the lack of compositional mechanisms that preserve relevant communication…

计算机科学中的逻辑 · 计算机科学 2022-08-10 Franco Barbanera , Ivan Lanese , Emilio Tuosto

Communication between practitioners is essential for the system's quality in the DevOps context. To improve this communication, practitioners often use informal diagrams to represent the components of a system. However, as systems evolve,…

软件工程 · 计算机科学 2021-03-26 Jalves Nicacio , Fabio Petrillo

We study a sound verification method for parametric component-based systems. The method uses a resource logic, a new formal specification language for distributed systems consisting of a finite yet unbounded number of components. The logic…

形式语言与自动机理论 · 计算机科学 2021-12-16 Marius Bozga , Radu Iosif , Joseph Sifakis

Communication protocols are central to engineering decentralized multiagent systems. Modern protocol languages are typically formal and address aspects of decentralization, such as asynchrony. However, modern languages differ in important…

软件工程 · 计算机科学 2020-08-05 Amit K. Chopra , Samuel H. Christie , Munindar P. Singh

Pattern matching is a popular feature in functional, imperative and object-oriented programming languages. Language designers should therefore invest effort in a good design for pattern matching. Most languages choose a first-match…

编程语言 · 计算机科学 2025-10-16 David Binder , Lean Ermantraut

This report presents MontiArc, a modeling language for the description of Component & Connector architectures. A component is a unit executing computations and/or storing data. Information flow between components is modeled via…

软件工程 · 计算机科学 2014-09-24 Arne Haber , Jan Oliver Ringert , Bernhard Rumpe

This paper introduces a novel paradigm for the analysis and verification of concurrent programs -- the Singularity Theory. We model the execution space of a concurrent program as a branched topological space, where program states are points…

编程语言 · 计算机科学 2025-10-30 Di Zhang

Remote-memory-access models, also known as one-sided communication models, are becoming an interesting alternative to traditional two-sided communication models in the field of High Performance Computing. In this paper we extend previous…

分布式、并行与集群计算 · 计算机科学 2016-09-28 Huan Zhou , Jose Gracia