scispace - formally typeset
M

Martin Rinard

Researcher at Massachusetts Institute of Technology

Publications -  381
Citations -  19269

Martin Rinard is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Data structure & Compiler. The author has an hindex of 70, co-authored 372 publications receiving 18126 citations. Previous affiliations of Martin Rinard include University of California, Santa Barbara & Stanford University.

Papers
More filters
Patent

Specification based detection and repair of errors in data structures

TL;DR: In this paper, the state of a data structure is determined as inconsistent in accordance with a defined specification, and the data structure may be repaired in the event that the repair fails in connection with a read or a write operation, the executing program may optionally take steps to allow the program to continue execution.

On the Boolean Algebra of Shape Analysis Constraints

TL;DR: In this paper, a syntactic class of first-order logic formulas is introduced to capture the meaning of three-valued structures under concretization. But the semantics of these formulas are restricted to a subset of the formulas, and the syntactic properties of these constraints are not discussed.
Posted Content

The First-Order Theory of Sets with Cardinality Constraints is Decidable

TL;DR: Note: MIT CSAIL report number 958Superseded by citeKuncakETAL06DecidingBooleanAlgebraPresburgerArithmetic Reference LARA-REPORT-2004-003 URL: http://arxiv.org/abs/cs/0407045 Record created on 2007-08-21, modified on 2017-05-12.
Proceedings ArticleDOI

Static specification analysis for termination of specification-based data structure repair

TL;DR: A static specification analysis is presented that determines whether the repair process terminates for a given specification.
Posted Content

On the Theory of Structural Subtyping

TL;DR: The notion of -term-power of C is introduced, which generalizes the structure arising in structural subtyping and gives an embedding of the monadic second- order theory of infinite binary tree into the first-order theory of structuralSubtyping of recursive types.