Профили пользователей по запросу "Germán Andrés Delbianco"

Germán Delbianco

Nomadic Labs
Подтвержден адрес электронной почты в домене nomadic-labs.com
Цитируется: 244

Communicating state transition systems for fine-grained concurrent resources

…, R Ley-Wild, I Sergey, GA Delbianco - … 2014, Held as Part of the …, 2014 - Springer
We present a novel model of concurrent computations with shared memory and provide a
simple, yet powerful, logical framework for uniform Hoarestyle reasoning about partial …

Hoare-style specifications as correctness conditions for non-linearizable concurrent objects

…, A Nanevski, A Banerjee, GA Delbianco - ACM SIGPLAN …, 2016 - dl.acm.org
Designing efficient concurrent objects often requires abandoning the standard specification
technique of linearizability in favor of more relaxed correctness conditions. However, the …

Concurrent data structures linked in time

GA Delbianco, I Sergey, A Nanevski… - arXiv preprint arXiv …, 2016 - arxiv.org
Arguments about correctness of a concurrent data structure are typically carried out by using
the notion of linearizability and specifying the linearization points of the data structure's …

On algebraic abstractions for concurrent separation logics

…, A Nanevski, A Banerjee, GA Delbianco… - Proceedings of the …, 2021 - dl.acm.org
Concurrent separation logic is distinguished by transfer of state ownership upon parallel
composition and framing. The algebraic structure that underpins ownership transfer is that of …

Specifying concurrent programs in separation logic: morphisms and simulations

A Nanevski, A Banerjee, GA Delbianco… - Proceedings of the ACM …, 2019 - dl.acm.org
In addition to pre- and postconditions, program specifications in recent separation logics for
concurrency have employed an algebraic structure of resources—a form of state transition …

Hoare-style reasoning with (algebraic) continuations

GA Delbianco, A Nanevski - ACM SIGPLAN Notices, 2013 - dl.acm.org
Continuations are programming abstractions that allow for manipulating the "future" of a
computation. Amongst their many applications, they enable implementing unstructured program …

Applicative shortcut fusion

GA Delbianco, M Jaskelioff, A Pardo - International Symposium on Trends …, 2011 - Springer
In functional programming one usually writes programs as the composition of simpler
functions. Consequently, the result of a function might be generated only to be consumed …

Hoare-style Reasoning with Higher-order Control: Continuations and Concurrency

GA Delbianco - 2017 - oa.upm.es
La correctitud del software, es decir, el problema de decidir a ciencia cierta que un algoritmo
o un programa es correcto antes de su ejecución, es una cuestión de larga data que …

[PDF][PDF] Cálculo de Programas con Functores Aplicativos

GA Delbianco - 2010 - germand.github.io
Una práctica habitual en el paradigma de programación funcional es el uso de operadores
o esquemas de recursión para estructurar algoritmos. Éstos son funciones de alto orden que …

Concurrent Data Structures Linked in Time (Artifact)

GA Delbianco, I Sergey, A Nanevski… - Dagstuhl Artifacts …, 2017 - discovery.ucl.ac.uk
This artifact provides the full mechanization in FCSL of the developments in the companion
paper, "Concurrent Data Structures Linked in Time". In the latter, we propose a new method, …