Demo Data from VLDB 2026 / reviewers in the wild / expert
Svetoslav R. Ganov
dblp:40/7566
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-author
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 |
Program verification · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › formal modeling
alloy |
0.1 | 1 | 2011 | A case for alloy annotations for efficient incremental analysis via domain specific solvers · ASE 2011 |
Automated reasoning and model checking › automated reasoning › SAT-based reasoning
SAT-based analysis |
0.1 | 1 | 2011 | A case for alloy annotations for efficient incremental analysis via domain specific solvers · ASE 2011 |
Methods — techniques the papers use, named apart from their topics
domain-specific solvers · 0.2annotation · 0.2SAT solving · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Annotations for Alloy: Automated Incremental Analysis Using Domain Specific Solvers
Svetoslav R. Ganov, Sarfraz Khurshid, Dewayne E. Perry |
ICFEM | 1 |
| 2011 | A case for alloy annotations for efficient incremental analysis via domain specific solversabstractAlloy is a declarative modelling language based on first-order logic with sets and relations. Alloy formulas are checked for satisfiability by the fully automatic Alloy Analyzer. The analyzer, given an Alloy formula and a scope, i.e. a bound on the universe of discourse, searches for an instance i.e. a valuation to the sets and relations in the formula, such that it evaluates to true. The analyzer translates the Alloy problem to a propositional formula for which it searches a satisfying assignment via an off-the-shelf propositional satisfiability (SAT) solver. The SAT solver performs an exhaustive search and increasing the scope leads to the combinatorial explosion problem. We envision annotations, a meta-data facility used in imperative languages, as a means of augmenting Alloy models to enable more efficient analysis by specifying the priority, i.e. order of solving, of a given constraint and the slover to be used. This additional information would enable using the solutions to a particular constraint as partial solutions to the next in case constraint priority is specified and using a specific solver for reasoning about a given constraint in case a constraint solver is specified. Svetoslav R. Ganov, Sarfraz Khurshid, Dewayne E. Perry |
ASE | 1 |
| 2009 | Event Listener Analysis and Symbolic Execution for Testing GUI Applications
Svetoslav R. Ganov, Chip Killmar, Sarfraz Khurshid, Dewayne E. Perry |
ICFEM | 1 |