EDBT 2026 Demo / reviewers in the wild / expert
Roberto Segala
dblp:s/RobertoSegala
· DBLP profile ↗
39ranked-venue papers
10as first author
1since 2021 · last 2024
0000-0001-5586-3362ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 29 · 8 first-author · 1 since 2021Systems, architecture and hardware · 6 · 1 first-authorSoftware engineering, systems software and programming languages · 4Security and privacy · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Theoretical computer science
12 papers |
Logic in computer science · 66% Automated reasoning and model checking · 27% Distributed computing theory · 6% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 91% Program verification · 9% |
Topics — the 26 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science › formal semantics
compositional semantics |
0.8 | 1 | 2024 | A computable and compositional semantics for hybrid systems · Inf. Comput. 2024 |
Automated reasoning and model checking
hybrid systems |
0.8 | 1 | 2024 | A computable and compositional semantics for hybrid systems · Inf. Comput. 2024 |
Logic in computer science › semantics
semantics of computation |
0.8 | 1 | 2024 | A computable and compositional semantics for hybrid systems · Inf. Comput. 2024 |
Logic in computer science
modal logic |
0.1 | 1 | 2011 | Probabilistic Logical Characterization · Inf. Comput. 2011 |
Cryptographic protocols and secure computation
protocol verification |
0.1 | 1 | 2008 | The power of simulation relations · PODC 2008 |
Distributed computing theory
simulation relations |
0.1 | 1 | 2008 | The power of simulation relations · PODC 2008 |
Programming languages and type systems
language semantics |
0.1 | 1 | 2007 | Observing Branching Structure through Probabilistic Contexts · SIAM J. Comput. 2007 |
Programming languages and type systems › language semantics › formal semantics
probabilistic semantics |
0.1 | 1 | 2007 | Observing Branching Structure through Probabilistic Contexts · SIAM J. Comput. 2007 |
Logic in computer science › program semantics
operational semantics |
0.1 | 1 | 2007 | Observing Branching Structure through Probabilistic Contexts · SIAM J. Comput. 2007 |
Logic in computer science
semantics |
0.1 | 1 | 2007 | Observing Branching Structure through Probabilistic Contexts · SIAM J. Comput. 2007 |
Embedded and real-time systems › real-time system design
real-time system modeling |
0.0 | 1 | 2003 | Timed I/O Automata: A Mathematical Framework for Modeling and Analyzing Real-Time Systems · RTSS 2003 |
Automata and formal languages
timed automata |
0.0 | 1 | 2003 | Timed I/O Automata: A Mathematical Framework for Modeling and Analyzing Real-Time Systems · RTSS 2003 |
Logic in computer science › concurrency theory
concurrency semantics |
0.0 | 2 | 1998 | Liveness in Timed and Untimed Systems · Inf. Comput. 1998 Quiescence, Fairness, Testing, and the Notion of Implementation · Inf. Comput. 1997 |
Logic in computer science › meta-logic
axiomatization |
0.0 | 1 | 2001 | Axiomatizations for Probabilistic Bisimulation · ICALP 2001 |
Distributed computing theory
consensus |
0.0 | 1 | 2001 | Automated Verification of a Randomized Distributed Consensus Protocol Using Cadence SMV and PRISM · CAV 2001 |
Logic in computer science › bisimulation
probabilistic bisimulation |
0.0 | 1 | 2001 | Axiomatizations for Probabilistic Bisimulation · ICALP 2001 |
Automated reasoning and model checking › model checking
probabilistic model checking |
0.0 | 1 | 2001 | Automated Verification of a Randomized Distributed Consensus Protocol Using Cadence SMV and PRISM · CAV 2001 |
Distributed computing theory › distributed algorithms
randomized distributed algorithms |
0.0 | 2 | 1995 | Formal Verification of Timed Properties for Randomized Distributed Algorithms · PODC 1995 Proving Time Bounds for Randomized Distributed Algorithms · PODC 1994 |
Automated reasoning and model checking › program verification
verification of concurrent systems |
0.0 | 1 | 2008 | The power of simulation relations · PODC 2008 |
Logic in computer science › temporal logic
liveness properties |
0.0 | 1 | 1998 | Liveness in Timed and Untimed Systems · Inf. Comput. 1998 |
Logic in computer science
temporal logic |
0.0 | 1 | 1998 | Liveness in Timed and Untimed Systems · Inf. Comput. 1998 |
Logic in computer science › transition systems
timed systems |
0.0 | 1 | 1998 | Liveness in Timed and Untimed Systems · Inf. Comput. 1998 |
Logic in computer science › process algebra
testing equivalence |
0.0 | 1 | 1997 | Quiescence, Fairness, Testing, and the Notion of Implementation · Inf. Comput. 1997 |
Distributed systems
fault tolerance |
0.0 | 1 | 1994 | Liveness in Timed and Untimed Systems · ICALP 1994 |
Distributed systems › distributed computing theory
liveness |
0.0 | 1 | 1994 | Liveness in Timed and Untimed Systems · ICALP 1994 |
Embedded and real-time systems
timed systems |
0.0 | 1 | 1994 | Liveness in Timed and Untimed Systems · ICALP 1994 |
Methods — techniques the papers use, named apart from their topics
domain theory · 0.8simulation relations · 0.2probabilistic context · 0.1branching structure · 0.1safety and liveness analysis · 0.1receptiveness · 0.1symbolic model checking · 0.0model checking · 0.0verification · 0.0temporal logic · 0.0formal verification · 0.0expected time complexity analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A computable and compositional semantics for hybrid systems
Davide Bresolin, Pieter Collins, Luca Geretti, Roberto Segala, Tiziano Villa, Sanja Zivanovic Gonzalez |
Inf. Comput. | 4 |
| 2020 | A computable and compositional semantics for hybrid automataabstractHybrid Systems are systems having a mixed discrete and continuous behaviour that cannot be characterized faithfully using either only discrete or only continuous models. A good framework for hybrid systems should support their compositional description and analysis, since commonly systems are specified by a composition of smaller subsystems, to cope with the complexity of their monolithic representation. Moreover, since the reachability problem for hybrid systems is undecidable, one should investigate the conditions that guarantee approximate computability of composition, when only approximations to the exact problem data are available. Davide Bresolin, Pieter Collins, Luca Geretti, Roberto Segala, Tiziano Villa, Sanja Zivanovic Gonzalez |
HSCC | 4 |
| 2018 | Task-structured probabilistic I/O automata
Ran Canetti, Ling Cheung, Dilsun Kirli Kaynar, Moses D. Liskov, Nancy A. Lynch, Olivier Pereira, Roberto Segala |
J. Comput. Syst. Sci. | 7 |
| 2012 | Selected papers from QEST 2010
Gianfranco Ciardo, Roberto Segala |
Perform. Evaluation | 2 |
| 2011 | Probabilistic Logical Characterization
Holger Hermanns, Augusto Parma, Roberto Segala, Björn Wachter, Lijun Zhang 0001 |
Inf. Comput. | 3 |
| 2010 | Conditional Automata: A Tool for Safe Removal of Negligible Events
Roberto Segala, Andrea Turrini |
CONCUR | 1 |
| 2008 | The power of simulation relationsabstractWe illustrate the role of simulation relations in the process of verification of large concurrent and distributed systems, showing in particular how simulation relations can be used successfully for the analysis of security protocols. Roberto Segala |
PODC | 1 |
| 2007 | Approximated Computationally Bounded Simulation Relations for Probabilistic AutomataabstractWe study simulation relations for probabilistic automata that require transitions to be matched up to negligible sets provided that computation lengths are polynomially bounded. These relations are meant to provide rigorous grounds to parts of correctness proofs for cryptographic protocols that are usually carried out by semi-formal arguments. We illustrate our ideas by recasting a correctness proof of Bellare and Rogaway based on the notion of matching conversation. Roberto Segala, Andrea Turrini |
CSF | 1 |
| 2007 | Logical Characterizations of Bisimulations for Discrete Probabilistic Systems
Augusto Parma, Roberto Segala |
FoSSaCS | 2 |
| 2007 | Observing Branching Structure through Probabilistic Contexts
Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
SIAM J. Comput. | 2 |
| 2006 | Probability and Nondeterminism in Operational Models of Concurrency
Roberto Segala |
CONCUR | 1 |
| 2006 | Time-Bounded Task-PIOAs: A Framework for Analyzing Security Protocols
Ran Canetti, Ling Cheung, Dilsun Kirli Kaynar, Moses D. Liskov, Nancy A. Lynch, Olivier Pereira, Roberto Segala |
DISC | 7 |
| 2006 | Switched PIOA: Parallel composition via distributed scheduling
Ling Cheung, Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
Theor. Comput. Sci. | 3 |
| 2006 | Dynamic load balancing with group communication
Shlomi Dolev, Roberto Segala, Alexander A. Schwarzmann |
Theor. Comput. Sci. | 2 |
| 2005 | Stochastic Transition Systems for Continuous State Spaces and Non-determinism
Stefano Cattani, Roberto Segala, Marta Z. Kwiatkowska, Gethin Norman |
FoSSaCS | 2 |
| 2004 | Switched Probabilistic I/O Automata
Ling Cheung, Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
ICTAC | 3 |
| 2003 | Compositionality for Probabilistic Automata
Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
CONCUR | 2 |
| 2003 | Timed I/O Automata: A Mathematical Framework for Modeling and Analyzing Real-Time SystemsabstractWe describe the timed input/output automata (TIOA) framework, a general mathematical framework for modeling and analyzing real-time systems. It is based on timed I/O automata, which engage in both discrete transitions and continuous trajectories. The framework includes a notion of external behavior, and notions of composition and abstraction. We define safety and liveness properties for timed I/O automata, and a notion of receptiveness, and prove basic results about all of these notions. The TIOA framework is defined as a special case of the new hybrid I/O automata (HIOA) modeling framework for hybrid systems. Specifically, a TIOA is an HIOA with no external variables; thus, TIOAs communicate via shared discrete actions only, and do not interact continuously. This restriction is consistent with previous real-time system models, and gives rise to some simplifications in the theory (compared to HIOA). The resulting model is expressive enough to describe complex timing behavior, and to express the important ideas of previous timed automata frameworks. Dilsun Kirli Kaynar, Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
RTSS | 3 |
| 2003 | Hybrid I/O automata
Nancy A. Lynch, Roberto Segala, Frits W. Vaandrager |
Inf. Comput. | 2 |
| 2002 | Decision Algorithms for Probabilistic Bisimulation
Stefano Cattani, Roberto Segala |
CONCUR | 2 |
| 2002 | Automatic verification of real-time systems with discrete probability distributions
Marta Z. Kwiatkowska, Gethin Norman, Roberto Segala, Jeremy Sproston |
Theor. Comput. Sci. | 3 |
| 2001 | Automated Verification of a Randomized Distributed Consensus Protocol Using Cadence SMV and PRISM
Marta Z. Kwiatkowska, Gethin Norman, Roberto Segala |
CAV | 3 |
| 2001 | Axiomatizations for Probabilistic Bisimulation
Emanuele Bandini, Roberto Segala |
ICALP | 2 |
| 2000 | Verifying Quantitative Properties of Continuous Probabilistic Timed Automata
Marta Z. Kwiatkowska, Gethin Norman, Roberto Segala, Jeremy Sproston |
CONCUR | 3 |
| 2000 | Symbolic Model Checking of Probabilistic Processes Using MTBDDs and the Kronecker Representation
Luca de Alfaro, Marta Z. Kwiatkowska, Gethin Norman, David Parker 0001, Roberto Segala |
TACAS | 5 |
| 2000 | Verification of the randomized consensus algorithm of Aspnes and Herlihy: a case study
Anna Pogosyants, Roberto Segala, Nancy A. Lynch |
Distributed Comput. | 2 |
| 1999 | Dynamic Load Balancing with Group Communication
Shlomi Dolev, Roberto Segala, Alexander A. Schwarzmann |
SIROCCO | 2 |
| 1998 | System Support for Partition-Aware Network ApplicationsabstractNetwork applications and services need to be environment-aware in order to meet non-functional requirements in increasingly dynamic contexts. We consider partition awareness as an instance of environment awareness in network applications that need to be reliable and self-managing. Partition-aware applications dynamically reconfigure themselves and adjust the quality of their services in response to partitioning and merging of networks. As such, they can automatically adapt to changes in the environment so as to remain available in multiple partitions without blocking, albeit with reduced or degraded functionality. We propose a system layer consisting of group membership and reliable multicast services that provides systematic support for partition-aware application development. We illustrate the effectiveness of the proposed interface by solving several problems that represent different classes of realistic network applications. Özalp Babaoglu, Renzo Davoli, Alberto Montresor, Roberto Segala |
ICDCS | 4 |
| 1998 | Liveness in Timed and Untimed Systems
Roberto Segala, Rainer Gawlick, Jørgen F. Søgaard-Andersen, Nancy A. Lynch |
Inf. Comput. | 1 |
| 1997 | Quiescence, Fairness, Testing, and the Notion of Implementation
Roberto Segala |
Inf. Comput. | 1 |
| 1996 | Testing Probabilistic Automata
Roberto Segala |
CONCUR | 1 |
| 1995 | A Compositional Trace-Based Semantics for Probabilistic Automata
Roberto Segala |
CONCUR | 1 |
| 1995 | Formal Verification of Timed Properties for Randomized Distributed AlgorithmsabstractIn [11] a method for the analysis of the expected time complexity of a randomized distributed algorithm is presented. Anna Pogosyants, Roberto Segala |
PODC | 2 |
| 1995 | A Comparison of Simulation Techniques and Algebraic Tachniques for Verifying Concurrent SystemsabstractAbstract Simulation-based assertional techniques and process algebraic techniques are two of the major methods that have been proposed for the verification of concurrent and distributed systems. It is shown how each of these techniques can be applied to the task of verifying systems described as input/output automata; both safety and liveness properties are considered. A small but typical circuit is verified in both of these ways, first using forward simulations, an execution correspondence lemma, and a simple fairness argument, and second using deductions within the process algebra DIOA for I/O automata. An extended evaluation and comparison of the two methods is given. Nancy A. Lynch, Roberto Segala |
Formal Aspects Comput. | 2 |
| 1995 | A Process Algebraic View of Input/Output Automata
Rocco De Nicola, Roberto Segala |
Theor. Comput. Sci. | 2 |
| 1994 | Probabilistic Simulations for Probabilistic Processes
Roberto Segala, Nancy A. Lynch |
CONCUR | 1 |
| 1994 | Liveness in Timed and Untimed Systems
Rainer Gawlick, Roberto Segala, Jørgen F. Søgaard-Andersen, Nancy A. Lynch |
ICALP | 2 |
| 1994 | Proving Time Bounds for Randomized Distributed AlgorithmsabstractArticle Free Access Share on Proving time bounds for randomized distributed algorithms Authors: Nancy Lynch Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MAView Profile , Isaac Saias Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MAView Profile , Roberto Segala Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MAView Profile Authors Info & Claims PODC '94: Proceedings of the thirteenth annual ACM symposium on Principles of distributed computingAugust 1994 Pages 314–323https://doi.org/10.1145/197917.198117Published:14 August 1994Publication History 45citation508DownloadsMetricsTotal Citations45Total Downloads508Last 12 Months10Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Nancy A. Lynch, Isaac Saias, Roberto Segala |
PODC | 3 |
| 1993 | Quiescence, Fairness, Testing, and the Notion of Implementation (Extended Abstract)
Roberto Segala |
CONCUR | 1 |