Multiparty asynchronous session types

From MaRDI portal
Revision as of 22:01, 3 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:3189846

DOI10.1145/1328438.1328472zbMath1295.68150OpenAlexW2040105559MaRDI QIDQ3189846

Kohei Honda, Nobuko Yoshida, Marco Carbone

Publication date: 12 September 2014

Published in: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/1328438.1328472




Related Items (only showing first 100 items - show all)

Multiparty session types as coherence proofsCertifying choreography compilationRelating Process Languages for Security and Communication Correctness (Extended Abstract)On projecting processes into session typesReversibility in session-based concurrency: a fresh lookData-driven adaptation for smart sessionsCertifying data in multiparty session typesContracts as games on event structuresRelating two automata-based models of orchestration and choreographyDeconfined Global Types for Asynchronous SessionsNon-local configuration of component interfaces by constraint satisfactionUnnamed ItemPrecise Subtyping for Asynchronous Multiparty SessionsExploring Type-Level Bisimilarity towards More Expressive Multiparty Session TypesAneris: A Mechanised Logic for Modular Reasoning about Distributed SystemsMixed SessionsSynchronizability for Verification of Asynchronously Communicating SystemsCommunicating finite state machines and an extensible toolchain for multiparty session typesBehavioural Analysis of Sessions Using the Calculus of StructuresEvent-based run-time adaptation in communication-centric systemsSelf-adaptation and secure information flow in multiparty communicationsReversible client/server interactionsCompliance in Behavioural Contracts: A Brief SurveyGlobal Protocol Implementations via Attribute-Based CommunicationContracts for Mobile ProcessesSecure Enforcement for Global Process SpecificationsReversing Single SessionsMultiparty session types, beyond dualitySubtyping Supports Safe Session SubstitutionCertifying Data in Multiparty Session TypesOn deciding synchronizability for asynchronously communicating systemsVerifiable abstractions for contract-oriented systemsFault-tolerant multiparty session typesPetri Nets with Structured DataUnnamed ItemDiscretionary Information Flow Control for Interaction-Oriented SpecificationsA linear-time branching-time perspective on interface automataTimed runtime monitoring for multiparty conversationsPractical interruptible conversations: distributed dynamic verification with multiparty session types and PythonValidation and verification of web services choreographies by using timed automataConversation typesRole-based development of dynamically evolving esemblesInterface automata for shared memoryCombining behavioural types with security analysisTrace-based verification of imperative programs with I/OFrom global choreographies to verifiable efficient distributed implementationsFunctional choreographic programmingPrecise subtyping for synchronous multiparty sessionsEvent structure semantics for multiparty sessionsUnnamed ItemType theory based semantic verification for service composition in cloud computing environmentsUnnamed ItemOn the boundary between decidability and undecidability of asynchronous session subtypingSession types for safe web service orchestrationA simple library implementation of binary sessionsOn the analysis of compensation correctnessUnnamed ItemHonesty by TypingTyping access control and secure information flow in sessionsThe Paths to Choreography ExtractionUnnamed ItemUnnamed ItemA formal approach to open multiparty interactionsSession coalgebras: a coalgebraic view on session types and communication protocolsReversible session-based pi-calculusLightening global typesAn algebraic theory for web service contractsProcess calculi as a tool for studying coordination, contracts and session typesMonitoring networks through multiparty session typesComposition and decomposition of multiparty sessionsA WSDL-based type system for asynchronous WS-BPEL processesA core model for choreographic programmingGlobal progress for dynamically interleaved multiparty sessionsFundamentals of session typesUnnamed ItemUnnamed ItemUnnamed ItemGlobal types with internal delegationThe stream-based service-centred calculus: a foundation for service-oriented programmingPartial and complete processes in multiparty sessionsAutomata for Analysing Service ContractsSession Types with Gradual TypingCorecursion and Non-divergence in Session-Typed ProcessesUnnamed ItemMixed sessionsSession-Based Communication Optimisation for Higher-Order Mobile ProcessesSession Types with Arithmetic RefinementsA Gentle Introduction to Multiparty Asynchronous Session TypesA type system for Discretionary Access ControlMultiparty Session Types Within a Canonical Binary Theory, and BeyondA Type Theory for Robust Failure Handling in Distributed SystemsUnnamed ItemA centralized and a decentralized method to automatically derive choreography-conforming web service systemsConcurrent Reversible SessionsReversible sessions with flexible choicesMoving from interface theories to assembly theoriesThe Evolution of JolieSession typing and asynchronous subtyping for the higher-order \(\pi\)-calculusPrioritise the best variationBranching Pomsets for Choreographies







This page was built for publication: Multiparty asynchronous session types