T
Temesghen Kahsai
Researcher at Carnegie Mellon University
Publications - 37
Citations - 1012
Temesghen Kahsai is an academic researcher from Carnegie Mellon University. The author has contributed to research in topics: Invariant (mathematics) & Modular design. The author has an hindex of 15, co-authored 37 publications receiving 858 citations. Previous affiliations of Temesghen Kahsai include Ames Research Center & Swansea University.
Papers
More filters
Book ChapterDOI
The SeaHorn Verification Framework
TL;DR: The key distinguishing feature of SeaHorn is its modular design that separates the concerns of the syntax of the programming language, its operational semantics, and the verification semantics that simplifies interfacing with multiple verification tools based on Horn-clauses.
Journal ArticleDOI
PKind: A parallel k-induction based model checker
Temesghen Kahsai,Cesare Tinelli +1 more
TL;DR: Experimental evidence is presented that PKIND significantly speeds up the verification of safety properties and, due to incremental invariant generation, also considerably increases the number of provable ones.
Book ChapterDOI
JayHorn : A Framework for Verifying Java programs
TL;DR: Building a competitive program verifiers is becoming cheaper because openly available compiler infrastructure and optimization frameworks take care of hairy problems such as alias analysis, and break down the subtleties of modern languages into a handful of simple instructions.
Book ChapterDOI
JDart: A Dynamic Symbolic Analysis Framework
Kasper Søe Luckow,Marko Dimjašević,Dimitra Giannakopoulou,Falk Howar,Malte Isberner,Temesghen Kahsai,Zvonimir Rakamarić,Vishwanath Raman +7 more
TL;DR: JDart is described, a dynamic symbolic analysis framework for Java that is able to handle NASA software with constraints containing bit operations, floating point arithmetic, and complex arithmetic operations e.g., trigonometric and nonlinear.
Book ChapterDOI
SeaHorn: A Framework for Verifying C Programs Competition Contribution
TL;DR: The distinguishing feature of seahorn is its modular design that separates how program semantics is represented from the verification engine.