Gustavo Petri

Orcid: 0000-0003-3289-4574

According to our database1, Gustavo Petri authored at least 33 papers between 2009 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Models for Storage in Database Backends.
Proceedings of the 11th Workshop on Principles and Practice of Consistency for Distributed Data, 2024

2023
A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations.
Proc. ACM Program. Lang., April, 2023

2022
Decidability of Liveness for Concurrent Objects on the TSO Memory Model.
Proceedings of the Dependable Software Engineering. Theories, Tools, and Applications, 2022

2021
Decidability of Liveness on the TSO Memory Model.
CoRR, 2021

Confidential Computing - a brave new world.
Proceedings of the 2021 International Symposium on Secure and Private Execution Environment Design (SEED), 2021

Synthesizing Formal Models of Hardware from RTL for Efficient Verification of Memory Model Implementations.
Proceedings of the MICRO '21: 54th Annual IEEE/ACM International Symposium on Microarchitecture, 2021

2020
Towards Software-Defined Buffer Management.
IEEE/ACM Trans. Netw., 2020

Scalable and serializable networked multi-actor programming.
Proc. ACM Program. Lang., 2020

PLASMA: programmable elasticity for stateful cloud computing applications.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

Proving the Safety of Highly-Available Distributed Objects.
Proceedings of the Programming Languages and Systems, 2020

2019
Verifying a Concurrent Garbage Collector with a Rely-Guarantee Methodology.
J. Autom. Reason., 2019

Replication-aware linearizability.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

Invariant Safety for Distributed Applications.
Proceedings of the 6th Workshop on Principles and Practice of Consistency for Distributed Data, 2019

2018
Transactuations: Where Transactions Meet the Physical World.
ACM Trans. Comput. Syst., 2018

Ensuring referential integrity under causal consistency.
Proceedings of the 5th Workshop on the Principles and Practice of Consistency for Distributed Data, 2018

2017
Programmable Elasticity for Actor-based Cloud Applications.
Proceedings of the 9th Workshop on Programming Languages and Operating Systems, 2017

Verifying a Concurrent Garbage Collector Using a Rely-Guarantee Methodology.
Proceedings of the Interactive Theorem Proving - 8th International Conference, 2017

Composing middlebox and traffic engineering policies in SDNs.
Proceedings of the 2017 IEEE Conference on Computer Communications Workshops, 2017

A programmable buffer management platform.
Proceedings of the 25th IEEE International Conference on Network Protocols, 2017

2016
Automatically learning shape specifications.
Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2016

Programming Scalable Cloud Services with AEON.
Proceedings of the 17th International Middleware Conference, Trento, Italy, December 12, 2016

Consistency in 3D.
Proceedings of the 27th International Conference on Concurrency Theory, 2016

BASEL (Buffer mAnagement SpEcification Language).
Proceedings of the 2016 Symposium on Architectures for Networking and Communications Systems, 2016

2015
BASEL (Buffering Architecture SpEcification Language).
CoRR, 2015

Cooking the Books: Formalizing JMM Implementation Recipes.
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015

Poling: SMT Aided Linearizability Proofs.
Proceedings of the Computer Aided Verification - 27th International Conference, 2015

2014
Atomicity Refinement for Verified Compilation.
ACM Trans. Program. Lang. Syst., 2014

2013
Studying Operational Models of Relaxed Concurrency.
Proceedings of the Trustworthy Global Computing - 8th International Symposium, 2013

Quarantining Weakness - Compositional Reasoning under Relaxed Memory Models (Extended Abstract).
Proceedings of the Programming Languages and Systems, 2013

2012
Relaxed Operational Semantics of Concurrent Programming Languages
Proceedings of the Proceedings Combined 19th International Workshop on Expressiveness in Concurrency and 9th Workshop on Structured Operational Semantics, 2012

Brookes Is Relaxed, Almost!
Proceedings of the Foundations of Software Science and Computational Structures, 2012

2010
A Theory of Speculative Computation.
Proceedings of the Programming Languages and Systems, 2010

2009
Relaxed memory models: an operational approach.
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009


  Loading...