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

P. Ezudheen

dblp:80/7392 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2018
0009-0001-7197-3606ORCID · reported

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

Software engineering, systems software and programming languages · 1 · 1 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%

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

TopicWeightPapersLastEvidence papers
Program verification
invariant generation
0.312018
Horn-ICE learning for synthesizing invariants and contracts · Proc. ACM Program. Lang. 2018
Program verification
concurrent program verification
0.112018
Horn-ICE learning for synthesizing invariants and contracts · Proc. ACM Program. Lang. 2018

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

statistical heuristics · 0.3decision tree learning · 0.3ICE learning · 0.3
YearPublicationVenuePosition
2018 Horn-ICE learning for synthesizing invariants and contracts
abstract
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Horn-ICE), extending the ICE-learning model. In particular, we describe a decision-tree learning algorithm that learns from nonlinear Horn-ICE samples, works in polynomial time, and uses statistical heuristics to learn small trees that satisfy the samples. Since most verification proofs can be modeled using nonlinear Horn clauses, Horn-ICE learning is a more robust technique to learn inductive annotations that prove programs correct. Our experiments show that an implementation of our algorithm is able to learn adequate inductive invariants and contracts efficiently for a variety of sequential and concurrent programs.
P. Ezudheen, Daniel Neider, Deepak D'Souza, Pranav Garg 0001, P. Madhusudan
Proc. ACM Program. Lang.1