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
Proceedings ArticleDOI

What to do when things go wrong: recovery in complex (computer) systems

TL;DR: A range of techniques for recovering from faults in complex hardware and software systems are presented, from classical techniques that attempt to preserve the abstraction of perfection in the presence of faults to emerging techniques that adapt application functionality to transcend faults, and adapt to the characteristics of the underlying execution environment.
Journal ArticleDOI

Technical perspectivePatching program errors

TL;DR: This paper presents an intriguing technique for automatically isolating and correcting out-of-bounds memory errors in Java and presents a conceptually similar technique for dealing with accesses to prematurely deallocated blocks of memory.
Proceedings ArticleDOI

Incremental Deterministic Planning

TL;DR: This work presents a new planning algorithm that formulates the planning problem as a counting satisfiability problem in which the number of available solutions guides the planner deterministically to its goal.
Book ChapterDOI

From Runtime Verification to Runtime Intervention and Adaptation

Martin Rinard
TL;DR: A variety of intervention techniques are presented that enable software systems to exhibit remarkable flexibility and resilience in the face of errors and faults and build on this malleability to purposefully modify the computation to adapt to changing needs.