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

Aliaksei Tsitovich

dblp:05/2330 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

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

Software engineering, systems software and programming languages · 7 · 2 first-authorTheory of computation · 4 · 1 first-authorSystems, architecture and hardware · 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
2 papers
Program verification · 89% Program analysis · 11%

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

TopicWeightPapersLastEvidence papers
Program verification
modular verification
0.112010
Termination Analysis with Compositional Transition Invariants · CAV 2010
Program verification
termination analysis
0.112010
Termination Analysis with Compositional Transition Invariants · CAV 2010
Program verification
abstraction refinement
0.112009
Loopfrog: A Static Analyzer for ANSI-C Programs · ASE 2009
Program verification › model checking
software model checking
0.112009
Loopfrog: A Static Analyzer for ANSI-C Programs · ASE 2009
Program verification › termination analysis
ranking functions
0.012010
Termination Analysis with Compositional Transition Invariants · CAV 2010
Program analysis › static analysis
abstract interpretation
0.012009
Loopfrog: A Static Analyzer for ANSI-C Programs · ASE 2009
Program analysis
static analysis
0.012009
Loopfrog: A Static Analyzer for ANSI-C Programs · ASE 2009

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

model checking · 0.1counterexample generation · 0.1abstract interpretation · 0.1
YearPublicationVenuePosition
2014 Resolution proof transformation for compression and interpolation
Simone Rollini, Roberto Bruttomesso, Natasha Sharygina, Aliaksei Tsitovich
Formal Methods Syst. Des.4
2013 Loop summarization using state and transition invariants
Daniel Kroening, Natasha Sharygina, Stefano Tonetta, Aliaksei Tsitovich, Christoph M. Wintersteiger
Formal Methods Syst. Des.4
2012 An abstraction refinement approach combining precise and approximated techniques
Natasha Sharygina, Stefano Tonetta, Aliaksei Tsitovich
Int. J. Softw. Tools Technol. Transf.3
2011 Loop Summarization and Termination Analysis
Aliaksei Tsitovich, Natasha Sharygina, Christoph M. Wintersteiger, Daniel Kroening
TACAS1
2010 Termination Analysis with Compositional Transition Invariants
Daniel Kroening, Natasha Sharygina, Aliaksei Tsitovich, Christoph M. Wintersteiger
CAV3
2010 Flexible interpolation with local proof transformations
abstract
Model checking based on Craig's interpolants ultimately relies on efficient engines, such as SMT-Solvers, to log proofs of unsatisfiability and to derive the desired interpolant by means of a set of algorithms known in literature. These algorithms, however, are designed for proofs that do not contain mixed predicates. In this paper we present a technique for transforming the propositional proof produced by an SMT-Solver in such a way that mixed predicates are eliminated. We show a number of cases in which mixed predicates arise as a consequence of state-of-the-art solving procedures (e.g. lemma on demand, theory combination, etc.). In such cases our technique can be applied to allow the reuse of known interpolation algorithms. We demonstrate with a set of experiments that our approach is viable.
Roberto Bruttomesso, Simone Rollini, Natasha Sharygina, Aliaksei Tsitovich
ICCAD4
2010 The OpenSMT Solver
Roberto Bruttomesso, Edgar Pek, Natasha Sharygina, Aliaksei Tsitovich
TACAS4
2009 Loopfrog: A Static Analyzer for ANSI-C Programs
abstract
Practical software verification is dominated by two major classes of techniques. The first is model checking, which provides total precision, but suffers from the state space explosion problem. The second is abstract interpretation, which is usually much less demanding, but often returns a high number of false positives. We present Loopfrog, a static analyzer that combines the best of both worlds: the precision of model checking and the performance of abstract interpretation. In contrast to traditional static analyzers, it also provides `leaping' counterexamples to aid in the diagnosis of errors.
Daniel Kroening, Natasha Sharygina, Stefano Tonetta, Aliaksei Tsitovich, Christoph M. Wintersteiger
ASE4
2008 Loop Summarization Using Abstract Transformers
Daniel Kroening, Natasha Sharygina, Stefano Tonetta, Aliaksei Tsitovich, Christoph M. Wintersteiger
ATVA4
2008 Detection of Security Vulnerabilities Using Guided Model Checking
Aliaksei Tsitovich
ICLP1