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.
Using Dynamic Monitoring to Synthesize Models of Applications That Access Databases
Jiasi Shen,Martin Rinard +1 more
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
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.