Demo Data from EDBT 2026 / reviewers in the wild / expert
Or Pistiner
dblp:190/7681
· DBLP profile ↗
4ranked-venue papers
0as first author
3since 2021 · last 2023
0000-0002-8815-2927ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 since 2021Theory of computation · 3 · 2 since 2021
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
3 papers |
Logic in computer science · 38% Algorithmic game theory and mechanism design · 29% Automated reasoning and model checking · 22% | |
| Software engineering, system software, and programming languages
2 papers |
Program synthesis and code generation · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation › controller synthesis
reactive synthesis |
0.8 | 2 | 2023 | Triggers for Reactive Synthesis Specifications · ICSE 2023 GR(1)*: GR(1) Specifications Extended with Existential Guarantees · FM 2019 |
Logic in computer science › temporal logic
linear temporal logic |
0.7 | 1 | 2023 | Triggers for Reactive Synthesis Specifications · ICSE 2023 |
Logic in computer science
temporal logic |
0.7 | 1 | 2023 | Triggers for Reactive Synthesis Specifications · ICSE 2023 |
Algorithmic game theory and mechanism design › zero-sum game
energy games |
0.5 | 1 | 2021 | Efficient Algorithms for Omega-Regular Energy Games · FM 2021 |
Algorithmic game theory and mechanism design
game solving |
0.5 | 1 | 2021 | Efficient Algorithms for Omega-Regular Energy Games · FM 2021 |
Automated reasoning and model checking › temporal logic specification
GR(1) specifications |
0.4 | 1 | 2019 | GR(1)*: GR(1) Specifications Extended with Existential Guarantees · FM 2019 |
Automated reasoning and model checking
temporal logic specification |
0.4 | 1 | 2019 | GR(1)*: GR(1) Specifications Extended with Existential Guarantees · FM 2019 |
Automata and formal languages
finite automata |
0.2 | 1 | 2023 | Triggers for Reactive Synthesis Specifications · ICSE 2023 |
Automata and formal languages › infinite words
omega-regular languages |
0.1 | 1 | 2021 | Efficient Algorithms for Omega-Regular Energy Games · FM 2021 |
Methods — techniques the papers use, named apart from their topics
symbolic finite automata encoding · 1.3reactive synthesis · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Triggers for Reactive Synthesis SpecificationsabstractReactive synthesis is an automated procedure to obtain a correct-by-construction reactive system from its temporal logic specification. Two of the main challenges in bringing reactive synthesis to practice are its very high worst-case complexity and the difficulty of writing declarative specifications using basic LTL operators. To address the first challenge, researchers have suggested the GR(1) fragment of LTL, which has an efficient poly-nomial time symbolic synthesis algorithm. To address the second challenge, specification languages include higher-level constructs that aim at allowing engineers to write succinct and readable specifications. One such construct is the triggers operator, as supported, e.g., in the Property Specification Language (PSL). In this work we introduce triggers into specifications for reactive synthesis. The effectiveness of our contribution relies on a novel encoding of regular expressions using symbolic finite automata (SFA) and on a novel semantics for triggers that, in contrast to PSL triggers, admits an efficient translation into GR(1). We show that our triggers are expressive and succinct, and prove that our encoding is optimal. We have implemented our ideas on top of the Spectra language and synthesizer. We demonstrate the usefulness and effectiveness of using triggers in specifications for synthesis, as well as the challenges involved in using them, via a study of more than 300 triggers written by undergraduate students who participated in a project class on writing specifications for synthesis. To the best of our knowledge, our work is the first to introduce triggers into specifications for reactive synthesis. Gal Amram, Dor Ma'ayan, Shahar Maoz, Or Pistiner, Jan Oliver Ringert |
ICSE | 4 |
| 2021 | Efficient Algorithms for Omega-Regular Energy Games
Gal Amram, Shahar Maoz, Or Pistiner, Jan Oliver Ringert |
FM | 3 |
| 2021 | GR(1)*: GR(1) specifications extended with existential guaranteesabstractAbstract Reactive synthesis is an automated procedure to obtain a correct-by-construction reactive system from its temporal logic specification. GR(1) is an expressive assume-guarantee fragment of LTL that enables efficient synthesis and has been recently used in different contexts and application domains. A common form of providing system's requirements is through use cases, which are existential in nature. However, GR(1), as a fragment of LTL, is limited to universal properties. In this paper we introduce GR(1)*, which extends GR(1) with existential guarantees. We show that GR(1)* is strictly more expressive than GR(1) as it enables the expression of guarantees that are inexpressible in LTL. We solve the realizability problem for GR(1)* and present a symbolic strategy construction algorithm for GR(1)* specifications. Importantly, in comparison to GR(1), GR(1)* remains efficient: the time complexity of our realizability checking and synthesis procedures for GR(1)* is identical to the time complexity of the known corresponding procedures for GR(1). Gal Amram, Shahar Maoz, Or Pistiner |
Formal Aspects Comput. | 3 |
| 2019 | GR(1)*: GR(1) Specifications Extended with Existential Guarantees
Gal Amram, Shahar Maoz, Or Pistiner |
FM | 3 |