Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bogdan Tofan

dblp:32/8264 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2014
0009-0004-1895-3595ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Concurrent programming · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Concurrent programming › atomicity
linearizability
0.212014
Quiescent Consistency: Defining and Verifying Relaxed Linearizability · FM 2014
Concurrent programming
memory models
0.212014
Quiescent Consistency: Defining and Verifying Relaxed Linearizability · FM 2014
Concurrent programming › memory models
weak memory models
0.212014
Quiescent Consistency: Defining and Verifying Relaxed Linearizability · FM 2014

Methods — techniques the papers use, named apart from their topics

quiescent consistency · 0.2
YearPublicationVenuePosition
2014 Quiescent Consistency: Defining and Verifying Relaxed Linearizability
John Derrick, Brijesh Dongol, Gerhard Schellhorn, Bogdan Tofan, Oleg Travkin 0001, Heike Wehrheim
FM4
2014 A Compositional Proof Method for Linearizability Applied to a Wait-Free Multiset
Bogdan Tofan, Gerhard Schellhorn, Wolfgang Reif
IFM1
2014 Two approaches for proving linearizability of multiset
Bogdan Tofan, Oleg Travkin 0001, Gerhard Schellhorn, Heike Wehrheim
Sci. Comput. Program.1
2011 Formal Verification of a Lock-Free Stack with Hazard Pointers
Bogdan Tofan, Gerhard Schellhorn, Wolfgang Reif
ICTAC1
2011 Interleaved Programs and Rely-Guarantee Reasoning with ITL
abstract
This paper presents a logic that extends basic ITL with explicit, interleaved programs. The calculus is based on symbolic execution, as previously described. We extend this former work here, by integrating the logic with higher-order logic, adding recursive procedures and rules to reason about fairness. Further, we show how rules for rely-guarantee reasoning can be derived and outline the application of some features to verify concurrent programs in practice. The logic is implemented in the interactive verification environment KIV.
Gerhard Schellhorn, Bogdan Tofan, Gidon Ernst, Wolfgang Reif
TIME2
2011 Proving linearizability with temporal logic
abstract
Abstract Linearizability is a global correctness criterion for concurrent systems. One technique to prove linearizability is applying a composition theorem which reduces the proof of a property of the overall system to sufficient rely-guarantee conditions for single processes. In this paper, we describe how the temporal logic framework implemented in the KIV interactive theorem prover can be used to model concurrent systems and to prove such a composition theorem. Finally, we show how this generic theorem can be instantiated to prove linearizability of two classic lock-free implementations: a Treiber-like stack and a slightly improved version of Michael and Scott’s queue.
Simon Bäumler, Gerhard Schellhorn, Bogdan Tofan, Wolfgang Reif
Formal Aspects Comput.3
2010 Temporal Logic Verification of Lock-Freedom
Bogdan Tofan, Simon Bäumler, Gerhard Schellhorn, Wolfgang Reif
MPC1